Files
Dawn-Godot/scripts/singletons/Pause.gd
2025-07-01 15:50:08 -05:00

26 lines
391 B
GDScript

class_name PauseSingleton extends Node
var cutscenePaused:bool = false
func cutscenePause() -> void:
cutscenePaused = true
func cutsceneResume() -> void:
cutscenePaused = false
func isMovementPaused() -> bool:
if cutscenePaused:
return true
if !UI.TEXTBOX.isClosed:
return true
if UI.PAUSE.isOpen():
return true
return false
func menuPause() -> void:
UI.PAUSE.open()