Skip to content

GameboardTileInspectionOptions

Defined in: src/actors/actors.ts:252

Options for inspecting one board tile from an actor/gameplay perspective.

optional blockingPlacementKinds?: readonly GameboardPlacementKind[]

Defined in: src/actors/actors.ts:132

Placement kinds that should block actor movement.

GameboardActorCollisionProfile.blockingPlacementKinds


optional blockingPlacementLayers?: readonly GameboardPlacementLayer[]

Defined in: src/actors/actors.ts:134

Placement layers that should block actor movement.

GameboardActorCollisionProfile.blockingPlacementLayers


optional ignorePlacementIds?: readonly string[]

Defined in: src/actors/actors.ts:136

Placement ids ignored during collision checks.

GameboardActorCollisionProfile.ignorePlacementIds


optional sourceActor?: string | Entity

Defined in: src/actors/actors.ts:254

Source actor used for collision interpretation.


optional treatHostileAsBlocking?: boolean

Defined in: src/actors/actors.ts:138

Treat hostile actors as movement blockers.

GameboardActorCollisionProfile.treatHostileAsBlocking


optional treatInteractiveAsBlocking?: boolean

Defined in: src/actors/actors.ts:140

Treat interactive actors as movement blockers.

GameboardActorCollisionProfile.treatInteractiveAsBlocking


optional treatPropsAsBlocking?: boolean

Defined in: src/actors/actors.ts:142

Treat prop actors as movement blockers.

GameboardActorCollisionProfile.treatPropsAsBlocking