This commit is contained in:
2026-03-13 22:00:02 -05:00
parent 90241d6830
commit 6738e8d217
676 changed files with 15819 additions and 78 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