ASBridgeState
Inherits:
LimboStateLimboState with integrated Ability System support.
Description
A [LimboState] that integrates with Ability System. Provides automatic event dispatching on state transitions and event listening for automatic transitions.
Can require specific tags to be present before entering, and dispatches AS events on
_enter, _exit, and _update.Properties
| Type | Name | Default |
|---|---|---|
NodePath | asc_node_path | NodePath("") |
Blackboard | blackboard | |
bool | check_tags_on_enter | true |
StringName[] | enter_events | [] |
StringName[] | exit_events | [] |
StringName[] | listen_events | [] |
StringName[] | required_tags | [] |
StringName | transition_event | &"" |
StringName[] | update_events | [] |
Methods
| Return | Name |
|---|---|
bool | can_enter_state(
agent: Node)
const |
Returns true if this state can be entered (checks required tags if [member check_tags_on_enter] is enabled). | |