What problem does it solve?
This skill provides a clear, repeatable workflow to introduce new monsters into the roguelike game's data model, ensuring consistency with the existing MONSTERS definitions, tiers, and palette.
Core Features & Use Cases
- Standardized monster schema: id, name, tags, tier, stats, resistances, and visuals all conform to the game's data model.
- Controlled integration: adds the monster to MONSTERS in the correct tier block, imports necessary callbacks, and updates the color palette entry.
- Real-world use: a developer designs a novel creature for a new dungeon tier and wires it through the game’s balance rules and visuals, enabling quick playtesting.
Quick Start
Add a new monster by editing src/rules/data/monsters.js and wiring it into the MONSTERS array with the correct tier and a matching palette entry.