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 # if OVERWORLD.isMapChanging(): # return true # return false # func menuPause() -> void: # # if UI.PAUSE.isOpen(): # # UI.PAUSE.close() # # else: # # UI.PAUSE.open() # pass