Skip to main content

6 docs tagged with "action"

View all tags

Bufferedaction

Represents a queued player action with target, position, and callback handling for the action system.

Doaction

Executes a dynamically retrieved action on an entity and manages its lifecycle within a behaviour tree.

Playeractionpicker

Determines valid player actions based on context (mouse position, target, held item, and modifiers).

Quagmire Slaughtertool

Provides the UI action string for the Quagmire slaughtering mechanic, used when interacting with compatible targets.

Shaver

Placeholder component with no implemented logic; exists solely to register custom actions via componentactions.lua.

Worker

Tracks which actions an entity can perform and their relative effectiveness.