[gd_scene load_steps=5 format=3] [ext_resource path="res://scripts/core/pause_menu.gd" type="Script" id="1"] [ext_resource path="res://assets/ui/menu_theme.tres" type="Theme" id="2"] [ext_resource path="res://scenes/ui/options_menu.tscn" type="PackedScene" id="3"] [sub_resource type="StyleBoxFlat" id="Panel"] bg_color = Color(0.055, 0.03, 0.073, 0.985) border_width_left = 1 border_width_top = 1 border_width_right = 1 border_width_bottom = 1 border_color = Color(0.98, 0.66, 0.3, 0.6) corner_radius_top_left = 18 corner_radius_top_right = 18 corner_radius_bottom_right = 18 corner_radius_bottom_left = 18 shadow_color = Color(0, 0, 0, 0.62) shadow_size = 24 [node name="PauseMenu" type="CanvasLayer"] layer = 100 process_mode = 3 script = ExtResource("1") [node name="Overlay" type="Control" parent="."] unique_name_in_owner = true visible = false layout_mode = 3 anchors_preset = 15 anchor_right = 1.0 anchor_bottom = 1.0 grow_horizontal = 2 grow_vertical = 2 mouse_filter = 0 theme = ExtResource("2") [node name="Backdrop" type="ColorRect" parent="Overlay"] layout_mode = 1 anchors_preset = 15 anchor_right = 1.0 anchor_bottom = 1.0 grow_horizontal = 2 grow_vertical = 2 mouse_filter = 0 color = Color(0.015, 0.008, 0.025, 0.82) [node name="Panel" type="PanelContainer" parent="Overlay"] layout_mode = 1 anchors_preset = 8 anchor_left = 0.5 anchor_top = 0.5 anchor_right = 0.5 anchor_bottom = 0.5 offset_left = -350.0 offset_top = -340.0 offset_right = 350.0 offset_bottom = 340.0 grow_horizontal = 2 grow_vertical = 2 theme_override_styles/panel = SubResource("Panel") [node name="Margin" type="MarginContainer" parent="Overlay/Panel"] layout_mode = 2 theme_override_constants/margin_left = 64 theme_override_constants/margin_top = 54 theme_override_constants/margin_right = 64 theme_override_constants/margin_bottom = 54 [node name="VBox" type="VBoxContainer" parent="Overlay/Panel/Margin"] layout_mode = 2 theme_override_constants/separation = 24 [node name="PauseTitle" type="Label" parent="Overlay/Panel/Margin/VBox"] unique_name_in_owner = true layout_mode = 2 theme_override_colors/font_color = Color(1, 0.78, 0.4, 1) theme_override_font_sizes/font_size = 46 horizontal_alignment = 1 [node name="Rule" type="HSeparator" parent="Overlay/Panel/Margin/VBox"] layout_mode = 2 [node name="StatusLabel" type="Label" parent="Overlay/Panel/Margin/VBox"] unique_name_in_owner = true custom_minimum_size = Vector2(0, 32) layout_mode = 2 theme_override_colors/font_color = Color(1, 0.38, 0.4, 1) theme_override_font_sizes/font_size = 17 horizontal_alignment = 1 [node name="Spacer" type="Control" parent="Overlay/Panel/Margin/VBox"] custom_minimum_size = Vector2(0, 10) layout_mode = 2 [node name="ContinueButton" type="Button" parent="Overlay/Panel/Margin/VBox"] unique_name_in_owner = true custom_minimum_size = Vector2(0, 86) layout_mode = 2 [node name="OptionsButton" type="Button" parent="Overlay/Panel/Margin/VBox"] unique_name_in_owner = true custom_minimum_size = Vector2(0, 86) layout_mode = 2 [node name="EndDiveButton" type="Button" parent="Overlay/Panel/Margin/VBox"] unique_name_in_owner = true visible = false custom_minimum_size = Vector2(0, 86) layout_mode = 2 [node name="SaveQuitButton" type="Button" parent="Overlay/Panel/Margin/VBox"] unique_name_in_owner = true custom_minimum_size = Vector2(0, 86) layout_mode = 2 [node name="OptionsMenu" parent="." instance=ExtResource("3")] unique_name_in_owner = true