123456789101112131415161718192021222324252627282930313233 |
- extends VSplitContainer
- func _ready() -> void:
- set_process_input(false) # Otherwise pause is disabled
- func _input(event: InputEvent) -> void:
- if event.is_action_released("ui_pause"):
- # Prevent title screen to be paused
- get_viewport().set_input_as_handled()
- func _on_title_button_pressed():
- get_tree().reload_current_scene()
- func _on_quit_button_pressed():
- get_tree().quit()
- func _on_visibility_changed() -> void:
- if !is_inside_tree():
- return
- set_process_input(true)
- %TitleButton.grab_focus()
- func _on_space_reached(message: String = ""):
- if message:
- %Message.set_text(message)
- show()
|