26 lines
387 B
GDScript
26 lines
387 B
GDScript
class_name State extends Node
|
|
|
|
static var player : Player
|
|
static var state_machine: PlayerStateMachine
|
|
|
|
func _ready() -> void:
|
|
pass
|
|
|
|
func init() -> void:
|
|
pass
|
|
|
|
func enter() -> void:
|
|
pass
|
|
|
|
func exit() -> void:
|
|
pass
|
|
|
|
func process(_delta : float) -> State:
|
|
return null
|
|
|
|
func physics(_delta : float) -> State:
|
|
return null
|
|
|
|
func handle_input(_event : InputEvent) -> State:
|
|
return null
|