All kits

KIT

Catalog · vertical

catalog

DOMAIN

catalog

PATH

data/kits/catalog/vertical.json

PARTS

3

NOTE

P3 verticality parts (docs/designs/living-world-procgen.md §4) — free-standing CLIMBABLE wild structures. Each key routes through KitSet's 'vertical:' source prefix to VerticalKit.build(shape, item) (scripts/world/gen/VerticalKit.gd), which owns the actual code-built geometry + ClimbKit holds. scripts/world/gen/Vertical.gd (the composer Landmark.gd dispatches to) calls VerticalKit.build() directly rather than through KitSet.resolve() so it can thread a real per-place seed (KitSet._build's 'vertical' case never forwards one) — these catalog rows exist so the vocabulary is registered for any future pack/gate that resolves a part by key (the placeholder->model swap point per §6: a Tier-1 modular arch/pier segment or colossus statue kit lands here, zero composer change). None declare 'collide' — VerticalKit builds its own precise StaticBody3D/CollisionShape3D colliders per shape; a generic KitSet box collider would double up.

Metadata

domaincatalog
pathdata/kits/catalog/vertical.json
parts3
_noteP3 verticality parts (docs/designs/living-world-procgen.md §4) — free-standing CLIMBABLE wild structures. Each key routes through KitSet's 'vertical:' source prefix to VerticalKit.build(shape, item) (scripts/world/gen/VerticalKit.gd), which owns the actual code-built geometry + ClimbKit holds. scripts/world/gen/Vertical.gd (the composer Landmark.gd dispatches to) calls VerticalKit.build() directly rather than through KitSet.resolve() so it can thread a real per-place seed (KitSet._build's 'vertical' case never forwards one) — these catalog rows exist so the vocabulary is registered for any future pack/gate that resolves a part by key (the placeholder->model swap point per §6: a Tier-1 modular arch/pier segment or colossus statue kit lands here, zero composer change). None declare 'collide' — VerticalKit builds its own precise StaticBody3D/CollisionShape3D colliders per shape; a generic KitSet box collider would double up.

Parts (3)

no static preview
watchtower_ruinvertical:watchtower_ruinnon-file source — check the real resolution in the matching Bench
no static preview
wellhead_chimneyvertical:wellhead_chimneynon-file source — check the real resolution in the matching Bench
no static preview
broken_aqueductvertical:broken_aqueductnon-file source — check the real resolution in the matching Bench
Catalog · vertical — Valenfeld — Valenfeld