adding-asset-sheets
Add new sprite sheets to the isometric city renderer, including building types, sprite pack config, rendering hooks, UI tools, and simulation sizes. Use when adding asset sheets, sprite packs, or new buildings to the isometric city game.
SKILL.md
Full skill instructions
Adding Asset Sheets
Quick Start
Follow this workflow when introducing a new sprite sheet (with or without construction variants):
- Place PNGs in
/public/assets/ - Add new
BuildingType/Toolentries +TOOL_INFO+BUILDING_STATSinsrc/types/game.ts - Configure the sprite pack in
src/lib/renderConfig.ts - Update render logic to load and select the new sheet
- Add tools to sidebar + mobile toolbar categories
- Map tools to buildings in
src/context/GameContext.tsx - Add building sizes in
src/lib/simulation.ts
Reference
For the full checklist, examples, and snippets, see reference.md.
