Skip to content

GameboardPatrolAgent

const GameboardPatrolAgent: Trait<{ active: boolean; currentWaypointIndex: number; loop: boolean; pauseTicks: number; roundsCompleted: number; routeId: string; segmentCosts: () => number[]; targetWaypointIndex: number; waitTicksRemaining: number; waypointKeys: () => string[]; }>

Defined in: src/traits/patrol.ts:20

Patrol agent trait storing route progress and wait state.