Skip to content

GameboardInteropSnapshot

Defined in: src/interop/interop.ts:398

Portable interop snapshot containing entities, relations, and spawn locations.

adjacency: readonly GameboardAdjacencyRecord[]

Defined in: src/interop/interop.ts:408

Tile adjacency records.


entities: readonly GameboardInteropEntity[]

Defined in: src/interop/interop.ts:406

Portable interop entities.


relations: readonly GameboardEcsRelation[]

Defined in: src/interop/interop.ts:410

ECS relation records.


optional scenario?: GameboardInteropScenarioRecord

Defined in: src/interop/interop.ts:404

Optional scenario metadata.


schemaVersion: string

Defined in: src/interop/interop.ts:400

Snapshot schema version.


seed: string

Defined in: src/interop/interop.ts:402

Plan or scenario seed.


spawnLocations: readonly SpawnLocation[]

Defined in: src/interop/interop.ts:412

Spawn locations included in the snapshot.