KIT
Catalog · mouth
catalog
DOMAIN
catalog
PATH
data/kits/catalog/mouth.json
PARTS
13
NOTE
Delve-mouth APPROACH-STAGING part vocabulary (the Pack DSL, docs/designs/living-world-procgen.md §3, P2). Named by a mouth_forms.json PORTAL FORM's approach_pack (data/kits/packs/approach_*.json) and resolved through the ONE KitSet loader like every other domain. Code-built by default (assets/models/structures/ has no braziers/menhirs/portcullises/etc. yet) via a new leaf kit, MouthKit.gd, wrapping StoneKit/MeshKit primitives — swapping a part to a real model later is a catalog edit here, never a PackComposer/DelveMouth change. Routed through KitSet's existing `clutter:<shape>` prefix (dispatched inside ClutterKit.gd, which is NOT frozen) rather than a new `code:` entry in KitSet._code_build, because KitSet.gd itself is frozen this phase — see MouthKit.gd's header for the full rationale.
Metadata
Parts (13)
clutter:mouth_broken_statueprocedural — built by code, no static mesh file (check the matching Bench)clutter:mouth_standing_stoneprocedural — built by code, no static mesh file (check the matching Bench)clutter:mouth_offering_bowlprocedural — built by code, no static mesh file (check the matching Bench)clutter:mouth_slag_heapprocedural — built by code, no static mesh file (check the matching Bench)clutter:mouth_kiln_stackprocedural — built by code, no static mesh file (check the matching Bench)clutter:mouth_collapse_rubbleprocedural — built by code, no static mesh file (check the matching Bench)clutter:mouth_rope_coilprocedural — built by code, no static mesh file (check the matching Bench)clutter:mouth_rope_tiedprocedural — built by code, no static mesh file (check the matching Bench)clutter:mouth_wellheadprocedural — built by code, no static mesh file (check the matching Bench)clutter:mouth_wet_veilprocedural — built by code, no static mesh file (check the matching Bench)clutter:mouth_portcullisprocedural — built by code, no static mesh file (check the matching Bench)clutter:mouth_brazierprocedural — built by code, no static mesh file (check the matching Bench)clutter:mouth_cairnprocedural — built by code, no static mesh file (check the matching Bench)