All kits

KIT

delve_cave

set

DOMAIN

set

PATH

data/kits/sets/delve_cave.json

PARTS

3

NOTE

Dressing set for the 'cave' delve kind. Its geometry kit owns the look; this set is the hook for per-kind palette/prop overrides. `sack` is the one exception to 'medieval props clash' — a plain cloth sack/pack reads as an abandoned traveller's cache in any rock, not a piece of architecture (Cave._dress_cave_room's rare supply-cache dressing).

delve_cave

Metadata

domainset
pathdata/kits/sets/delve_cave.json
parts3
_noteDressing set for the 'cave' delve kind. Its geometry kit owns the look; this set is the hook for per-kind palette/prop overrides. `sack` is the one exception to 'medieval props clash' — a plain cloth sack/pack reads as an abandoned traveller's cache in any rock, not a piece of architecture (Cave._dress_cave_room's rare supply-cache dressing).

Parts (3)

no static preview
sackprop:Pouch_Largeprops.sack → catalog key 'sack'resolved via a non-static fallback chain at runtime — no static preview (check the Bench)
no static preview
dripstoneres://assets/models/delve_props/dripstone.glbhardcoded in code, not KitSethardcoded constant (CaveKit.gd DRIPSTONE_GLB) — not KitSet-driven; a documented procedural spike-cluster fallback stands in if the file goes missing
no static preview
crystal_clusterres://assets/models/delve_props/crystal_cluster.glbhardcoded in code, not KitSethardcoded constant (CaveKit.gd CRYSTAL_GLB) — not KitSet-driven; a documented procedural fallback stands in if the file goes missing

Relations (1)

Preview harness

  • bench · DungeonBenchDungeonBenchassetnpm run dungeon -- cave
The Lower Worlds I: Valenfeld