
KIT
Catalog · camp
catalog
DOMAIN
catalog
PATH
data/kits/catalog/camp.json
PARTS
8
NOTE
Open-world PACK part vocabulary (the Pack DSL, docs/designs/living-world-procgen.md §1). Both campfire keys route through LairKit to the one baked world_campfire artifact; packs may never roll a second fire model or behavior. `cargo_crate` reuses the shared medieval storage box. `player_stump` deliberately uses LairKit's upright cut-log seat: the medieval camp/wood family is firewood, never seating.
Metadata
domaincatalog
pathdata/kits/catalog/camp.json
parts8
_noteOpen-world PACK part vocabulary (the Pack DSL, docs/designs/living-world-procgen.md §1). Both campfire keys route through LairKit to the one baked world_campfire artifact; packs may never roll a second fire model or behavior. `cargo_crate` reuses the shared medieval storage box. `player_stump` deliberately uses LairKit's upright cut-log seat: the medieval camp/wood family is firewood, never seating.
Parts (8)
no static preview
code:lair_campfireprocedural — built by code, no static mesh file (check the matching Bench)no static preview
code:lair_campfireprocedural — built by code, no static mesh file (check the matching Bench)no static preview
code:lair_stumpprocedural — built by code, no static mesh file (check the matching Bench)no static preview
code:lair_log_seatprocedural — built by code, no static mesh file (check the matching Bench)no static preview
code:lair_weapon_rackprocedural — built by code, no static mesh file (check the matching Bench)no static preview
code:lair_war_bannerprocedural — built by code, no static mesh file (check the matching Bench)