Drop hand items into the palm, raise the lanyard, and capture every gear piece worn on the character
Full build / Import + headless tests (push) Successful in 43s
Full build / Full desktop build + optional release (push) Skipped

This commit is contained in:
zwitschi committed 2026-11-06 18:30:52 +01:00
1 parent 6b58350464
commit a36068aae7
6 files changed
+235 -20

No files matched your search

+11 -1
View File
@@ -965,7 +965,17 @@ contract.
The backpack straps were re-fitted for this torso in `fb3e75a`; nothing further needed.
- [x] Rebuilt `docs/blender_previews/sheet_npc_gear.jpg` for the 15-piece set (all renders
regenerated) and re-ran the 24-NPC budget smoke (175,264 tris, 0.87 ms).
- [ ] Update `docs/npc-visual-review.md` row 4 (hands and hand-held gear) once the pass lands.
- [x] New [`src/test/capture_npc_gear.gd`](src/test/capture_npc_gear.gd) captures every gear piece
**worn by a real avatar** through the runtime attach path, one frame per item, and
`docs/blender_previews/sheet_npc_gear_on_character.jpg` collects them. It caught two things
the asset renders could not: `sunglasses` were hidden inside the hair shell, and the outfit's
own gear double-attached over the tested piece (the capture now clears it first).
- [x] Owner feedback on grip height applied: every hand item drops into the palm
(`HAND_ITEM_DROP`, camera 0.085 m, flashlight 0.065, cup 0.050, umbrella 0.045, clipboard and
board 0.035, phone/radio/wand 0.030), the carried role props drop 0.06 m, and the lanyard
attach moved from y 1.30 to 1.38 for the taller Quaternius sternum.
- [x] `docs/npc-visual-review.md` row 4 now points at the gear-on-character sheet and the
measurement table. Only the owner verdict is outstanding.
**Exit:** every gear piece and role prop has a measured fit against the Quaternius attach points,
the hand-held items are within +/-10 % of their authored real-world size, and the review page row 4