Files
HorrorGame/Assets/components/Pause Screen.gd

29 lines
492 B
GDScript

extends Control
func _on_game_pause_button():
if $Settings.visible:
$Settings.hide()
$"Pause Menu".show()
elif $"Pause Menu".visible:
$"Pause Menu".hide()
Input.mouse_mode = Input.MOUSE_MODE_CAPTURED
else:
$"Pause Menu".show()
Input.mouse_mode = Input.MOUSE_MODE_VISIBLE
func _on_quit_pressed():
get_tree().quit()
func _on_resume_pressed():
hide()
Input.mouse_mode = Input.MOUSE_MODE_CAPTURED
func _on_settings_pressed():
$"Pause Menu".hide()
$"Settings".show()