From eaf3d5137097443f32e768651a7ce43c5a024113 Mon Sep 17 00:00:00 2001 From: Luis Gonzalez Date: Tue, 14 Jul 2026 22:21:08 -0700 Subject: [PATCH] =?UTF-8?q?Docs:=20roadmap=20=E2=80=94=20rig-type=20verifi?= =?UTF-8?q?ed=20HUMANOID=20(discrepancy=20resolved)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit animationType=Human (enum 3, not Generic); CharactersAvatar.isHuman=true. CLAUDE.md correct; the grounding agent misread the enum. Co-Authored-By: Claude Opus 4.8 (1M context) --- Docs/Vault/06_Roadmap/Roadmap_Lantern_Slice.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Docs/Vault/06_Roadmap/Roadmap_Lantern_Slice.md b/Docs/Vault/06_Roadmap/Roadmap_Lantern_Slice.md index f75261e11..cad7bbd76 100644 --- a/Docs/Vault/06_Roadmap/Roadmap_Lantern_Slice.md +++ b/Docs/Vault/06_Roadmap/Roadmap_Lantern_Slice.md @@ -184,10 +184,10 @@ Runs parallel with 4–6 where possible. > EG/Rukhanka path (renders only in the baked ECS world, not a plain scene). **Still open:** the authoritative **in-game > animated run** (wire into `WaveDirector.EnemyPrefabs[]` + a Server/Client play-run — a gameplay-roster change), the > **custom kit** re-attach (glowing eyes/kelp as bone-parented children), and the **Bathynaut suit + 2nd creature** — so -> the "cube→rigged→animated→fighting, twice" gate is close but not signed off. ⚠ Open discrepancy to reconcile: the -> grounding read found `Characters.fbx` imported as **Generic** (`animationType: 3`), which conflicts with CLAUDE.md's -> "HUMANOID" note — verify before relying on either. Safe regardless: **reuse the existing rigged Synty prefab + its -> `CharactersAvatar`** via the tool; do NOT reimport the FBX (a rig-type flip would break the clip binding). +> the "cube→rigged→animated→fighting, twice" gate is close but not signed off. ✅ Rig-type **verified HUMANOID** +> (`Characters.fbx` `animationType = Human` (enum 3); `CharactersAvatar.isHuman = true`) — CLAUDE.md's "HUMANOID" note is +> correct; the earlier "Generic" flag was an enum misread (**3 = Human, not Generic**). Still: reuse the rigged Synty +> prefab + `CharactersAvatar` via the tool; don't reimport the FBX (a rig-type flip would break the clip binding). > Reusable gotchas banked: Blender-5.1 Synty-FBX import workaround, bounds-normalize scattered Synty rocks, posed-static > hero bake (apply-armature + visual-transform), the Unity URP render-harness (layer sign-bit, `SubmitRenderRequest`), > and the `EnemyRigTools.BuildDrowner` path + its EG-only-render caveat.