Spaces:
Sleeping
Sleeping
| import json | |
| with open("engine/data/cards_compiled.json", "r", encoding="utf-8") as f: | |
| data = json.load(f) | |
| card_no = "PL!S-PR-013-PR" | |
| card = None | |
| for v in data["member_db"].values(): | |
| if v["card_no"] == card_no: | |
| card = v | |
| break | |
| if card: | |
| print(f"Card: {card['name']} ({card_no})") | |
| print("Abilities:") | |
| for i, ab in enumerate(card.get("abilities", [])): | |
| print(f" [{i}] Trigger: {ab.get('trigger')}") | |
| print(f" Conditions: {ab.get('conditions')}") | |
| print(f" Costs: {ab.get('costs')}") | |
| print(f" Effects: {ab.get('effects')}") | |
| else: | |
| print(f"Card {card_no} not found.") | |