KayKitGuideScenarioAssetRenderRequest
Defined in: src/scenario/catalog.ts:722
Renderer-facing row for one guide asset occurrence. It keeps the original usage row attached while exposing the repeated fields renderers usually need.
Properties
Section titled “Properties”assetId
Section titled “assetId”assetId:
string
Defined in: src/scenario/catalog.ts:732
Stable manifest asset id used by renderers and placement records.
caption
Section titled “caption”caption:
string
Defined in: src/scenario/catalog.ts:750
Stable short caption for contact sheets and renderer previews.
category
Section titled “category”category:
"tiles"|"buildings"|"decoration"|"units"
Defined in: src/scenario/catalog.ts:738
Top-level manifest category.
label:
string
Defined in: src/scenario/catalog.ts:748
Stable short label for contact sheets and renderer previews.
minimumEdition
Section titled “minimumEdition”minimumEdition:
"free"|"extra"
Defined in: src/scenario/catalog.ts:742
Lowest edition that exposes this asset id.
page:
number
Defined in: src/scenario/catalog.ts:726
One-based extracted guide page number.
requiresExtra
Section titled “requiresExtra”requiresExtra:
boolean
Defined in: src/scenario/catalog.ts:744
Whether this request requires local-only EXTRA assets.
role:
KayKitAssetPublicRole
Defined in: src/scenario/catalog.ts:746
Intent-level role used by docs, selectors, and gameplay placement helpers.
scenarioId
Section titled “scenarioId”scenarioId:
string
Defined in: src/scenario/catalog.ts:724
Stable scenario id that introduced this render request.
sourceImage
Section titled “sourceImage”sourceImage:
string
Defined in: src/scenario/catalog.ts:730
Extracted PNG page used as source material.
sourcePath
Section titled “sourcePath”sourcePath:
string
Defined in: src/scenario/catalog.ts:734
Source-relative GLTF path for FREE packaging or local EXTRA ingest.
subcategory
Section titled “subcategory”subcategory:
string
Defined in: src/scenario/catalog.ts:740
Manifest subcategory or source folder.
title:
string
Defined in: src/scenario/catalog.ts:728
Human-readable guide page title.
optionalurl?:string
Defined in: src/scenario/catalog.ts:736
Optional resolved URL for loading the GLTF.
Defined in: src/scenario/catalog.ts:752
Original page-level usage row.