Commit graph

325 commits

Author SHA1 Message Date
Pingumask
3700d1293f MAINT dawn should always be last 2024-02-04 23:51:10 +00:00
Pingumask
2c24bd6e94 FIx Linting 2024-02-04 23:49:34 +00:00
MRegnard
3f666ce5f4
Updating night order print (#108) 2024-02-04 23:46:59 +00:00
MRegnard
442aaff539
Deleting Fabled while changing script 2023-11-19 14:48:01 +01:00
Pingumask
080296e0aa 3.17.0 2023-11-10 22:57:42 +00:00
Pingumask
cb1e85931f Merge 'upstream/main' 2.16.3 2023-11-10 23:27:02 +01:00
MRegnard
c536845bcc
Adding an asterisk in the roles reference (#116) 2023-11-10 21:13:45 +00:00
MRegnard
34bcbff811
Exile message (#115) 2023-11-10 21:10:37 +00:00
bra1n
ece11dfcde script tool compatibility 2023-11-06 13:06:11 +01:00
Pingumask
b8d17d4ebe Night order option always on for storyteller 2023-07-30 15:56:40 +00:00
Pingumask
855a0cf534 Fixed lint 2023-07-30 13:19:44 +00:00
Pingumask
3941b87da1 Script selection UI rework 2023-07-30 13:17:36 +00:00
MRegnard
d1f72a5d47
Correcting the print, when the ST assigns the roles (#93) 2023-07-05 18:27:12 +00:00
MRegnard
092d77386c
Printing the number of alive no-Travellers (#90) 2023-07-05 18:31:48 +02:00
MRegnard
acab4147e4
Adding leaf-top6.png (#86) 2023-07-05 18:09:00 +02:00
MRegnard
4a5f03f216
Correcting Scripts' print (#70)
* Update CHANGELOG.md

* Update late_night_drive_by.json

* Update EditionModal.vue

---------

Co-authored-by: Pingumask <68610022+Pingumask@users.noreply.github.com>
2023-06-21 19:58:16 +00:00
Pingumask
5194703bf3 Lint 2023-06-21 14:07:53 +00:00
Pingumask
8051ab24ba Small UI tweeks in custom script selection 2023-06-20 01:05:36 +02:00
Pingumask
13b1a9237d More custom scripts 2023-06-20 00:47:29 +02:00
pingumask
c721637d90 Fix linter issues 2023-05-09 17:43:00 +00:00
MRegnard
3e859a8850
Adding the Organ Grinder (#42)
* Adding Organ Grinder's icon

* Adding Organ Grinder's English description

* Adding Organ Grinder's French Description

* Adding Organ Grinder's English Jinxes

* Adding Organ Grinder's French Jinxes

* Correcting a typo

* Correcting a typo

* Adding a new icon

* Temporary change to test presence of new icon

* Adding some texts

They will be useful later

* Adding some texts, useful later

* Adding print in History for hidden vote

* Correcting history's print

* Adding new token for Organ Grinder

* New token for Organ Grinder

* Adding new (boolean) parameter for hidden vote

* Adding a new option in the menue

Without effect for now

* Cancelling previous update

* Adding new option in the menue

For now, without the bad effect

* Test: is the variable "isOrganGrinder" detected?

* The option in the menue can now change a variable

* Updating the saving of vote history

Taking account the possibility of Organ Grinder

* Correcting the previous commit

Deleting an unexpected "locale"

* Testing new way

Because of its folder, this file doesn't have access to the grimoire. I test now to give the boolean "organVote" as a parameter.

* Testing giving "organGrinder" as a parameter

* Testing to find the "grimoire" variable

* Adding a print for debbug

* Deleting the console.log, but adding a new test

* Test to know if the bool variable is seen

* End of test, get back to the normal type

* Test

* Cancelling all changes in Vote.vue

* Trying to access to the grimoire with an import

* Testing again to import grimoire

* Testing to print organGrinder

* Gone back to the first changes

Now, we just have to know where is the grimoire, for the import

* Test for access to the grimoire

* New test to find the grimoire

* Trying to import 'state' instead of 'grimoire'

* maybe the import is useless

* Trying what happens if organGrinder=true

* Trying access to index.js/state without conflict

* Update session.js

* Update session.js

* Update session.js

* Correcting typo

* Update session.js

* Update session.js

* Update session.js

* Update session.js

* Update session.js

* Update session.js

* Update session.js

* Update session.js

* Update session.js

* Update session.js

* Final version of this file

* Updating a sentence in singular

* Correcting Organ Grinder's ability

The Organ Grinder's ability is not active for exiles.

* Hiding the number of votes if Organ Grinder

* Trying new bool, maybe better that "isStoryTeller"

* Update Vote.vue

* Update Vote.vue

* Just for a test

* Update Vote.vue

* It's just for a test

* Cancelling all changes, I'll see it later

* Updating to take account isOrganGrinderVoteMode

* Allowing Story Teller to see history

(even if there is an Organ Grinder)

* Correcting ?:

An "else" condition is necessary.

* Trying to correct the error with new parenthesis

* Hidding the number of hands up during vote

Only for players, and only if there is an Organ Grinder

* Test for hide vote

* Update Player.vue

* Cancelling changes

* Test for icons

* New test to confirm the "v-if" is detected

* New test

* Trying to add the "?"

* Testing adding some new elements to print the "?"

* Finishing the print of "?"

The print wasn't printed for other players before the vote lock.

* Corecting a careless mistake

* Finalising the hidden votes

- Correcting the conditions (the previous ones was for tests
- Changing the colour of "?"

* Adding a new colour

* Removing the previous (and without effect) change

* Adding a new colour
2023-05-09 17:32:02 +00:00
Pingumask
9b591af752 Menu adjustments 2023-02-27 21:49:15 +00:00
Pingumask
c1693ec361 Small UI adjustments 2023-02-27 19:00:11 +00:00
Pingumask
9df8456774 Preset Timers 2022-12-29 17:05:03 +01:00
pingumask
8d0622f3bb responsive design 2022-12-26 16:23:44 +01:00
pingumask
b44bab4cf7 streamer mode 2022-12-26 13:09:47 +01:00
Pingumask
d59cef24d3 storyteller tools 2022-11-06 17:48:18 +01:00
Pingumask
77c70c5538 Integrating some more popular custom scripts 2022-10-27 23:13:01 +02:00
pingumask
738d2c42ff add "Ring bell" for Strory teller 2022-10-27 22:37:06 +02:00
Pingumask
fdb208c03a Localization + French translation 2022-10-27 22:36:19 +02:00
Alexander Fletcher
729869df51 Add ability to use json from clipboard to upload script 2022-05-30 19:40:40 +08:00
Steffen
75dd02c6a3
added redirect to Chinese version 2022-04-08 11:02:13 +02:00
Nathan Ferguson
84f6cab2d8 Add static hover target to prevent reminder token flickering #153 2022-04-03 22:35:18 +12:00
Steffen
b9ae60c652
gamestate bug fixed and nightwatchman deploy 2022-02-20 20:05:01 +01:00
Steffen
4cbab79bae
script tool url fixed 2022-02-08 20:15:38 +01:00
eddgabriel
772c94a6c6 Alchemist! 2021-10-14 13:36:43 +01:00
Steffen
ff217761ff
revert role modal tab when closing (fixes #194) 2021-07-14 14:00:10 +02:00
Steffen
30aa5cdf8a
show leaves on tokens with global reminders 2021-07-14 14:00:10 +02:00
Steffen
300395de08
v2.13.0 (#168)
* add support for custom fabled (closes #110)

* 2.13.0

* show custom fabled first

* add recordVoteHistory & clearVoteHistory to session menu

* Update CHANGELOG.md

* socket part of toggle recordVoteHistory

analogous to isNight

* remove accidental

* Add files via upload

* add custom fabled

* Add option to reduce night animations to save power.

* add fallback icon for fabled

* changelog

* disable all animations now

* linter

* add 'on the block' indicator

- after vote, ST chooses to put onto block / empty block / no change to block
- player menu has add / remove from block
- players are automatically removed from the block when (i) they die (ii) another player is put onto block
- fixed crash on add/remove/etc player mid vote

* hide rounded corners on maximized modals

(barely visible anyway)

* ST always sees vote history

i.e. toggle affects only players

* empty block at night

* avoid clashing with seat icon

* nlc: toggle within session.js

* lint

* minor

* Use proper "Exile" terminology for exile

* Add info about "Banishment"->"Exile" to CHANGELOG

* requested changes

* remove direct ST control of block

* player menu order

* move block/night logic from socket to menu

* minor fix to previous

* on block -> marked

* requested changes

* requested change

Co-authored-by: Steffen <steffen@baumgart.biz>

* fix players being moved or removed during a nomination (closes #164)
add vue linter

* let's try adding a lint error

* linter adjusted

* it's working!

* requested change

record marked player id in session

* feedback implemented
npm audit

* prepare develop branch

* adjust linter config

* revert version bump

* fixes & visuals

* Update CHANGELOG.md

* restore old lint command (fixes #170)

* minor fix default

* show jinxed interactions on character reference modal

* 2.13.0

* changelog

Co-authored-by: nicfreeman1209 <nicfreeman1209@gmail.com>
Co-authored-by: nicfreeman1209 <14160941+nicfreeman1209@users.noreply.github.com>
Co-authored-by: Adrian Irving-Beer <wisq@wisq.net>
Co-authored-by: Andrew Conant <emptierset@gmail.com>
2021-05-15 20:07:54 +02:00
eddgabriel
fb0f7a7304 Marionette 2021-04-15 21:56:40 +01:00
Steffen
1dae16f924
add warning icon for setup roles in character assignment modal 2021-04-09 21:33:52 +02:00
nicfreeman1209
3c849942fe apply only when maximized 2021-04-01 22:37:48 +01:00
nicfreeman1209
2493d3353a make reference sheet fit to screen in single col mode 2021-04-01 09:31:37 +01:00
Steffen
4620332fff
reference sheet finished 2021-03-30 21:33:52 +02:00
Steffen
b4ee856705
updated character reference sheet visuals 2021-03-28 21:56:58 +02:00
eddgabriel
ca475f3af2 Correct MINION/DEMON
Correct MINION/DEMON info locations in night order
2021-03-23 00:16:15 +00:00
Steffen
da3a13518b
fix shifting player bug on delete (fixes #135) 2021-03-19 20:09:13 +01:00
Michael Langford
3cfc9939f9
Merge branch 'main' into feature-visible-nom-log-indicator-button 2021-03-18 15:49:04 -04:00
Michael Langford
13f0d82c34 Hides nomination log button when sessionId==0
This commmit implements 2 stylistic suggestions
as well: a CSS class name change and removes seemingly
redundant spacing specification. Testing on chrome and safari
reveals neither caues a functional change.
2021-03-17 11:16:38 -04:00
Michael Langford
9a232c835a
camel to kebab for nomlogSummary
Adopts preferred CSS class format
2021-03-17 10:50:53 -04:00