From cbb56df0e8b85face1068789a598ec0b45365a3d Mon Sep 17 00:00:00 2001 From: MRegnard <62838312+MRegnard@users.noreply.github.com> Date: Thu, 22 Jun 2023 13:25:52 +0200 Subject: [PATCH 1/6] Update CHANGELOG.md --- CHANGELOG.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f41f1a3..8bd268d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,10 +2,15 @@ ====== +### Version 3.11.5 +Correcting Atheist's french description + +--- + ### Version 3.11.4 Correcting the print of new scripts' names -======= +--- ### Version 3.11.3 Changing default vote duration (3s -> 1s) From 636f3428bfa9f929280918e89d072545b56f2a7b Mon Sep 17 00:00:00 2001 From: MRegnard <62838312+MRegnard@users.noreply.github.com> Date: Thu, 22 Jun 2023 13:27:47 +0200 Subject: [PATCH 2/6] Update roles.json --- src/store/locale/fr/roles.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/store/locale/fr/roles.json b/src/store/locale/fr/roles.json index cae0c69..28b8077 100644 --- a/src/store/locale/fr/roles.json +++ b/src/store/locale/fr/roles.json @@ -1571,7 +1571,7 @@ "otherNightReminder": "", "reminders": [], "setup": true, - "ability": "Le Narrateur peut briser les règles du jeu. Si les joueurs exécutent le Narrateur, les bons remportent la partie. [Aucun joueur n'est Mauvais]" + "ability": "Le Narrateur peut briser les règles du jeu. Si les joueurs exécutent le Narrateur, les bons remportent la partie, même si vous êtes mort. [Aucun joueur n'est Mauvais]" }, { "id": "cannibal", From 484995109f2be8be4f37d188b545cf13533cc78e Mon Sep 17 00:00:00 2001 From: MRegnard <62838312+MRegnard@users.noreply.github.com> Date: Wed, 5 Jul 2023 18:06:46 +0200 Subject: [PATCH 3/6] Correcting french jinxes (#85) --- CHANGELOG.md | 5 ++ src/store/locale/fr/hatred.json | 103 ++++++++++++++++++-------------- 2 files changed, 63 insertions(+), 45 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8bd268d..21ca623 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,11 @@ ====== +### Version 3.11.6 +Some corrections in the jinxes (in French) + +--- + ### Version 3.11.5 Correcting Atheist's french description diff --git a/src/store/locale/fr/hatred.json b/src/store/locale/fr/hatred.json index 3a73cfd..b508b44 100644 --- a/src/store/locale/fr/hatred.json +++ b/src/store/locale/fr/hatred.json @@ -13,7 +13,7 @@ "hatred": [ { "id": "Cannibal", - "reason": "Si le Cannibale gagne le pouvoir du Majordome, il l'apprend. " + "reason": "Si le Cannibale gagne la capacité du Majordome, il l'apprend. " } ] }, @@ -31,15 +31,15 @@ "hatred": [ { "id": "Heretic", - "reason": "Le chaudronnier ne peut pas créer un Hérétique. " + "reason": "Le Chaudronnier ne peut pas créer un Hérétique. " }, { "id": "Damsel", - "reason": "Si le Chaudronnier crée une Demoiselle, c'est le Narrateur qui choisi quel joueur le devient. " + "reason": "Si le Chaudronnier crée une Demoiselle, c'est le Narrateur qui choisit quel joueur le devient. " }, { "id": "Politician", - "reason": "Un Chaudronnier ne peut pas créer un Politicien Méchant. " + "reason": "Un Chaudronnier ne peut pas créer un Politicien mauvais. " } ] }, @@ -48,7 +48,7 @@ "hatred": [ { "id": "Goblin", - "reason": "Le Cerenovus peut choisir de rendre un joueur fou d'être le Gobelin. " + "reason": "Le Cerenovus peut choisir de rendre un joueur persuadé d'être le Gobelin. " } ] }, @@ -77,11 +77,11 @@ }, { "id": "Farmer", - "reason": "Si le Léviathan est en jeu et que le Fermier meurt par éxécution, un joueur gentil devient un Fermier cette nuit. " + "reason": "Si le Léviathan est en jeu et qu'un Fermier meurt par éxécution, un joueur bon devient un Fermier cette nuit. " }, { "id": "Mayor", - "reason": "Si le Léviathan est en jeu et qu'il n'y a pas d'exécution le cinquième jour, les méchants remportent la partie. " + "reason": "Si le Léviathan est en jeu et qu'il n'y a pas d'exécution le cinquième jour, les bons gagnent. " } ] }, @@ -94,7 +94,7 @@ }, { "id": "Mastermind", - "reason": "Un seul personnage maudit peut être en jeu à la fois. Les joueurs Mauvais commencent la partie en sachant de quel joueur et quel rôle il s'agit. " + "reason": "Un seul personnage maudit peut être en jeu à la fois. Les joueurs mauvais commencent la partie en sachant de quel joueur et quel rôle il s'agit. " } ] }, @@ -103,7 +103,7 @@ "hatred": [ { "id": "Poppy Grower", - "reason": "Si le Planteur de pavot est en jeu, Les Serviteurs ne se réveillent pas ensemble. Ils sont réveillés un par un jusqu'à ce que l'un d'entre eux décide d'être babysitter. " + "reason": "Si le Planteur de pavot est en jeu, Les Serviteurs ne se réveillent pas ensemble. Ils sont réveillés un par un jusqu'à ce que l'un d'entre eux décide d'être baby-sitter. " }, { "id": "Magician", @@ -111,7 +111,7 @@ }, { "id": "Scarlet Woman", - "reason": "S'il y a 5 joueurs ou plus en vie et que le babysitter du Bébé Monstre se fait exécuter, la Gourgandine récupére le Bébé Monstre cette nuit. " + "reason": "S'il y a 5 joueurs ou plus en vie et que le baby-sitter du Bébé Monstre meurt par exécution, la Gourgandine récupére le Bébé Monstre cette nuit. " } ] }, @@ -120,7 +120,7 @@ "hatred": [ { "id": "Gambler", - "reason": "Si le Lycanthrope est en vie et que le Parieur se suicide la nuit, aucun autre joueur ne peut mourir cette nuit. " + "reason": "Si le Lycanthrope est en vie et que le Parieur se tue lui-même la nuit, aucun autre joueur ne peut mourir cette nuit. " } ] }, @@ -129,11 +129,11 @@ "hatred": [ { "id": "Engineer", - "reason": "Legion et l'Ingénieur ne peuvent pas être tous les deux en jeu au début de la partie. Si l'Ingénieur crée une Légion, la moité des joueurs (y compris les Mauvais joueurs) deviennent de Mauvaises Légions. " + "reason": "La Légion et l'Ingénieur ne peuvent pas être tous les deux en jeu au début de la partie. Si l'Ingénieur crée une Légion, la majorité des joueurs (y compris les joueurs mauvais) deviennent des Légions mauvaises. " }, { "id": "Preacher", - "reason": "Un seul personnage Maudit peut être en jeu à la fois. " + "reason": "Un seul personnage maudit peut être en jeu à la fois. " } ] }, @@ -159,7 +159,7 @@ }, { "id": "Poppy Grower", - "reason": "Si le Planteur de Pavot est en jeu, l'Espion ne peut pas voir le Grimoire avant la mort du Planteur de Pavot. " + "reason": "Si le Planteur de pavot est en jeu, l'Espion ne regarde pas le Grimoire avant la mort du Planteur de pavot. " }, { "id": "Damsel", @@ -180,7 +180,7 @@ }, { "id": "Poppy Grower", - "reason": "Si le Planteur de pavot est en jeu, La Veuve ne voit pas le Grimoire avant la mort du Cultivateur de Pavot. " + "reason": "Si le Planteur de pavot est en jeu, La Veuve ne regarde pas le Grimoire avant la mort du Planteur de pavot. " }, { "id": "Alchemist", @@ -205,16 +205,25 @@ } ] }, + { + "id": "Baron", + "hatred": [ + { + "id": "Heretic", + "reason": "Le Baron peut rajouter un Étranger au lieu de deux. " + } + ] + }, { "id": "Marionette", "hatred": [ { "id": "Lil' Monsta", - "reason": "La Marionette est voisine d'un Serviteur, pas du Démon. La Marionette n'est pas réveillée pour décider qui baby-sitte le Bébé Monstre. " + "reason": "La Marionette est voisine d'un Serviteur, pas du Démon. La Marionette n'est pas réveillée pour décider qui baby-sitte le Bébé Monstre, et n'apprend pas qu'elle est Marionette si elle devient baby-sitter. " }, { "id": "Poppy Grower", - "reason": "Quand le Planteur de Pavot meurt, le Démon apprend qui est la Marionette, mais la Marionette n'apprend rien. " + "reason": "Quand le Planteur de pavot meurt, le Démon apprend qui est la Marionette, mais la Marionette n'apprend rien. " }, { "id": "Snitch", @@ -222,7 +231,7 @@ }, { "id": "Balloonist", - "reason": "Si la Marionette pense être le Montgolfier, [+1 Etranger]. " + "reason": "Si la Marionette pense être le Montgolfier, [+1 Etranger] " }, { "id": "Damsel", @@ -230,7 +239,7 @@ }, { "id": "Huntsman", - "reason": "Si la Marionette croit être un Chasseur, Une Demoiselle est ajoutée au jeu. " + "reason": "Si la Marionette pense être le Chasseur, [+ Demoiselle] " } ] }, @@ -239,7 +248,7 @@ "hatred": [ { "id": "Engineer", - "reason": "Émeute et Ingénieur ne peuvent pas être tous les deux en jeu au début de la partie. \nSi l'ingénieur crée une Émeute, tous les joueurs Mauvais deviennent des Émeutes. " + "reason": "Les Émeutes et l'Ingénieur ne peuvent pas être tous les deux en jeu au début de la partie. \nSi l'ingénieur crée une Émeute, tous les joueurs mauvais deviennent des Émeutes. " }, { "id": "Golem", @@ -247,55 +256,55 @@ }, { "id": "Snitch", - "reason": "Si la Balance est en jeu, chaque joueur qui a le rôle d'Émeute reçoit 3 bluffs supplémentaires. " + "reason": "Si le Cafteur est en jeu, chaque joueur des Émeutes reçoit 3 bluffs supplémentaires. " }, { "id": "Saint", - "reason": "Si un joueur Gentil accuse et exécute le Saint, l'équipe du Saint perd. " + "reason": "Si un joueur bon accuse et tue le Saint, l'équipe du Saint perd. " }, { "id": "Butler", - "reason": "Le Majordome ne peut pas accuser son Maître. " + "reason": "Le Majordome ne peut pas accuser son maître. " }, { "id": "Pit-Hag", - "reason": "Si le Chaudronnier crée une Émeute, tous les joueurs Mauvais deviennent des Émeutes. \nSi le Chaudronnier crée une Émeute après le jour 3, la partie continue pour un jour de plus. " + "reason": "Si le Chaudronnier crée une Émeute, tous les joueurs mauvais deviennent des Émeutes. \nSi le Chaudronnier crée une Émeute après le jour 3, la partie continue pour un jour de plus. " }, { "id": "Mayor", - "reason": "Si le 3ème jour commence avec seulement 3 joueurs en vie, les joueurs peuvent collectivement décider de ne pas accuser. S'il le font (et que le Maire est en vie) l'équipe du Maire gagne la partie. " + "reason": "Si le 3ème jour commence avec seulement 3 joueurs en vie, les joueurs peuvent collectivement décider de ne pas accuser. S'il le font (et si le Maire est en vie) l'équipe du Maire gagne. " }, { "id": "Monk", - "reason": "Si un joueur d'Émeute accuse un joueur protégé par le Moine, ce joueur ne meurt pas. " + "reason": "Si un joueur des Émeutes accuse un joueur protégé par le Moine, ce joueur ne meurt pas. " }, { "id": "Farmer", - "reason": "Si un joueur d'Émeute accuse et tue un Fermier, le Fermier utilise son Pouvoir cette nuit. " + "reason": "Si un joueur des Émeutes accuse et tue un Fermier, le Fermier utilise sa capacité cette nuit. " }, { "id": "Innkeeper", - "reason": "Si un joueur d'Émeute accuse et tue un joueur protégé par l'Aubergiste, ce joueur ne meurt pas. " + "reason": "Si un joueur des Émeutes accuse un joueur protégé par l'Aubergiste, ce joueur ne meurt pas. " }, { "id": "Sage", - "reason": "Si un joueur d'Émeute accuse et tue le Sage, le Sage utilise son pouvoir cette nuit. " + "reason": "Si un joueur des Émeutes accuse et tue le Sage, le Sage utilise son pouvoir cette nuit. " }, { "id": "Ravenkeeper", - "reason": "Si un Joueur d'Émeute accuse et tue le Corbeau, le Corbeau utilise son pouvoir cette nuit. " + "reason": "Si un joueur des Émeutes accuse et tue le Corbeau, le Corbeau utilise son pouvoir cette nuit. " }, { "id": "Soldier", - "reason": "Si un joueur d'Émeute accuse le Soldat, le Soldat ne meurt pas. " + "reason": "Si un joueur des Émeutes accuse le Soldat, le Soldat ne meurt pas. " }, { "id": "Grandmother", - "reason": "Si un joueur d'Émeute accuse et tue la Grand-mère, le Petit-Fils meurt aussi. " + "reason": "Si un joueur des Émeutes accuse et tue le petit-fils, la Grand-mère meurt aussi. " }, { "id": "King", - "reason": "Si une joueur d'Émeute accuse et tue le Roi, et si l'Enfant de Choeur est en vie, l'Enfant de Choeur utilise son pouvoir cette nuit. " + "reason": "Si un joueur des Émeutes accuse et tue le Roi, et si l'Enfant de Choeur est en vie, l'Enfant de Choeur utilise son pouvoir cette nuit. " }, { "id": "Exorcist", @@ -311,39 +320,39 @@ }, { "id": "Undertaker", - "reason": "Les joueurs qui meurent par accusation sont considérés comme exécutés pour le Fossoyeur. " + "reason": "Les joueurs qui meurent par accusation apparaîssent comme exécutés pour le Fossoyeur. " }, { "id": "Cannibal", - "reason": "Les joueurs qui meurent par accusation sont considérés comme exécutés pour le Cannibale. " + "reason": "Les joueurs qui meurent par accusation apparaîssent comme exécutés pour le Cannibale. " }, { "id": "Pacifist", - "reason": "Les joueurs qui meurent par accusation sont considérés comme exécutés pour le Pacifiste. " + "reason": "Les joueurs qui meurent par accusation apparaîssent comme exécutés pour le Pacifiste. " }, { "id": "Devil's Advocate", - "reason": "Les joueurs qui meurent par accusation sont considérés comme exécutés pour l'Avocat du Diable. " + "reason": "Les joueurs qui meurent par accusation apparaîssent comme exécutés pour l'Avocat du Diable. " }, { "id": "Investigator", - "reason": "Émeute est considéré comme un Serviteur pour l'Enquéteur. " + "reason": "Les Émeutes apparaîssent comme des Serviteur pour l'Enquéteur. " }, { "id": "Clockmaker", - "reason": "Émeute est considéré comme un Serviteur pour l'Horloger. " + "reason": "Les Émeutes apparaîssent comme des Serviteur pour l'Horloger. " }, { "id": "Town Crier", - "reason": "Emeute est considéré comme un Serviteur pour le Crieur public. " + "reason": "Les Émeutes apparaîssent comme des Serviteur pour le Crieur public. " }, { "id": "Damsel", - "reason": "Émeute est considéré comme un Serviteur pour la Demoiselle. " + "reason": "Les Émeutes apparaîssent comme des Serviteur pour la Demoiselle. " }, { "id": "Preacher", - "reason": "Emeute est considéré comme un Serviteur pour le Prêcheur. " + "reason": "Les Émeutes apparaîssent comme des Serviteur pour le Prêcheur. " } ] }, @@ -352,11 +361,15 @@ "hatred": [ { "id": "Mastermind", - "reason": "Si le Cerveau est en vie et que la Sangsue meurt par execution, la Sangsue survit mais perd son pouvoir. " + "reason": "Si le Cerveau est en vie et que l'hôte de la Sangsue meurt par execution, la Sangsue survit mais perd son pouvoir. " }, { "id": "Slayer", "reason": "Si le Tueur tire sur l'hôte de la Sangsue, l'hôte meurt. " + }, + { + "id": "Heretic", + "reason": "Si la Sangsue a empoisonné l'Hérétique, et si elle meurt, alors l'Hérétique reste empoisonné. " } ] }, @@ -377,11 +390,11 @@ }, { "id": "Minstrel", - "reason": "Un seul personnage maudit peut être en jeu à la fois. Les joueurs Mauvais commencent la partie en sachant de quel joueur et quel rôle il s'agit." + "reason": "Un seul personnage maudit peut être en jeu à la fois. Les joueurs mauvais commencent la partie en sachant de quel joueur et quel rôle il s'agit." }, { "id": "Preacher", - "reason": "Un seul personnage maudit peut être en jeu à la fois. Les joueurs Mauvais commencent la partie en sachant de quel joueur et quel rôle il s'agit." + "reason": "Un seul personnage maudit peut être en jeu à la fois. Les joueurs mauvais commencent la partie en sachant de quel joueur et quel rôle il s'agit." } ] } From acab4147e4b8a359d92729a05fde6bd0f8b913b2 Mon Sep 17 00:00:00 2001 From: MRegnard <62838312+MRegnard@users.noreply.github.com> Date: Wed, 5 Jul 2023 18:09:00 +0200 Subject: [PATCH 4/6] Adding leaf-top6.png (#86) --- CHANGELOG.md | 5 +++++ src/assets/leaf-top6.png | Bin 0 -> 38278 bytes src/components/Token.vue | 4 ++++ 3 files changed, 9 insertions(+) create mode 100644 src/assets/leaf-top6.png diff --git a/CHANGELOG.md b/CHANGELOG.md index 21ca623..e0feecc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,11 @@ ====== +### Version 3.11.7 +Adding the picture leaf-top6.png + +--- + ### Version 3.11.6 Some corrections in the jinxes (in French) diff --git a/src/assets/leaf-top6.png b/src/assets/leaf-top6.png new file mode 100644 index 0000000000000000000000000000000000000000..34ac76d14efa1a4b871cdfedf06a770b1db13a54 GIT binary patch literal 38278 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

