Skip to content

GameboardPatrolRouteRecord

Defined in: packages/declarative-hex-worlds/src/interop/interop.ts:193

Interop record for one patrol route.

cost: number

Defined in: packages/declarative-hex-worlds/src/interop/interop.ts:205

Total route cost.


errors: readonly string[]

Defined in: packages/declarative-hex-worlds/src/interop/interop.ts:213

Fatal route diagnostics.


found: boolean

Defined in: packages/declarative-hex-worlds/src/interop/interop.ts:203

Whether all required route segments were found.


loop: boolean

Defined in: packages/declarative-hex-worlds/src/interop/interop.ts:201

Whether the route loops.


pathKeys: readonly string[]

Defined in: packages/declarative-hex-worlds/src/interop/interop.ts:209

Combined path tile keys.


requestedWaypointCount: number

Defined in: packages/declarative-hex-worlds/src/interop/interop.ts:197

Requested waypoint count.


routeId: string

Defined in: packages/declarative-hex-worlds/src/interop/interop.ts:195

Patrol route id.


selectedWaypointCount: number

Defined in: packages/declarative-hex-worlds/src/interop/interop.ts:199

Selected waypoint count.


visited: number

Defined in: packages/declarative-hex-worlds/src/interop/interop.ts:207

Total pathfinder visits.


warnings: readonly string[]

Defined in: packages/declarative-hex-worlds/src/interop/interop.ts:211

Non-fatal route diagnostics.