All kits

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

domaincatalog
pathdata/kits/catalog/interior_extra.json
parts17
_noteInterior 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.

Parts (17)

no static preview
herbs_bundleclutter:herbs_bundleprocedural — built by code, no static mesh file (check the matching Bench)
no static preview
bellowsclutter:bellowsprocedural — built by code, no static mesh file (check the matching Bench)
no static preview
ash_bucketclutter:ash_bucketprocedural — built by code, no static mesh file (check the matching Bench)
no static preview
firewood_stackclutter:firewood_stackprocedural — built by code, no static mesh file (check the matching Bench)
no static preview
chamber_potclutter:chamber_potprocedural — built by code, no static mesh file (check the matching Bench)
no static preview
slippersclutter:slippersprocedural — built by code, no static mesh file (check the matching Bench)
no static preview
keepsake_boxclutter:keepsake_boxprocedural — built by code, no static mesh file (check the matching Bench)
no static preview
folded_garmentclutter:folded_garmentprocedural — built by code, no static mesh file (check the matching Bench)
no static preview
pegboardclutter:pegboardprocedural — built by code, no static mesh file (check the matching Bench)
no static preview
apronclutter:apronprocedural — built by code, no static mesh file (check the matching Bench)
no static preview
wood_shavingsclutter:wood_shavingsprocedural — built by code, no static mesh file (check the matching Bench)
no static preview
onion_stringclutter:onion_stringprocedural — built by code, no static mesh file (check the matching Bench)
no static preview
cheese_wheelclutter:cheese_wheelprocedural — built by code, no static mesh file (check the matching Bench)
no static preview
crockclutter:crockprocedural — built by code, no static mesh file (check the matching Bench)
no static preview
idol_smallclutter:idol_smallprocedural — built by code, no static mesh file (check the matching Bench)
no static preview
prayer_beadsclutter:prayer_beadsprocedural — built by code, no static mesh file (check the matching Bench)
no static preview
pressed_flowerclutter:pressed_flowerprocedural — built by code, no static mesh file (check the matching Bench)

Relations (1)

Preview harness

Catalog · interior_extra — Valenfeld — Valenfeld