ecspresso
    Preparing search index...

    Interface PathfindingPluginOptions<G>

    Common configuration options shared by most plugins. Plugin-specific options interfaces extend this with additional fields.

    interface PathfindingPluginOptions<G extends string = "ai"> {
        grid: NavGrid;
        maxNodesExpanded?: number;
        maxRequestsPerFrame?: number;
        phase?: SystemPhase;
        priority?: number;
        systemGroup?: G;
    }

    Type Parameters

    • G extends string = "ai"

    Hierarchy (View Summary)

    Index

    Properties

    grid: NavGrid

    The navigation grid. Construct via createNavGrid.

    maxNodesExpanded?: number

    Default maxNodesExpanded passed to A* per request (default 10_000).

    maxRequestsPerFrame?: number

    Max path requests processed per frame (default 4).

    phase?: SystemPhase

    Execution phase for the plugin's primary system

    priority?: number

    Priority for the plugin's primary system (default varies per plugin)

    systemGroup?: G

    System group name for all systems registered by this plugin