Files
SpaceBots/.svn/pristine/71/7132630d66f1a1925a1488fff301b4b002d6ac06.svn-base
2026-01-21 23:51:53 +01:00

20 lines
352 B
Plaintext

extends Node
class_name EnemyState
signal Transitioned(state: EnemyState, new_state_name: String)
var enemy_ref: BaseEnemy
func Enter() -> void:
pass
func Exit() -> void:
pass
func Update(_delta: float) -> void:
pass
func Physics_Update(_delta: float) -> void:
pass
#Transition State by calling Transitioned.emit(self, "name of other state")