From b119dae1631291b0052f1a7fe50c4c4f5f91be02 Mon Sep 17 00:00:00 2001 From: Florian Fischer Date: Wed, 8 Dec 2021 22:05:23 +0100 Subject: html: add script generating hoverable card links with image previews --- scripts/data.py | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100755 scripts/data.py (limited to 'scripts/data.py') 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 -- cgit v1.2.3