Skip to content

ActiveMovementQuery

const ActiveMovementQuery: Query<[TagTrait, TagTrait, Trait<{ assetId: string; coordinates: () => HexCoordinates; elevation: number; elevationOffset: number; id: string; kind: GameboardPlacementKind; layer: GameboardPlacementLayer; metadata: () => Record<string, string | number | boolean | null>; order: number; position: () => WorldPosition; requiresExtra: boolean; rotationRadians: number; rotationSteps: number; scale: number; stackIndex: number | undefined; textureSet: "default" | "fall" | "summer" | "winter"; tileKey: string; }>, Trait<{ movementBudget: number; profileId: GameboardMovementProfileId; remainingMovement: number; }>, Trait<{ cost: number; destinationKey: string; nextIndex: number; pathKeys: () => string[]; reason: string | undefined; spentCost: number; status: GameboardMovementStatus; visited: number; }>]>

Defined in: src/movement/movement.ts:215

Query for placements currently advancing along a path.