x%HDa zk=x##7}(Jm$PE@zDxcZ8bLTH%c{}{T$M*%p`@@Kjz;I3?PIoM>Ebj9HuL}{if#UGY zsAX%DHsFofU}p4uCr}DRJ~ukV5ue?!@7S^9BZ#xd5w0(|HtLyt^rIgQIJ~u7s#>*H zwqkqER-%ttF?|GYZqX9Sn6ckbxrq0%lCTQIeiQE=MTGlykDE!9!&N!z3-2U_2DWp* z--%n7eU=+>%LT)h?B*dSAe#J~#k{yhBfj}qax@8rZ{PI=71A=lfin+x67ESnzxxpO z`w)+FSm%5!6yFjU;?t1Wc#Z-?K+%yxhC2yk^lD_j--{CHg)o5ZP#J}hb0uG9sBDK$ z#1pQ@gQcu;tzhLw0oJu(UH0jS1rQ-+t93T5>DAm&yuk0E*p7@YXmbhxmbEO3b>xD$ zId9F0lvvuwabDAMnYN7#LU1HG2LmJv@~cM8w@z``@|6QN(m4MGL zjR%mqeIlRFKZ?wbZNiW#Ul|ZLaTsMz6P?3)3mI$^My1Jh80Z$_g!f`#=vb>lhr;92 znQX7W%nlgZX~gLmjP4ZN1l%Mt?@{Oa}3s#kLF_Yf@Ol;-l0UgWzc6_upT6 z<(2;d*Zz`cTZF%(c(xa9Zf?E;*LxA3E&HhWSWm$X;P)T|N4gtyVui{|Cy|I1Cx*A3 z93P!HG&nf;IQ;szNCQh>juGj_X%=Db;+p;VYvGz-lz{n4amO8Zd^f`V`v~_$zqw+) ze$M7&w_81T-0I!HD(gw})+cSSxx=#lh-G8LmP>_0S?O51ry-^|$Fo`=85ubUk?{jC z!e3DTn$HAlHCXe+rju&DVr%tTo9`a9LhO?e_z?H36Kq7SR^jbk=|7Zh8_qs7GxlXH znUPX6CBe=@(qLm-fO{PjTa z7$6qYz4AT@z!Xs-2K(PvJjAsESNgV{Go9jaVLHlrx^8c*I3PmhktpVks;s=MWG=zf zuIZ*4uQv;)(wE1Nlai98;3|6;E?oE^KCpik z>$18y6cC{;L{$7ypo)Nq5v3vGmzEfWP|2MCPyqi@ZnrHa#c<$;LS92)<*MI z>XC;!h9iu-IO&-uSBe(v0J2UF^FhgX_(0X<@9ZuG!EVcpLGG%};H~jS3dP}ImJT#p zRXBSJ1V(XGd9YvvdXE;PPVpE0Pj$-uI8wd&<2yozijpI{(C`1L9jlOC{Nm?2AMsW7 zt>OSobtP7U3Ecx*j`R`_XY5(kzl}d_2-&uo{v7@>Fod|2!tK9HB1s{JboGISjd$?(CJ}ZV-_`2 zXn*{_K>54B09~h~w2b;=rOp&TxkS7~4^6VKUq8U|rgK9SgfJApNQRM9Lj?l*i-QS~NwjO0!p3cB`einv6+TsZV=-%2d$ooo6~ zbZT=wl+ai2Ww91kXNfZ}5)~7R5K1dv*T&+~#SE%Z)v*AfLv?q!ODDs+d=T$$N40$ z(Wd<+N*XNhL1M+W3u*<%ctx~Q&{_g<#ptUkdS(rw65OV(q(T2QAr(AY3rZ|UA~{lj z^VB_8yw6?EF>R@9_g@Ww&{8B6V)KuKynV269+8#Fo2&vT6snVTU_%5U>xAX`w?9C? z=BY=yL3hj|$qLgj)Di>EpL5{5B$xOyRE?9xV_>ZvD&M=K;(Q-r{UxM2WQYsKEfY3f zvt3@lXP+SMd(c*g%xT`Cm=Q|{eJ8yntrZ&VJS2rU4#O($(Nfx^6tp$ewNIF<>#Vkr zShIs*g@cMEYLha({?gNxzYeBAymg~T#q#e71cKPGT!4YFV5aBs=1&iEzk$xRKNUKj z%dT@`H?-xRZ-JcX+n=NwnORP_aJ$Wyc6kV8QY`F2es>5c4GR9=7>qo5`=|Qd>su$+ zZ^(QP*Zxg$_|j~6X5{!hk%Q# z2g^WW#`A{{Wd%_0T3e}%Za0Adv1O4;F>!(Ex{C!EkB&ruHhkJjtkr)&RwR8** z9bT(@?b_?QV;jH-TW8$6fuGn=RvxUkJ5Al-(6Z{KNB4Z)E)D%=8Yi*+M__3k=;xYq zE(^=@$xojgHj;(vYi1S%i(BiXgPWPIkDO?O6+erKj#(6QmX<{g11ga^zOzm1c9^Mp z@DXq~m!il+R!(3&ZCPC!tH4Bg>t&6De?D$dE#9Zi&|N1%w*ZQU#pp9$0)vSmBR8Mu zK1O{SXd|A0nDTFLVer`$QbD&CRNq=NG3;9gSI%$%-D&u3or)=a?qVZCTfuiVK9QV? z^YW>+nM=95Z!q{S6fr4GJhXC)E+9S^gKE*!4q4c)^+!$)ADi)%K5rK1gV!*)qacw! zCA03Qrjhi8?bg2qHwSnd>%@1+Y7tB@S#Z3KJH3%8|P+ zp*(F)O*(+_y?D@cP{LK51yJ4*mYS5ls6E#CnJga>UOE*eo&KLfsa&V4%AQ>`L($C^ z95a&X;z=0r59s7d-@r1^@vGozGoujyM~lA=zLvno%3A)STxy@RMj=rP{S$hM(7nAA zKi|eKmV($8RiU+MUB%k;jl8vUQO__^6666FOZvQV#pHJDS9V7l1xPbSjZp$eRm-B# z`AC}-Gs@$XzIbY^Zu~kDDbYJD;VLYhJ=}IauBX4!+M83kwpR2>49=HNJ{7DOW2T`S zqYJ3liCqgqy5-1Ul(Lg5jP{ci_?*r?ovsuFj*_`x`EI2VBhvFa>$arKtYiFCTgBbn z&l#1sl5@W@Iw}>99VHZ3eX$L9dhzNWU|>cAtkiyYq`IFZpg-tzYjd4kH|{;}iB-29 z@+u>0-1&97bWn8E-q!eU^%vcjJ?By+X?xbvS>Op(+MybLdBHKL`|ku-2~54(Q{3+# zfwC-}_<4)WfMeXx!%v?+DPt#O7X(SqDK+)|JSYw9<5yfL$qsP(s%?Z@;w-wcwbojC z*Zguu+lv^=>SK-cZga#%(OZUU%rV_AW&V0s3F-GRa3&A_5W$tWUenpVQBIrM5=lb* z%k|5zc4};lV70JR0}<*&6Um8`&0sVu?Ey=B>|I!O^Mee^Rej4is-9ZJuOD$9q=F~x z6HCpvb+QrWPOPpGY!fyxuRw;)SG_f3W|o#Z(d(NFUZ>JO78)Zjj6TwdIFM;K*mR-*G2;j;W*pLNrIyR6rSlZeO|S&=>FDMj7zKXv!?i zBz55AN$3dJoC%-Epq+ZgWu5U+QgH!SGHTR~U*)LM?eYg%j<_E9#E#@VpwR#M_X$lW z>3SYaOiW8fQ_~D#x=ON#BKooufvBirkXz1s*nng%QFN5gZn+_x`Va^T5d)A(>a#ng zqWXp;VH_`)Bz{uYcf@%PNw|+Nv2TTTa+p|k}4oM>cV?(ojFHMczl8NA%5H z1v1DYb0Qep>_$`-FTKdp$Xz?-JvBaVl?;wR>4FegE|fZ4lN_brWBX^LclJ0tgR?j| v`wY&Y;0y`Rknju%&yeu{g@k=GAoo+9H`uWLkto9(=YVBwU~#KX&pGygFzy?h literal 0 HcmV?d00001 diff --git a/src/components/Token.vue b/src/components/Token.vue index 92a6392..d246927 100644 --- a/src/components/Token.vue +++ b/src/components/Token.vue @@ -157,6 +157,10 @@ export default { &.leaf-top5 { background-image: url("../assets/leaf-top5.png"); } + + &.leaf-top6 { + background-image: url("../assets/leaf-top6.png"); + } } .name { From 092d77386ca8dc45f63586a420b25eb5a7313f17 Mon Sep 17 00:00:00 2001 From: MRegnard <62838312+MRegnard@users.noreply.github.com> Date: Wed, 5 Jul 2023 18:31:48 +0200 Subject: [PATCH 5/6] Printing the number of alive no-Travellers (#90) --- CHANGELOG.md | 10 +--------- src/components/TownInfo.vue | 8 ++++++++ src/main.js | 1 + 3 files changed, 10 insertions(+), 9 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e0feecc..41990ea 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,17 +2,9 @@ ====== -### Version 3.11.7 +Printing the number of alive non-Travellers Adding the picture leaf-top6.png - ---- - -### Version 3.11.6 Some corrections in the jinxes (in French) - ---- - -### Version 3.11.5 Correcting Atheist's french description --- diff --git a/src/components/TownInfo.vue b/src/components/TownInfo.vue index 6a63148..436c63c 100644 --- a/src/components/TownInfo.vue +++ b/src/components/TownInfo.vue @@ -26,6 +26,10 @@ {{ teams.alive }} + + {{ teams.aliveNT }} + + {{ teams.votes }} @@ -102,10 +106,14 @@ export default { const { players } = this.$store.state.players; const nonTravelers = this.$store.getters["players/nonTravelers"]; const alive = players.filter(player => player.isDead !== true).length; + const aliveNT = players.filter( + player => player.isDead !== true && player.role.team !== "traveler" + ).length; return { ...gameJSON[nonTravelers - 5], traveler: players.length - nonTravelers, alive, + aliveNT, votes: alive + players.filter( diff --git a/src/main.js b/src/main.js index 53b8c72..126edfe 100644 --- a/src/main.js +++ b/src/main.js @@ -27,6 +27,7 @@ const faIcons = [ "HandPaper", "HandPointRight", "Heartbeat", + "HouseUser", "Image", "Link", "MinusCircle", From 86f6c295b11954e3ea83f7eef9ee01b899aa0986 Mon Sep 17 00:00:00 2001 From: Pingumask Date: Wed, 5 Jul 2023 17:08:51 +0000 Subject: [PATCH 6/6] Release 3.12.0 --- CHANGELOG.md | 3 +++ package-lock.json | 4 ++-- package.json | 2 +- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 41990ea..f040303 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,7 +1,10 @@ # Release Notes ====== +### Unreleased changes +--- +### Version 3.12.0 Printing the number of alive non-Travellers Adding the picture leaf-top6.png Some corrections in the jinxes (in French) diff --git a/package-lock.json b/package-lock.json index 12d7986..4fd19bc 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "townsquare", - "version": "3.11.0", + "version": "3.12.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "townsquare", - "version": "3.11.0", + "version": "3.12.0", "license": "GPL-3.0", "dependencies": { "@fortawesome/fontawesome-svg-core": "^1.2.32", diff --git a/package.json b/package.json index 438e462..424dc4d 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "townsquare", - "version": "3.11.1", + "version": "3.12.0", "description": "Blood on the Clocktower Town Square", "author": "Pingumaskt", "scripts": {