aboutsummaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorFlorian Fischer <florian.fischer@muhq.space>2021-12-06 17:43:44 +0100
committerFlorian Fischer <florian.fischer@muhq.space>2021-12-09 10:13:42 +0100
commitd756dcbd74d16c7da374518a237ca2781611ea7e (patch)
tree8fba1c5eb7ac45de91019460ed873f457388c154 /scripts
parent042517de6d966308c92f8607125383761f039bbe (diff)
downloadmuhqs-game-d756dcbd74d16c7da374518a237ca2781611ea7e.tar.gz
muhqs-game-d756dcbd74d16c7da374518a237ca2781611ea7e.zip
intermeddiate tyrant commit
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/generate_card.py9
1 files changed, 9 insertions, 0 deletions
diff --git a/scripts/generate_card.py b/scripts/generate_card.py
index 204009a8..1802ea2c 100755
--- a/scripts/generate_card.py
+++ b/scripts/generate_card.py
@@ -26,6 +26,7 @@ SET_SYMBOLS = {
'nautics': 'nautics',
'misc': '',
'kraken': 'kraken',
+ 'tyrant': 'tyrant',
'exp1': 'exp1',
'potions': 'potions',
}
@@ -57,6 +58,7 @@ FORMATTED_KEYS = {
'attack': 'Angriff',
'effect': 'Effekt',
'durability': 'Haltbarkeit',
+ 'target': 'Ziel',
'use': 'Gebrauch',
}
}
@@ -225,6 +227,13 @@ def generate_latex(card: MutableMapping, language='en'):
use, _ = get_latex_field(card, 'use', language)
card_content += f'\\cardcontent{{\\textit{{{formatted_use}}} - {use}}}\n'
+ elif card['type'] == 'intention':
+ formatted_target = get_formatted_key('target', language)
+ target = get_field(card, 'target', language)
+ target_block = f'{formatted_target}: {target}'
+ effect, _ = get_latex_field(card, 'effect', language)
+ card_content += f'\\cardsplitcontent{{{target_block}}}{{{effect}}}\n'
+
else:
print(f'WARNING: unknown card type {card["type"]}!')