KayKitGuideAssetCoverage
Defined in: src/scenario/catalog.ts:599
Coverage record that maps one asset id back to guide pages, APIs, docs, and visuals.
Properties
Section titled “Properties”assetId
Section titled “assetId”assetId:
string
Defined in: src/scenario/catalog.ts:601
Stable manifest asset id used by plans and placement records.
category
Section titled “category”category:
"tiles"|"buildings"|"decoration"|"units"
Defined in: src/scenario/catalog.ts:605
Top-level manifest category.
docs: readonly
string[]
Defined in: src/scenario/catalog.ts:629
Documentation pages linked by the matching guide scenarios.
editions
Section titled “editions”editions: readonly
KayKitGuideScenarioEdition[]
Defined in: src/scenario/catalog.ts:623
Edition scopes represented by the guide scenarios.
minimumEdition
Section titled “minimumEdition”minimumEdition:
"free"|"extra"
Defined in: src/scenario/catalog.ts:603
Lowest edition that exposes this asset id.
occurrences
Section titled “occurrences”occurrences:
number
Defined in: src/scenario/catalog.ts:633
Number of page-level scenario references for this asset id.
pages: readonly
number[]
Defined in: src/scenario/catalog.ts:621
One-based extracted guide pages that exercise this asset id.
placementKind
Section titled “placementKind”placementKind:
"coast"|"road"|"river"|"unit"|"decoration"|"prop"|"terrain"|"transition"|"structure"
Defined in: src/scenario/catalog.ts:613
Placement kind produced by the public board/runtime APIs.
placementLayer
Section titled “placementLayer”placementLayer:
"unit"|"terrain"|"structure"|"surface"|"feature"
Defined in: src/scenario/catalog.ts:615
Placement layer produced by the public board/runtime APIs.
publicApi
Section titled “publicApi”publicApi: readonly
string[]
Defined in: src/scenario/catalog.ts:627
Public helper/API entries attached to this asset id.
role:
KayKitAssetPublicRole
Defined in: src/scenario/catalog.ts:611
Intent-level role used by docs, selectors, and gameplay placement helpers.
scenarioIds
Section titled “scenarioIds”scenarioIds: readonly
string[]
Defined in: src/scenario/catalog.ts:619
Guide scenario ids that explicitly reference this asset id.
sourceImages
Section titled “sourceImages”sourceImages: readonly
string[]
Defined in: src/scenario/catalog.ts:625
Extracted guide source PNGs that reference or motivate this asset id.
sourcePath
Section titled “sourcePath”sourcePath:
string
Defined in: src/scenario/catalog.ts:609
Source-relative GLTF path for FREE packaging or local EXTRA ingest.
subcategory
Section titled “subcategory”subcategory:
string
Defined in: src/scenario/catalog.ts:607
Manifest subcategory or source folder.
treatment
Section titled “treatment”treatment:
KayKitAssetPublicTreatment
Defined in: src/scenario/catalog.ts:617
Full public treatment record for this asset id.
visualArtifacts
Section titled “visualArtifacts”visualArtifacts: readonly
string[]
Defined in: src/scenario/catalog.ts:631
Visual artifacts linked by the matching guide scenarios.