Skip to content

GameboardPlanAssetSummary

Defined in: src/gameboard/gameboard.ts:312

Asset-level count and semantic treatment in a summarized gameboard plan.

assetId: string

Defined in: src/gameboard/gameboard.ts:314

Manifest or external registry asset id.


count: number

Defined in: src/gameboard/gameboard.ts:316

Number of placements that use the asset.


features: readonly string[]

Defined in: src/gameboard/gameboard.ts:324

Semantic features inferred from placement metadata or placement kind.


kinds: readonly GameboardPlacementKind[]

Defined in: src/gameboard/gameboard.ts:320

Placement kinds where the asset appears.


layers: readonly GameboardPlacementLayer[]

Defined in: src/gameboard/gameboard.ts:322

Render/gameplay layers where the asset appears.


requiresExtra: boolean

Defined in: src/gameboard/gameboard.ts:318

Whether any placement using this asset requires local-only assets.