Files
Decked-Out-Defense/PCs/FSM/hero_state.gd

21 lines
292 B
GDScript

class_name HeroState
extends Node
@warning_ignore("unused_signal")
signal state_changed(new_state: HeroState)
@export var hero: Hero
func enter_state() -> void:
pass
func exit_state() -> void:
pass
@warning_ignore("unused_parameter")
func process_state(delta: float) -> void:
pass