Files
Dawn-Godot/singleton/Pause.gd

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