From f56120d44e93868dc422eeae57eeabfbbdfe9c4e Mon Sep 17 00:00:00 2001 From: Alberto Xamin Date: Sat, 1 Apr 2023 08:38:58 +0200 Subject: [PATCH] show wild west show cards in help screen --- .../the_valley_of_shadows/characters.py | 1 + backend/server.py | 11 ++++++++++- frontend/src/components/Help.vue | 16 ++++++++++++++++ 3 files changed, 27 insertions(+), 1 deletion(-) diff --git a/backend/bang/expansions/the_valley_of_shadows/characters.py b/backend/bang/expansions/the_valley_of_shadows/characters.py index 60e4ddf..21a0607 100644 --- a/backend/bang/expansions/the_valley_of_shadows/characters.py +++ b/backend/bang/expansions/the_valley_of_shadows/characters.py @@ -85,4 +85,5 @@ def all_characters() -> List[Character]: ] for c in cards: c.expansion_icon = '👻️' + c.expansion = 'the_valley_of_shadows' return cards diff --git a/backend/server.py b/backend/server.py index 6a21aa8..c67db0c 100644 --- a/backend/server.py +++ b/backend/server.py @@ -745,7 +745,7 @@ def get_cards(sid): @bang_handler def get_characters(sid): import bang.characters as ch - cards = ch.all_characters(['dodge_city', 'gold_rush', 'the_valley_of_shadows']) + cards = ch.all_characters(['dodge_city', 'gold_rush', 'the_valley_of_shadows', 'wild_west_show']) sio.emit('characters_info', room=sid, data=json.dumps(cards, default=lambda o: o.__dict__)) @sio.event @@ -790,6 +790,15 @@ def get_valleyofshadowscards(sid): cards = [cards_dict[i] for i in cards_dict] sio.emit('valleyofshadows_info', room=sid, data=json.dumps(cards, default=lambda o: o.__dict__)) +@sio.event +@bang_handler +def get_wildwestshowcards(sid): + import bang.expansions.wild_west_show.card_events as wwce + chs = [] + chs.extend(wwce.get_all_events()) + chs.append(wwce.get_endgame_card()) + sio.emit('wwscards_info', room=sid, data=json.dumps(chs, default=lambda o: o.__dict__)) + @sio.event @bang_handler def discord_auth(sid, data): diff --git a/frontend/src/components/Help.vue b/frontend/src/components/Help.vue index e5ca2cd..0c3bf60 100644 --- a/frontend/src/components/Help.vue +++ b/frontend/src/components/Help.vue @@ -118,6 +118,15 @@ +

{{$t('help.wildwestshowcards')}}

+
+
+ +
+

{{$t(`cards.${c.name}.desc`)}}

+
+
+