Skip to content

GameboardPatrolRouteSegmentRecord

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

Interop record for one patrol route segment.

cost: number

Defined in: src/gameboard/navigation.ts:326

Segment path cost.

GameboardPatrolRouteSegment.cost


found: boolean

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

Whether this segment was found.

GameboardPatrolRouteSegment.found


fromIndex: number

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

Source waypoint index.

GameboardPatrolRouteSegment.fromIndex


optional fromKey?: string

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

Source tile key.

GameboardPatrolRouteSegment.fromKey


pathKeys: readonly string[]

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

Path tile keys for this segment.

GameboardPatrolRouteSegment.pathKeys


routeId: string

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

Patrol route id.


segmentId: string

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

Segment entity id.


toIndex: number

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

Target waypoint index.

GameboardPatrolRouteSegment.toIndex


optional toKey?: string

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

Target tile key.

GameboardPatrolRouteSegment.toKey


visited: number

Defined in: src/gameboard/navigation.ts:328

Number of nodes visited by the pathfinder.

GameboardPatrolRouteSegment.visited