blob: e19a805e798decf81836c06b75048a01b0f8a7a2 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
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
|