Skip to content

characterPackLayout

characterPackLayout(packFolderName): KayKitUpstreamLayout

Defined in: packages/declarative-hex-worlds/src/cli/commands/bootstrap/upstream-layout.ts:120

Build an upstream layout for a KayKit CHARACTER pack (Adventurers, Skeletons — RFC0-10). Verified against the cloned repos: a character pack has TWO renderable gltf trees under addons/<packFolderName>/Assets/gltf/ (weapons/accessories) and Characters/gltf/ (the .glb character bodies with embedded textures). detection: 'character' matches on “the Assets/gltf root exists with ≥1 .gltf/.glb”; mirrorAllGltfDirs: true then makes the mirror SCAN for every renderable-gltf directory (so Characters/gltf/ is captured too — a single hardcoded root dropped the bodies). Counts are 0 (irrelevant for character packs); the mirror walks recursively regardless.

string

KayKitUpstreamLayout