diff options
| author | Florian Fischer <florian.fischer@muhq.space> | 2021-12-08 22:05:23 +0100 |
|---|---|---|
| committer | Florian Fischer <florian.fischer@muhq.space> | 2021-12-08 22:05:23 +0100 |
| commit | b119dae1631291b0052f1a7fe50c4c4f5f91be02 (patch) | |
| tree | 930289000b29260d8899bf18c852d1980c2b90ac /scripts/data.py | |
| parent | 7cc955249a26f68345d9a6cd355e39bffa365a59 (diff) | |
| download | muhqs-game-b119dae1631291b0052f1a7fe50c4c4f5f91be02.tar.gz muhqs-game-b119dae1631291b0052f1a7fe50c4c4f5f91be02.zip | |
html: add script generating hoverable card links with image previews
Diffstat (limited to 'scripts/data.py')
| -rwxr-xr-x | scripts/data.py | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/scripts/data.py b/scripts/data.py new file mode 100755 index 00000000..e19a805e --- /dev/null +++ b/scripts/data.py @@ -0,0 +1,15 @@ +from pathlib import Path + +GAME_ROOT = Path(__file__).parent.parent +CARDS_DATA_DIR = GAME_ROOT / 'data' / 'cards' + +CARDS_TO_SETS = {} +SETS_TO_CARDS = {} + +# build up the card lookup dictionaries +for set_dir in CARDS_DATA_DIR.iterdir(): + set_name = set_dir.name + SETS_TO_CARDS[set_name] = [] + for card in set_dir.iterdir(): + SETS_TO_CARDS[set_name].append(card.stem) + CARDS_TO_SETS[card.stem] = set_name |
