KIT
Catalog · interior_extra
catalog
DOMAIN
catalog
PATH
data/kits/catalog/interior_extra.json
PARTS
17
NOTE
Interior ROOM-ZONE prop vocabulary (docs/designs/living-world-procgen.md §5, P4) — the parts data/kits/packs/{hearth_life,bedside_set,workwall,larder_corner,devotion_shelf}.json name to dress a house interior's zones (hearth/sleep/work/larder/devotion). Every entry is code-built via ClutterKit's new interior-zone shapes (`clutter:<shape>`, ClutterKit.gd's 'interior room-zone dressing' section) — KitSet.gd is FROZEN this phase, so these deliberately route through the existing `clutter:` prefix (already dispatched to ClutterKit.build in KitSet._build) rather than adding a new `code:` builder, which would need a KitSet._code_build match arm. Swapping any of these to a real model later is a one-line source edit here, no pack/composer change. Where an existing key already covers the idea (a candle, a sack, a storage crate, a cooking pot) the packs reuse `interior.json`'s key directly instead of duplicating it here.
Metadata
Parts (17)
clutter:herbs_bundleprocedural — built by code, no static mesh file (check the matching Bench)clutter:bellowsprocedural — built by code, no static mesh file (check the matching Bench)clutter:ash_bucketprocedural — built by code, no static mesh file (check the matching Bench)clutter:firewood_stackprocedural — built by code, no static mesh file (check the matching Bench)clutter:chamber_potprocedural — built by code, no static mesh file (check the matching Bench)clutter:slippersprocedural — built by code, no static mesh file (check the matching Bench)clutter:keepsake_boxprocedural — built by code, no static mesh file (check the matching Bench)clutter:folded_garmentprocedural — built by code, no static mesh file (check the matching Bench)clutter:pegboardprocedural — built by code, no static mesh file (check the matching Bench)clutter:apronprocedural — built by code, no static mesh file (check the matching Bench)clutter:wood_shavingsprocedural — built by code, no static mesh file (check the matching Bench)clutter:onion_stringprocedural — built by code, no static mesh file (check the matching Bench)clutter:cheese_wheelprocedural — built by code, no static mesh file (check the matching Bench)clutter:crockprocedural — built by code, no static mesh file (check the matching Bench)clutter:idol_smallprocedural — built by code, no static mesh file (check the matching Bench)clutter:prayer_beadsprocedural — built by code, no static mesh file (check the matching Bench)clutter:pressed_flowerprocedural — built by code, no static mesh file (check the matching Bench)Relations (1)
Preview harness