[Data] Expand Card Database — Bronze, Silver, Gold, TOTW, Hero #5
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Overview
The current card pool is minimal. Expand it so packs feel meaningful and squad building has real variety.
Target Counts
data/cards_bronze.jsondata/cards_silver.jsondata/cards_gold_rare.jsondata/cards_totw.jsondata/cards_hero.jsonCard JSON Schema (per card)
Steps
1. Add 30+ Bronze cards (overall 50–64)
"is_rare": true/false)2. Add 20+ Silver cards (overall 65–74)
3. Add 10+ Rare Gold cards (overall 75–84)
4. Add 5+ TOTW cards (overall 82–90)
"rarity": "totw", include"base_card_id"linking to the normal version"form_stats_boost": { "pace": 5, "shooting": 3 }field5. Add 3+ Hero cards (overall 85–92)
"rarity": "hero", include"era"field (e.g."90s")6. Update
data/packs.jsonpool references7. Update the seeder in
src/seed/if it hard-codes card IDsMake the seeder load all JSON files at startup rather than maintaining a static list.
8. Add data validation test in
tests/card_data.rsAcceptance Criteria
data/cards_bronze.jsondata/cards_silver.jsondata/cards_gold_rare.jsondata/cards_totw.jsondata/cards_hero.json