docs: mark jajce runtime integration complete
This commit is contained in:
+11
-10
@@ -192,8 +192,8 @@ migration is documented in
|
||||
- **Language:** GDScript (`odig` analysis with warnings treated as errors)
|
||||
- **Main scene:** `res://main.tscn`
|
||||
- **Terrain:** Terrain3D 1.0.2 is installed and enabled
|
||||
- **Jajce scaffold:** separate 512 m Terrain3D seed, greybox landmarks, stable
|
||||
ResourceNode placement, lookdev camera, and temporary navigation spike
|
||||
- **Jajce runtime:** reusable 512 m Terrain3D seed, greybox landmarks, stable
|
||||
ResourceNode placement, lookdev camera, and tested runtime navigation
|
||||
- **Terrain compatibility floor:** Godot 4.4 according to the bundled extension
|
||||
- **Version control:** Git
|
||||
- **Primary branch:** `main`
|
||||
@@ -315,8 +315,8 @@ resource source.
|
||||
|
||||
### Jajce scaffold
|
||||
|
||||
`world/jajce/JajceWorld.tscn` now provides a reusable environment scaffold
|
||||
separate from `main.tscn`:
|
||||
`world/jajce/JajceWorld.tscn` provides the reusable environment instanced by
|
||||
`main.tscn`:
|
||||
|
||||
- a centered 512 m flat Terrain3D seed split across four regions;
|
||||
- dedicated terrain data and assets;
|
||||
@@ -326,10 +326,10 @@ separate from `main.tscn`:
|
||||
- a temporary baked navigation loop with 24 tested routes;
|
||||
- a look-development scene and camera.
|
||||
|
||||
This is a placement and integration proof, not the final terrain composition.
|
||||
`main.tscn` still runs the flat prototype. Terrain3D startup requires several
|
||||
physics frames before reliable NavigationServer path queries; the scaffold test
|
||||
captures that synchronization requirement.
|
||||
This is a runtime integration proof, not the final terrain composition.
|
||||
Terrain3D startup requires several physics frames before reliable
|
||||
NavigationServer path queries; the scaffold and runtime tests capture that
|
||||
synchronization requirement.
|
||||
|
||||
### Current UI
|
||||
|
||||
@@ -467,9 +467,9 @@ NpcVisual navigates through the active world
|
||||
├── tests/
|
||||
│ ├── action_system_boundaries_test.gd
|
||||
│ ├── deterministic_simulation_test.gd
|
||||
│ ├── flat_map_baseline_test.gd
|
||||
│ ├── food_storage_loop_test.gd
|
||||
│ ├── jajce_world_scaffold_test.gd
|
||||
│ ├── jajce_runtime_integration_test.gd
|
||||
│ ├── npc_visual_lifecycle_test.gd
|
||||
│ ├── resource_node_player_parity_test.gd
|
||||
│ ├── simulation_definitions_test.gd
|
||||
@@ -526,7 +526,8 @@ These are expected prototype constraints, not necessarily isolated bugs:
|
||||
mutation APIs, but selection, execution, target resolution, and active-world
|
||||
queries now have focused collaborators.
|
||||
- Path failure and interruption emit a `navigation_failed` signal and send the NPC to wander; this is functional but not yet polished.
|
||||
- Terrain3D is enabled but not yet used by the main game scene.
|
||||
- Terrain3D and the Jajce scaffold now run in the main game scene; terrain
|
||||
sculpting and final presentation are still pending.
|
||||
- Combat, companions, factions, politics, trade, rumours, quests, persistence,
|
||||
and regional travel do not yet exist.
|
||||
- Placeholder geometry is sufficient for debugging but not for build-in-public
|
||||
|
||||
Reference in New Issue
Block a user