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.