{ // Keyed by move id. "ability" matches a BATTLE_ABILITY_* enum name // (see src/dusk/rpg/battle/battleability.h) - there's no JSON loader // consuming this file yet, so field names/shape here are a starting // point, not a contract. "moves": { "fire": { "ability": "FIRE", "power": 12, "mpCost": 4, "target": "SINGLE_ENEMY" } } }