Actions

Agent-specific action classes for AI behavior. All actions extend AgentAction, which itself extends the core Action class with agent, character, and NavMesh context. Actions are composed into ActionSequence instances and executed in a continuous loop by the Agent.

Architecture

spinner

Data Flow

spinner

Key Concepts

Concept
Description

AgentAction

Abstract base providing agent, character, and navMeshAgent context to all AI actions

MoveToTargetAction

Low-level movement primitive — sets NavMesh destination and drives character motor

FollowPathAction

Sequentially moves through all waypoints in an AgentPath

GoToStoreAction

Navigates to a shop table's DisplayArea.OuterSpot

Classes

Class
Description

Abstract base with agent/character/navmesh context

Sequentially follows an AgentPath's waypoints

Navigates to a shop table's display area

See Also

  • Agent — the AI brain that executes action sequences

  • AgentPath — waypoint path used by FollowPathAction

  • Action System — core action/sequence framework

Last updated