feat(expansion): implement Phase 3 (Town Restoration) and Phase 4 (Cannabis Textiles)

- Added TownSquareScene and linked it with M key transition
- Integrated TownRestorationSystem with material costs and inventory
- Added locked shop items in NPCShopSystem until buildings are restored
- Updated InteractionSystem to handle ruin restoration triggers
- Expanded Cannabis farming to yield Hemp Fiber
- Added Hemp Clothing crafting recipe and procedural icons
- Refactored StatusEffectSystem and NPCShopSystem to global classes
This commit is contained in:
2025-12-27 23:32:22 +01:00
parent 611cd35777
commit 822c586843
12 changed files with 454 additions and 40 deletions

View File

@@ -153,6 +153,21 @@
},
"unlocked": false,
"craftTime": 2000
},
"hemp_clothing": {
"id": "hemp_clothing",
"name": "Hemp Clothing",
"description": "Durable and sustainable clothing made from hemp fiber.",
"category": "materials",
"ingredients": {
"hemp_fiber": 5
},
"result": {
"item": "hemp_clothing",
"quantity": 1
},
"unlocked": true,
"craftTime": 3000
}
},
"categories": [