blob: b72fc0942078a6322e785cf541fa2b331f3bf5a9 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
"""Helper code for the data subdirectory"""
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
|