From 8ac3d940cdc2177d486fea8906328d125a6ffc4b Mon Sep 17 00:00:00 2001 From: betalars Date: Mon, 24 Feb 2025 16:12:00 +0100 Subject: [PATCH] commit pause Menu script -.- --- src/logic-scenes/main menu/pause_menu.gd | 25 ++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 src/logic-scenes/main menu/pause_menu.gd diff --git a/src/logic-scenes/main menu/pause_menu.gd b/src/logic-scenes/main menu/pause_menu.gd new file mode 100644 index 00000000..f5ec3587 --- /dev/null +++ b/src/logic-scenes/main menu/pause_menu.gd @@ -0,0 +1,25 @@ +class_name PauseManu extends PanelContainer + +@onready var resume_button = %ResumeButton +@onready var to_menu_button = %ToMenuButton +@onready var to_settings_button = %ToSettingsButton +@onready var to_desktop_button = %ToDesktopButton +@onready var helpline_button = %FindHelplineButton +@onready var skip_story_button = %SkipStoryButton + +# Called when the node enters the scene tree for the first time. +func _ready() -> void: + resume_button.pressed.connect(_process) + to_menu_button.pressed.connect(_process) + to_desktop_button.pressed.connect(func(): get_tree().quit()) + to_settings_button.pressed.connect(_process) + helpline_button.pressed.connect(func(): OS.shell_open("https://findahelpline.com/")) + skip_story_button.pressed.connect(_process) + + +# Called every frame. 'delta' is the elapsed time since the previous frame. +func _process(delta: float) -> void: + pass + +func _on_help_pressed(): + OS.shell_open("https://findahelpline.com/")