[gd_scene load_steps=4 format=3] [ext_resource path="res://scripts/core/hud.gd" type="Script" id="1"] [ext_resource path="res://scenes/ui/pause_menu.tscn" type="PackedScene" id="2"] [sub_resource type="StyleBoxFlat" id="StyleBoxFlat_action_prompt"] bg_color = Color(0, 0, 0, 0) [node name="HUD" type="CanvasLayer"] script = ExtResource("1") [node name="Root" type="Control" parent="."] layout_mode = 0 offset_right = 1152.0 offset_bottom = 648.0 scale = Vector2(1.666667, 1.666667) mouse_filter = 2 [node name="TopBar" type="ColorRect" parent="Root"] layout_mode = 0 offset_left = 16.0 offset_top = 4.0 offset_right = 1136.0 offset_bottom = 54.0 color = Color(0.08, 0.05, 0.13, 0.62) [node name="LocationLabel" type="Label" parent="Root/TopBar"] unique_name_in_owner = true offset_left = 18.0 offset_top = 8.0 offset_right = 260.0 offset_bottom = 48.0 theme_override_font_sizes/font_size = 18 text = "BIG EGG" [node name="HealthBar" type="ProgressBar" parent="Root/TopBar"] unique_name_in_owner = true offset_left = 286.0 offset_top = 12.0 offset_right = 556.0 offset_bottom = 43.0 value = 100.0 show_percentage = false [node name="HealthLabel" type="Label" parent="Root/TopBar"] unique_name_in_owner = true offset_left = 304.0 offset_top = 16.0 offset_right = 540.0 offset_bottom = 40.0 text = "HP 100 / 100" horizontal_alignment = 1 [node name="CoinsLabel" type="Label" parent="Root/TopBar"] unique_name_in_owner = true offset_left = 860.0 offset_top = 12.0 offset_right = 1094.0 offset_bottom = 45.0 theme_override_colors/font_color = Color(1, 0.82, 0.25, 1) theme_override_font_sizes/font_size = 16 text = "RONDELLES 0" horizontal_alignment = 2 [node name="ReputationLabel" type="Label" parent="Root/TopBar"] unique_name_in_owner = true offset_left = 594.0 offset_top = 12.0 offset_right = 850.0 offset_bottom = 45.0 theme_override_colors/font_color = Color(1, 0.64, 0.48, 1) theme_override_font_sizes/font_size = 16 text = "RÉPUTATION 0" horizontal_alignment = 2 [node name="StaminaBar" type="ProgressBar" parent="Root/TopBar"] unique_name_in_owner = true offset_left = 582.0 offset_top = 12.0 offset_right = 823.0 offset_bottom = 43.0 value = 60.0 show_percentage = false [node name="StaminaLabel" type="Label" parent="Root/TopBar"] unique_name_in_owner = true offset_left = 598.0 offset_top = 16.0 offset_right = 807.0 offset_bottom = 40.0 text = "STAMINA 60" horizontal_alignment = 1 [node name="ObjectiveLabel" type="Label" parent="Root"] unique_name_in_owner = true offset_left = 16.0 offset_top = 566.0 offset_right = 520.0 offset_bottom = 590.0 theme_override_colors/font_color = Color(1, 0.88, 0.52, 1) theme_override_colors/font_outline_color = Color(0.05, 0.03, 0.08, 0.9) theme_override_constants/outline_size = 2 theme_override_font_sizes/font_size = 12 text = "Objective" text_overrun_behavior = 3 [node name="WeaponLabel" type="Label" parent="Root"] unique_name_in_owner = true offset_left = 16.0 offset_top = 60.0 offset_right = 520.0 offset_bottom = 82.0 theme_override_colors/font_color = Color(0.95, 0.9, 0.55, 1) theme_override_colors/font_outline_color = Color(0.05, 0.03, 0.08, 0.9) theme_override_constants/outline_size = 2 theme_override_font_sizes/font_size = 12 text = "ARME 1/2 Fourchette [R]" [node name="ConsumablesLabel" type="Label" parent="Root"] unique_name_in_owner = true offset_left = 16.0 offset_top = 82.0 offset_right = 900.0 offset_bottom = 104.0 theme_override_colors/font_color = Color(0.7, 0.9, 1, 1) theme_override_colors/font_outline_color = Color(0.05, 0.03, 0.08, 0.9) theme_override_constants/outline_size = 2 theme_override_font_sizes/font_size = 11 text = "[1] — [2] — [3] —" [node name="ToastLabel" type="Label" parent="Root"] unique_name_in_owner = true offset_left = 16.0 offset_top = 596.0 offset_right = 520.0 offset_bottom = 622.0 theme_override_colors/font_outline_color = Color(0.05, 0.03, 0.08, 0.9) theme_override_constants/outline_size = 2 theme_override_font_sizes/font_size = 12 text_overrun_behavior = 3 [node name="RestaurantClosedLabel" type="Label" parent="Root"] unique_name_in_owner = true visible = false offset_left = 16.0 offset_top = 536.0 offset_right = 520.0 offset_bottom = 560.0 theme_override_colors/font_color = Color(1, 0.82, 0.25, 1) theme_override_colors/font_shadow_color = Color(0.08, 0.02, 0.08, 1) theme_override_constants/shadow_offset_x = 2 theme_override_constants/shadow_offset_y = 2 theme_override_font_sizes/font_size = 12 text = "RESTAURANT CLOSED FOR THE DAY" text_overrun_behavior = 3 [node name="RestaurantActions" type="HBoxContainer" parent="Root"] unique_name_in_owner = true visible = false offset_left = 825.0 offset_top = 522.0 offset_right = 1136.0 offset_bottom = 570.0 theme_override_constants/separation = 10 mouse_filter = 0 [node name="UpgradeButton" type="Button" parent="Root/RestaurantActions"] unique_name_in_owner = true custom_minimum_size = Vector2(145, 46) layout_mode = 2 text = "UPGRADES" [node name="DungeonButton" type="Button" parent="Root/RestaurantActions"] unique_name_in_owner = true custom_minimum_size = Vector2(145, 46) layout_mode = 2 text = "ENTER DUNGEON" [node name="ActionPromptPanel" type="PanelContainer" parent="Root"] unique_name_in_owner = true visible = false offset_right = 300.0 offset_bottom = 28.0 mouse_filter = 2 theme_override_styles/panel = SubResource("StyleBoxFlat_action_prompt") [node name="PromptStack" type="VBoxContainer" parent="Root/ActionPromptPanel"] layout_mode = 2 theme_override_constants/separation = 0 [node name="ContextLabel" type="Label" parent="Root/ActionPromptPanel/PromptStack"] unique_name_in_owner = true layout_mode = 2 theme_override_colors/font_color = Color(1, 0.82, 0.28, 1) theme_override_colors/font_outline_color = Color(0.08, 0.04, 0.1, 0.85) theme_override_constants/outline_size = 2 theme_override_font_sizes/font_size = 12 text = "APPAREIL" horizontal_alignment = 1 [node name="PromptRow" type="HBoxContainer" parent="Root/ActionPromptPanel/PromptStack"] layout_mode = 2 theme_override_constants/separation = 4 [node name="ActionKeyLabel" type="Label" parent="Root/ActionPromptPanel/PromptStack/PromptRow"] unique_name_in_owner = true custom_minimum_size = Vector2(58, 0) layout_mode = 2 theme_override_colors/font_color = Color(1, 0.85, 0.36, 1) theme_override_colors/font_outline_color = Color(0.08, 0.04, 0.1, 0.8) theme_override_constants/outline_size = 1 theme_override_font_sizes/font_size = 11 text = "(SPACE/A)" horizontal_alignment = 1 vertical_alignment = 1 [node name="PromptLabel" type="Label" parent="Root/ActionPromptPanel/PromptStack/PromptRow"] unique_name_in_owner = true layout_mode = 2 size_flags_horizontal = 3 theme_override_colors/font_color = Color(0.96, 0.94, 1, 1) theme_override_colors/font_outline_color = Color(0.08, 0.04, 0.1, 0.75) theme_override_constants/outline_size = 1 theme_override_font_sizes/font_size = 12 text = "Action" vertical_alignment = 1 clip_text = true text_overrun_behavior = 3 [node name="PauseMenu" parent="." instance=ExtResource("2")]