RPGH_Engine/system/ui/pause.gd

21 lines
330 B
GDScript3
Raw Normal View History

2021-05-19 16:22:05 +02:00
extends Popup
export var pause = false
# Doesn't prevent zooming at the start of the Game
func _process(delta):
if Input.is_action_just_pressed("game_pause"):
_pause_manager()
func _pause_manager():
if !pause:
get_tree().paused = true
show()
pause = true
else:
hide()
get_tree().paused = false
pause = false