Reorganize file structure of project

This commit is contained in:
2026-03-17 14:44:13 -05:00
parent 86e3198645
commit 5a94483ffe
155 changed files with 365 additions and 162 deletions

View File

@@ -0,0 +1,29 @@
extends BaseState
class_name PlayerCutsceneState
@onready var interact_scanner: InteractScanner = $"../../../Marker2D/InteractScanner"
# Public Methods
func GetStateEnum() -> PlayerStateMachine.States:
return PlayerStateMachine.States.CUTSCENE
func GetAnimationBaseName() -> String:
return "idle"
func Enter(_extra_parameters: Dictionary) -> void:
print("Cutscene Started")
interact_scanner.disable_interactions = true
func Exit() -> void:
interact_scanner.disable_interactions = false
func OnCutsceneEnded() -> void:
state_machine.QueueStateChange(PlayerStateMachine.States.IDLE)
func IsStateActionable() -> bool:
return false