Files
Archipelago-Game/Entities/Characters/Player/Scripts/state_event_connector.gd

12 lines
321 B
GDScript

extends Node
@export var state_machine: PlayerStateMachine
# Public Methods
func OnMovementQueued(direction_vector: Vector2) -> void:
state_machine.SendEventToCurrentStateIfValid("MovementQueued", direction_vector)
func OnNoMovementQueued() -> void:
state_machine.SendEventToCurrentStateIfValid("NoMovementQueued")