feat: add scattered discoverable resources
This commit is contained in:
@@ -41,8 +41,8 @@ Do not redo these tasks:
|
||||
- hunger, energy, starvation, death, task scoring, and task duration;
|
||||
- task-change and village-change signals;
|
||||
- visual NPC navigation and arrival reporting;
|
||||
- finite berry/tree ResourceNodes plus typed food, guard, study, and rest
|
||||
world sites;
|
||||
- finite berry/tree/animal-camp ResourceNodes plus typed food, guard, study,
|
||||
and rest world sites;
|
||||
- aggregate village UI;
|
||||
- initial tree assets;
|
||||
- a baked navigation region for the current flat test area.
|
||||
@@ -436,7 +436,7 @@ Do not move simulation ownership into `JajceWorld` to make wiring convenient.
|
||||
**Status: runtime integration complete.** `main.tscn` now instances the reusable
|
||||
world and points player/simulation adapters at its stable-ID resources, storage
|
||||
site, and activity sites. The duplicate flat world objects were removed.
|
||||
The runtime regression checks Terrain3D presence, 24 navigation routes, core
|
||||
The runtime regression checks Terrain3D presence, 36 navigation routes, core
|
||||
task execution, starvation/death, player extraction parity, reservations, and
|
||||
NPC visual lifecycle. Terrain sculpting and presentation polish remain
|
||||
separate work, not blockers for this wiring milestone.
|
||||
@@ -599,7 +599,7 @@ The adjusted first milestone is complete when:
|
||||
The follow-up milestone is complete when:
|
||||
|
||||
- `JajceWorld` is instanced in `main.tscn`;
|
||||
- food and wood ResourceNodes work in the terrain;
|
||||
- scattered food and wood ResourceNodes work in the terrain;
|
||||
- remaining legacy task markers are reconnected;
|
||||
- player movement and all existing interactions work;
|
||||
- all three current NPCs navigate, work, eat, rest, starve, and die correctly;
|
||||
|
||||
Reference in New Issue
Block a user