docs: mark jajce runtime integration complete
This commit is contained in:
@@ -253,7 +253,7 @@ This becomes both a regression reference and excellent before/after material.
|
||||
There is a reproducible baseline showing the existing flat prototype and its
|
||||
working behaviors.
|
||||
|
||||
`tests/flat_map_baseline_test.gd` and
|
||||
`tests/jajce_runtime_integration_test.gd` and
|
||||
`docs/baselines/FLAT_MAP_BASELINE.md` establish the executable behavior
|
||||
baseline. A visual before-clip and frame-time capture remain useful content work
|
||||
but do not block the architecture gate.
|
||||
@@ -423,6 +423,14 @@ Once the world composition is stable:
|
||||
|
||||
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 and
|
||||
remaining activity markers. The duplicate flat world objects were removed.
|
||||
The runtime regression checks Terrain3D presence, 24 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.
|
||||
|
||||
### Exit condition
|
||||
|
||||
The current three NPCs and player can perform all existing prototype behaviors
|
||||
@@ -593,17 +601,16 @@ Completed:
|
||||
3. `JajceWorld`, dedicated 512 m Terrain3D seed, and lookdev camera.
|
||||
4. Initial landmark greybox, stable-ID resources, activity markers, and
|
||||
navigation spike.
|
||||
5. Architecture gate, food transactions/events, and validated quicksave.
|
||||
6. `JajceWorld` runtime integration with bindings and regression coverage.
|
||||
|
||||
Next:
|
||||
|
||||
1. Pass the mandatory architecture gate before beauty production.
|
||||
2. Sculpt the Terrain3D ridge, river valley, terraces, and waterfall drop.
|
||||
3. Establish terrain materials, lighting, water, mist, and foliage.
|
||||
4. Capture “Jajce Lookdev 01.”
|
||||
5. Instance `JajceWorld` into `main.tscn`.
|
||||
6. Reconnect activity markers, rebake navigation, and run regression scenarios.
|
||||
7. Add profession/readability presentation and the reason inspector.
|
||||
8. Capture “Simulation Garden 01.”
|
||||
1. Sculpt the Terrain3D ridge, river valley, terraces, and waterfall drop.
|
||||
2. Establish terrain materials, lighting, water, mist, and foliage.
|
||||
3. Capture “Jajce Lookdev 01.”
|
||||
4. Add profession/readability presentation and the reason inspector.
|
||||
5. Capture “Simulation Garden 01.”
|
||||
|
||||
Do not start with GIS data, a full city, a large asset pack, or more NPC
|
||||
mechanics. The next proof is a beautiful stage for the systems that already
|
||||
|
||||
Reference in New Issue
Block a user