Plan the presentation pass: props, NPCs, movement
Full build / Import + headless tests (push) Successful in 2m12s
Full build / Full desktop build + optional release (push) Skipped

Replace the flat "future ideas" list with three scheduled sections and concrete,
reviewable checkboxes (41 tasks):

- Better Props: colliders for the generated models (they have none today), a
  placement table with variants, sign/bus-stop/shelter/street-lamp props, a
  close-range detail layer, pipeline audits, and a prop-gallery capture.
- Better NPC Characters: articulated rig, layered outfits and accessories, face
  and hair variety, idle/conversation animation, door-queue staging, reaction
  readability, LOD tiers, and a re-measured NPC budget.
- Better Player Movement: accel/decel split, step-up assist, head bob/FOV and a
  motion-sickness toggle, precision-walk feedback, surface footsteps, gamepad
  support, input remapping, and movement tests.

Kept live 3D replay, extra venues, voice audio, and the image-to-mesh swap in
Future ideas. Memory notes the grounding facts (props have no colliders, rigid
NPC rig, single accel value). Docs-only: no version bump or release.
This commit is contained in:
zwitschi committed 2026-11-01 10:05:04 +01:00
1 parent 3025ba1cef
commit a3e90accdd
2 files changed
+117 -5

No files matched your search

+5
View File
@@ -46,6 +46,11 @@ Session memory for durable decisions, state, and gotchas. Keep concise, remove o
until it alerts, then jump to 760 s after staging for night lighting. The timeline needs
`recorder.close_all_open()`, because `to_dict()` only lists closed incidents. The escalation
HUD mockup is third-person now; `judge` still classes it `review` (no diff).
- **Presentation pass planned (TODO):** three sections — props, NPC characters, player movement.
Grounding facts: generated props currently have **no colliders** (only ground/building/steps do),
prop placement is a fixed list in `_build_street_detail()`, the NPC rig is rigid capsules with a
whole-limb swing, and `guard_controller.gd` uses one `accel` value. Work through the sections in
order; each task should get its own windowed smoke or capture where it changes feel/looks.
- **Backlog complete:** every planned TODO section is done and moved to `DONE.md`; `TODO.md`
now only lists optional future ideas (live 3D replay, NPC LOD, more venues, real audio, prop
atlas, AI mockups for the new catalogue entries, image-to-mesh props). GUT was consciously not