diff options
| author | Mistivia <i@mistivia.com> | 2025-09-24 09:29:50 +0800 |
|---|---|---|
| committer | Mistivia <i@mistivia.com> | 2025-09-24 09:29:50 +0800 |
| commit | a4d997608556bebd885365b8408fdea544cba94f (patch) | |
| tree | 23db594d1fe7f9abe63a3aec273321f53dfa9bf0 /data/genesys-point.py | |
| parent | 816106ee4a6e6535f6ff925ec297cf40e72c9ce4 (diff) | |
finish genesys support
Diffstat (limited to 'data/genesys-point.py')
| -rw-r--r-- | data/genesys-point.py | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/data/genesys-point.py b/data/genesys-point.py new file mode 100644 index 0000000..fbf4f30 --- /dev/null +++ b/data/genesys-point.py @@ -0,0 +1,28 @@ +import json + +cardId = dict() +cards = None +with open('cards.json', 'r') as fp: + cards = json.load(fp) + +result = dict() + +for k in cards: + card = cards[k] + if 'en_name' not in card: + continue + cardId[card['en_name']] = card['id'] + +with open('genesys', 'r') as fp: + i = 0 + name = '' + point = 0 + for line in fp: + i = i + 1 + if i % 2 == 1: + name = line.strip() + if i % 2 == 0: + point = int(line) + result[str(cardId[name])] = point + +print(json.dumps(result, indent=4)) |
