* Added event flags * Added transition ESC command * Also edited .gitignore to ignore .translation files * docs: Automatic update of API docs Co-authored-by: StraToN <StraToN@users.noreply.github.com>
40 lines
771 B
GDScript
40 lines
771 B
GDScript
extends Control
|
|
|
|
|
|
func _ready():
|
|
self.pause_mode = Node.PAUSE_MODE_PROCESS
|
|
hide()
|
|
|
|
|
|
func _on_continue_pressed():
|
|
escoria.main.current_scene.game.pause_game()
|
|
|
|
|
|
func _on_save_game_pressed():
|
|
$Panel/CenterContainer/VBoxContainer.hide()
|
|
$save_game.show()
|
|
|
|
|
|
func _on_load_game_pressed():
|
|
$Panel/CenterContainer/VBoxContainer.hide()
|
|
$load_game.refresh_savegames()
|
|
$load_game.show()
|
|
|
|
|
|
func _on_quit_pressed():
|
|
get_tree().quit()
|
|
|
|
|
|
func _on_save_game_back_button_pressed():
|
|
$Panel/CenterContainer/VBoxContainer.show()
|
|
$save_game.hide()
|
|
|
|
|
|
func _on_load_game_back_button_pressed():
|
|
$Panel/CenterContainer/VBoxContainer.show()
|
|
$load_game.hide()
|
|
|
|
|
|
func set_save_enabled(p_enabled: bool):
|
|
$Panel/CenterContainer/VBoxContainer/menuitems/save_game.disabled = !p_enabled
|