[gd_scene load_steps=41 format=3 uid="uid://bi0arg5yr7o3e"] [ext_resource type="Texture2D" uid="uid://dryh1vqkaxo8g" path="res://Assets/Visuals/bow.png" id="1_6xlew"] [ext_resource type="Script" uid="uid://mauaa0rjx7lo" path="res://Scripts/UI/UI.gd" id="1_v5wbf"] [ext_resource type="Theme" uid="uid://c1fnb2x2lyhi7" path="res://Assets/Resources/theme.tres" id="3_cnagx"] [ext_resource type="Texture2D" uid="uid://cnxhxrmheing2" path="res://Assets/Visuals/machette.svg" id="4_ni5j4"] [ext_resource type="Texture2D" uid="uid://c7f4hfw2ms508" path="res://Assets/Visuals/bag.svg" id="5_otg58"] [ext_resource type="Texture2D" uid="uid://c604bwm7ckesc" path="res://Assets/Visuals/mask0.svg" id="5_v5wbf"] [ext_resource type="FontFile" uid="uid://cxc8sgnrd70s0" path="res://Assets/Resources/Roboto-Italic.ttf" id="5_ypr6s"] [ext_resource type="Texture2D" uid="uid://csuuxeq47s64g" path="res://Assets/Visuals/mask1.svg" id="6_2lib2"] [ext_resource type="Texture2D" uid="uid://dc1dirxeqtb14" path="res://Assets/Visuals/mask2.svg" id="7_uu2l2"] [ext_resource type="Texture2D" uid="uid://caqfio820gf54" path="res://Assets/Visuals/player.png" id="8_cnagx"] [ext_resource type="Texture2D" uid="uid://d3plfj75jmmyu" path="res://Assets/Visuals/isostri.png" id="9_sn1ph"] [ext_resource type="Script" uid="uid://bbf1up6i5tkg2" path="res://Scripts/UI/MaskButton.gd" id="9_sse4t"] [ext_resource type="AnimationLibrary" uid="uid://br77u25tw6ebc" path="res://Assets/Resources/toast_machette.tres" id="10_6qxyw"] [ext_resource type="Texture2D" uid="uid://d0vitg2re8q1v" path="res://Assets/Visuals/space.png" id="10_sse4t"] [ext_resource type="AnimationLibrary" uid="uid://c16pucu4020rf" path="res://Assets/Resources/toast_mask.tres" id="11_1wnoe"] [ext_resource type="FontFile" uid="uid://b5wytebhs45ck" path="res://Assets/Resources/NotoEmoji-VariableFont_wght.ttf" id="11_wk513"] [sub_resource type="StyleBoxFlat" id="StyleBoxFlat_ypr6s"] bg_color = Color(0, 0, 0, 0.498039) [sub_resource type="StyleBoxFlat" id="StyleBoxFlat_sse4t"] bg_color = Color(0, 0, 0, 0.494118) border_color = Color(1, 1, 1, 1) corner_radius_top_left = 200 corner_radius_top_right = 200 corner_radius_bottom_right = 200 corner_radius_bottom_left = 200 [sub_resource type="StyleBoxFlat" id="StyleBoxFlat_otg58"] bg_color = Color(0.49, 0, 0, 0.14902) [sub_resource type="Gradient" id="Gradient_iqaem"] offsets = PackedFloat32Array(0, 0.5, 1) colors = PackedColorArray(0.31, 0, 0.0568334, 0, 0.313624, 0, 0.0594214, 0.819608, 0.31, 0, 0.0568334, 0) [sub_resource type="GradientTexture1D" id="GradientTexture1D_sse4t"] gradient = SubResource("Gradient_iqaem") width = 1279 [sub_resource type="Gradient" id="Gradient_v5wbf"] offsets = PackedFloat32Array(0, 0.5, 1) colors = PackedColorArray(1, 1, 1, 0, 1, 1, 1, 0.819608, 1, 1, 1, 0) [sub_resource type="GradientTexture1D" id="GradientTexture1D_cnagx"] gradient = SubResource("Gradient_v5wbf") width = 1279 [sub_resource type="Animation" id="Animation_6qxyw"] length = 0.001 tracks/0/type = "value" tracks/0/imported = false tracks/0/enabled = true tracks/0/path = NodePath(".:modulate") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 0, "values": [Color(1, 1, 1, 1)] } tracks/1/type = "value" tracks/1/imported = false tracks/1/enabled = true tracks/1/path = NodePath("VBoxContainer/Countdown:text") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 1, "values": ["Restarting level in 3..."] } tracks/2/type = "value" tracks/2/imported = false tracks/2/enabled = true tracks/2/path = NodePath(".:visible") tracks/2/interp = 1 tracks/2/loop_wrap = true tracks/2/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 1, "values": [false] } tracks/3/type = "value" tracks/3/imported = false tracks/3/enabled = true tracks/3/path = NodePath("../HUD:visible") tracks/3/interp = 1 tracks/3/loop_wrap = true tracks/3/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 1, "values": [true] } [sub_resource type="Animation" id="Animation_sn1ph"] resource_name = "death" length = 3.0 tracks/0/type = "value" tracks/0/imported = false tracks/0/enabled = true tracks/0/path = NodePath(".:modulate") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/keys = { "times": PackedFloat32Array(0, 0.5), "transitions": PackedFloat32Array(1, 1), "update": 0, "values": [Color(1, 1, 1, 0), Color(1, 1, 1, 1)] } tracks/1/type = "value" tracks/1/imported = false tracks/1/enabled = true tracks/1/path = NodePath("VBoxContainer/Countdown:text") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/keys = { "times": PackedFloat32Array(0, 1, 2), "transitions": PackedFloat32Array(1, 1, 1), "update": 1, "values": ["Restarting level in 3...", "Restarting level in 2...", "Restarting level in 1..."] } tracks/2/type = "value" tracks/2/imported = false tracks/2/enabled = true tracks/2/path = NodePath(".:visible") tracks/2/interp = 1 tracks/2/loop_wrap = true tracks/2/keys = { "times": PackedFloat32Array(0, 3), "transitions": PackedFloat32Array(1, 1), "update": 1, "values": [true, false] } tracks/3/type = "value" tracks/3/imported = false tracks/3/enabled = true tracks/3/path = NodePath("../HUD:visible") tracks/3/interp = 1 tracks/3/loop_wrap = true tracks/3/keys = { "times": PackedFloat32Array(0, 3), "transitions": PackedFloat32Array(1, 1), "update": 1, "values": [false, true] } tracks/4/type = "method" tracks/4/imported = false tracks/4/enabled = true tracks/4/path = NodePath("..") tracks/4/interp = 1 tracks/4/loop_wrap = true tracks/4/keys = { "times": PackedFloat32Array(3), "transitions": PackedFloat32Array(1), "values": [{ "args": [], "method": &"death_finished" }] } [sub_resource type="AnimationLibrary" id="AnimationLibrary_1wnoe"] _data = { &"RESET": SubResource("Animation_6qxyw"), &"death": SubResource("Animation_sn1ph") } [sub_resource type="Gradient" id="Gradient_cnagx"] offsets = PackedFloat32Array(0, 0.5, 1) colors = PackedColorArray(0, 0, 0, 0, 0, 0, 0, 0.819608, 0, 0, 0, 0) [sub_resource type="GradientTexture1D" id="GradientTexture1D_iqaem"] gradient = SubResource("Gradient_cnagx") width = 1279 [sub_resource type="Gradient" id="Gradient_1wnoe"] colors = PackedColorArray(1, 1, 1, 0, 1, 1, 1, 0.819608) [sub_resource type="GradientTexture1D" id="GradientTexture1D_2lib2"] gradient = SubResource("Gradient_1wnoe") [sub_resource type="Animation" id="Animation_2lib2"] length = 0.001 tracks/0/type = "value" tracks/0/imported = false tracks/0/enabled = true tracks/0/path = NodePath(".:visible") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 1, "values": [false] } tracks/1/type = "value" tracks/1/imported = false tracks/1/enabled = true tracks/1/path = NodePath(".:modulate") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 0, "values": [Color(1, 1, 1, 1)] } tracks/2/type = "value" tracks/2/imported = false tracks/2/enabled = true tracks/2/path = NodePath("Healed:theme_override_colors/font_color") tracks/2/interp = 1 tracks/2/loop_wrap = true tracks/2/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 0, "values": [Color(1, 1, 1, 0.498039)] } [sub_resource type="Animation" id="Animation_1wnoe"] resource_name = "enter" length = 4.0 tracks/0/type = "value" tracks/0/imported = false tracks/0/enabled = true tracks/0/path = NodePath(".:visible") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/keys = { "times": PackedFloat32Array(0, 4), "transitions": PackedFloat32Array(1, 1), "update": 1, "values": [true, false] } tracks/1/type = "value" tracks/1/imported = false tracks/1/enabled = true tracks/1/path = NodePath(".:modulate") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/keys = { "times": PackedFloat32Array(0, 0.25, 3.75, 4), "transitions": PackedFloat32Array(1, 1, 1, 1), "update": 0, "values": [Color(1, 1, 1, 0), Color(1, 1, 1, 1), Color(1, 1, 1, 1), Color(1, 1, 1, 0)] } tracks/2/type = "value" tracks/2/imported = false tracks/2/enabled = true tracks/2/path = NodePath("Healed:theme_override_colors/font_color") tracks/2/interp = 1 tracks/2/loop_wrap = true tracks/2/keys = { "times": PackedFloat32Array(0, 0.5, 1, 1.5, 2, 2.5, 3, 3.5, 4), "transitions": PackedFloat32Array(1, 1, 1, 1, 1, 1, 1, 1, 1), "update": 0, "values": [Color(1, 1, 1, 0.498039), Color(1, 1, 1, 1), Color(1, 1, 1, 0.498039), Color(1, 1, 1, 1), Color(1, 1, 1, 0.498039), Color(1, 1, 1, 1), Color(1, 1, 1, 0.498039), Color(1, 1, 1, 1), Color(1, 1, 1, 0.498039)] } [sub_resource type="AnimationLibrary" id="AnimationLibrary_2lib2"] _data = { &"RESET": SubResource("Animation_2lib2"), &"enter": SubResource("Animation_1wnoe") } [sub_resource type="StyleBoxFlat" id="StyleBoxFlat_v5wbf"] bg_color = Color(0, 0, 0, 0.25098) [sub_resource type="Gradient" id="Gradient_sse4t"] offsets = PackedFloat32Array(0, 0.5, 1) colors = PackedColorArray(0, 0, 0, 0, 0, 0, 0, 0.819608, 0, 0, 0, 0) [sub_resource type="GradientTexture1D" id="GradientTexture1D_sn1ph"] gradient = SubResource("Gradient_sse4t") width = 80 [sub_resource type="Gradient" id="Gradient_sn1ph"] offsets = PackedFloat32Array(0, 0.5, 1) colors = PackedColorArray(1, 1, 1, 0, 1, 1, 1, 0.819608, 1, 1, 1, 0) [sub_resource type="GradientTexture1D" id="GradientTexture1D_6qxyw"] gradient = SubResource("Gradient_sn1ph") width = 80 [sub_resource type="Gradient" id="Gradient_6qxyw"] offsets = PackedFloat32Array(0, 0.5, 1) colors = PackedColorArray(1, 1, 1, 0, 1, 1, 1, 0.819608, 1, 1, 1, 0) [sub_resource type="GradientTexture1D" id="GradientTexture1D_1wnoe"] gradient = SubResource("Gradient_6qxyw") width = 500 [node name="HUD" type="CanvasLayer" node_paths=PackedStringArray("health_label", "machette_sprite", "main_hud", "inventory_panel", "tool_slot_1", "tool_slot_2", "mask_slot_1", "mask_slot_2", "inventory_equip", "inventory_secondary", "inventory_1", "inventory_2", "inventory_3", "inventory_4", "bubble_machette_anim", "bubble_mask_anim", "death_animator", "level_animator", "level_label", "level_label_id")] script = ExtResource("1_v5wbf") health_label = NodePath("HUD/Health") machette_sprite = NodePath("HUD/ToolHotbar/Tool2/TextureRect") main_hud = NodePath("HUD") inventory_panel = NodePath("InventoryPanel") tool_slot_1 = NodePath("HUD/ToolHotbar/Tool1") tool_slot_2 = NodePath("HUD/ToolHotbar/Tool2") mask_slot_1 = NodePath("HUD/MasksHotbar/Mask1") mask_slot_2 = NodePath("HUD/MasksHotbar/Mask2") inventory_equip = NodePath("InventoryPanel/VBoxContainer/Mask1") inventory_secondary = NodePath("InventoryPanel/VBoxContainer/Mask2") inventory_1 = NodePath("InventoryPanel/OtherMasks/Mask1") inventory_2 = NodePath("InventoryPanel/OtherMasks/Mask2") inventory_3 = NodePath("InventoryPanel/OtherMasks/Mask3") inventory_4 = NodePath("InventoryPanel/OtherMasks/Mask4") bubble_machette_anim = NodePath("HUD/MachetteBubble/AnimationPlayer") bubble_mask_anim = NodePath("HUD/MaskBubble/AnimationPlayer") death_animator = NodePath("DeathPanel/DeathAnimator") level_animator = NodePath("LevelPanel/AnimationPlayer") level_label = NodePath("LevelPanel/VBoxContainer/Title2") level_label_id = NodePath("LevelPanel/VBoxContainer/Level") level_names = Array[String](["Unknown Shore", "Emerald Grove", "Flamin' Hot Barren Land", "Ashflame Summit", "Silverfrost Peaks"]) [node name="HUD" type="Control" parent="."] layout_mode = 3 anchors_preset = 15 anchor_right = 1.0 anchor_bottom = 1.0 grow_horizontal = 2 grow_vertical = 2 theme = ExtResource("3_cnagx") [node name="ToolHotbar" type="HBoxContainer" parent="HUD"] layout_mode = 1 anchors_preset = 2 anchor_top = 1.0 anchor_bottom = 1.0 offset_left = 32.0 offset_top = -128.0 offset_right = 164.0 offset_bottom = -64.0 grow_vertical = 0 [node name="Tool1" type="PanelContainer" parent="HUD/ToolHotbar"] custom_minimum_size = Vector2(64, 64) layout_mode = 2 theme_type_variation = &"SlotSelected" [node name="TextureRect" type="TextureRect" parent="HUD/ToolHotbar/Tool1"] layout_mode = 2 texture = ExtResource("1_6xlew") expand_mode = 1 stretch_mode = 5 [node name="Tool2" type="PanelContainer" parent="HUD/ToolHotbar"] custom_minimum_size = Vector2(64, 64) layout_mode = 2 theme_type_variation = &"SlotDeselected" [node name="TextureRect" type="TextureRect" parent="HUD/ToolHotbar/Tool2"] visible = false layout_mode = 2 texture = ExtResource("4_ni5j4") expand_mode = 1 stretch_mode = 5 [node name="MasksHotbar" type="HBoxContainer" parent="HUD"] layout_mode = 1 anchors_preset = 2 anchor_top = 1.0 anchor_bottom = 1.0 offset_left = 204.0 offset_top = -128.0 offset_right = 404.0 offset_bottom = -64.0 grow_vertical = 0 [node name="Mask1" type="PanelContainer" parent="HUD/MasksHotbar"] custom_minimum_size = Vector2(64, 64) layout_mode = 2 theme_type_variation = &"SlotDeselected" [node name="Dash" type="TextureRect" parent="HUD/MasksHotbar/Mask1"] visible = false layout_mode = 2 texture = ExtResource("5_v5wbf") expand_mode = 1 stretch_mode = 5 [node name="Grapple" type="TextureRect" parent="HUD/MasksHotbar/Mask1"] visible = false layout_mode = 2 texture = ExtResource("6_2lib2") expand_mode = 1 stretch_mode = 5 [node name="Freeze" type="TextureRect" parent="HUD/MasksHotbar/Mask1"] visible = false layout_mode = 2 texture = ExtResource("5_v5wbf") expand_mode = 1 stretch_mode = 5 [node name="Minions" type="TextureRect" parent="HUD/MasksHotbar/Mask1"] visible = false layout_mode = 2 texture = ExtResource("7_uu2l2") expand_mode = 1 stretch_mode = 5 [node name="Mask2" type="PanelContainer" parent="HUD/MasksHotbar"] custom_minimum_size = Vector2(64, 64) layout_mode = 2 theme_type_variation = &"SlotDeselected" [node name="Dash" type="TextureRect" parent="HUD/MasksHotbar/Mask2"] visible = false layout_mode = 2 texture = ExtResource("5_v5wbf") expand_mode = 1 stretch_mode = 5 [node name="Grapple" type="TextureRect" parent="HUD/MasksHotbar/Mask2"] visible = false layout_mode = 2 texture = ExtResource("6_2lib2") expand_mode = 1 stretch_mode = 5 [node name="Freeze" type="TextureRect" parent="HUD/MasksHotbar/Mask2"] visible = false layout_mode = 2 texture = ExtResource("5_v5wbf") expand_mode = 1 stretch_mode = 5 [node name="Minions" type="TextureRect" parent="HUD/MasksHotbar/Mask2"] visible = false layout_mode = 2 texture = ExtResource("7_uu2l2") expand_mode = 1 stretch_mode = 5 [node name="Button" type="Button" parent="HUD/MasksHotbar"] custom_minimum_size = Vector2(64, 64) layout_mode = 2 theme_override_styles/normal = SubResource("StyleBoxFlat_ypr6s") icon_alignment = 1 expand_icon = true [node name="TextureRect" type="TextureRect" parent="HUD/MasksHotbar/Button"] layout_mode = 1 anchors_preset = 8 anchor_left = 0.5 anchor_top = 0.5 anchor_right = 0.5 anchor_bottom = 0.5 offset_left = -20.0 offset_top = -20.0 offset_right = 20.0 offset_bottom = 20.0 grow_horizontal = 2 grow_vertical = 2 texture = ExtResource("5_otg58") expand_mode = 1 stretch_mode = 5 [node name="Panel" type="Panel" parent="HUD/MasksHotbar/Button"] layout_mode = 0 offset_left = 35.0 offset_top = -14.0 offset_right = 103.0 offset_bottom = 20.0 scale = Vector2(0.649979, 0.649979) theme_override_styles/panel = SubResource("StyleBoxFlat_sse4t") [node name="TextureRect" type="TextureRect" parent="HUD/MasksHotbar/Button/Panel"] layout_mode = 1 anchors_preset = -1 anchor_right = 1.0 anchor_bottom = 1.0 offset_left = 16.0 offset_top = 4.0 offset_right = -16.0 offset_bottom = -4.0 grow_horizontal = 2 grow_vertical = 2 texture = ExtResource("10_sse4t") expand_mode = 1 stretch_mode = 5 [node name="Label" type="Label" parent="HUD"] layout_mode = 1 anchors_preset = 2 anchor_top = 1.0 anchor_bottom = 1.0 offset_left = 32.0 offset_top = -53.0 offset_right = 97.0 offset_bottom = -34.0 grow_vertical = 0 theme_override_colors/font_color = Color(1, 1, 1, 0.454902) theme_override_fonts/font = ExtResource("5_ypr6s") theme_override_font_sizes/font_size = 16 text = "press E to switch" [node name="Label2" type="Label" parent="HUD"] layout_mode = 1 anchors_preset = 2 anchor_top = 1.0 anchor_bottom = 1.0 offset_left = 204.0 offset_top = -53.0 offset_right = 251.0 offset_bottom = -34.0 grow_vertical = 0 theme_override_colors/font_color = Color(1, 1, 1, 0.454902) theme_override_fonts/font = ExtResource("5_ypr6s") theme_override_font_sizes/font_size = 16 text = "press Q to switch" [node name="Health2" type="Label" parent="HUD"] layout_mode = 1 anchors_preset = 3 anchor_left = 1.0 anchor_top = 1.0 anchor_right = 1.0 anchor_bottom = 1.0 offset_left = -272.0 offset_top = -61.0 offset_right = -32.0 offset_bottom = -32.0 grow_horizontal = 0 grow_vertical = 0 theme_override_colors/font_color = Color(0.24, 0.1032, 0.11688, 1) theme_override_fonts/font = ExtResource("11_wk513") theme_override_font_sizes/font_size = 24 text = "♥♥♥♥♥♥♥♥♥♥" horizontal_alignment = 2 vertical_alignment = 2 [node name="Health" type="Label" parent="HUD"] layout_mode = 1 anchors_preset = 3 anchor_left = 1.0 anchor_top = 1.0 anchor_right = 1.0 anchor_bottom = 1.0 offset_left = -272.0 offset_top = -61.0 offset_right = -32.0 offset_bottom = -32.0 grow_horizontal = 0 grow_vertical = 0 theme_override_colors/font_color = Color(1, 0.33, 0.33, 1) theme_override_fonts/font = ExtResource("11_wk513") theme_override_font_sizes/font_size = 24 text = "♥♥♥♥♥♥♥♥♥♥" horizontal_alignment = 2 vertical_alignment = 2 [node name="MachetteBubble" type="VBoxContainer" parent="HUD"] visible = false layout_mode = 0 offset_left = 27.0 offset_top = 529.0 offset_right = 238.0 offset_bottom = 581.0 theme_override_constants/separation = 0 [node name="PanelContainer" type="PanelContainer" parent="HUD/MachetteBubble"] layout_mode = 2 theme_type_variation = &"Bubble" [node name="Label" type="Label" parent="HUD/MachetteBubble/PanelContainer"] layout_mode = 2 size_flags_horizontal = 4 theme_override_colors/font_color = Color(0, 0, 0, 1) text = "You collected a Machette" [node name="TextureRect" type="TextureRect" parent="HUD/MachetteBubble"] custom_minimum_size = Vector2(0, 17.08) layout_mode = 2 size_flags_vertical = 4 texture = ExtResource("9_sn1ph") expand_mode = 1 stretch_mode = 5 flip_v = true [node name="AnimationPlayer" type="AnimationPlayer" parent="HUD/MachetteBubble"] libraries = { &"": ExtResource("10_6qxyw") } [node name="MaskBubble" type="VBoxContainer" parent="HUD"] visible = false layout_mode = 0 offset_left = 289.0 offset_top = 529.0 offset_right = 456.0 offset_bottom = 581.0 theme_override_constants/separation = 0 [node name="PanelContainer" type="PanelContainer" parent="HUD/MaskBubble"] layout_mode = 2 theme_type_variation = &"Bubble" [node name="Label" type="Label" parent="HUD/MaskBubble/PanelContainer"] layout_mode = 2 size_flags_horizontal = 4 theme_override_colors/font_color = Color(0, 0, 0, 1) text = "Mask added to Bag" horizontal_alignment = 1 [node name="TextureRect" type="TextureRect" parent="HUD/MaskBubble"] custom_minimum_size = Vector2(0, 17.08) layout_mode = 2 size_flags_vertical = 4 texture = ExtResource("9_sn1ph") expand_mode = 1 stretch_mode = 5 flip_v = true [node name="AnimationPlayer" type="AnimationPlayer" parent="HUD/MaskBubble"] libraries = { &"": ExtResource("11_1wnoe") } [node name="DeathPanel" type="Panel" parent="."] visible = false anchors_preset = 15 anchor_right = 1.0 anchor_bottom = 1.0 grow_horizontal = 2 grow_vertical = 2 theme = ExtResource("3_cnagx") theme_override_styles/panel = SubResource("StyleBoxFlat_otg58") [node name="TextureRect" type="TextureRect" parent="DeathPanel"] layout_mode = 1 anchors_preset = 14 anchor_top = 0.5 anchor_right = 1.0 anchor_bottom = 0.5 offset_top = -300.0 offset_bottom = 300.0 grow_horizontal = 2 grow_vertical = 2 texture = SubResource("GradientTexture1D_sse4t") [node name="TextureRect2" type="TextureRect" parent="DeathPanel"] layout_mode = 1 anchors_preset = 14 anchor_top = 0.5 anchor_right = 1.0 anchor_bottom = 0.5 offset_top = -302.0 offset_bottom = -300.0 grow_horizontal = 2 grow_vertical = 2 texture = SubResource("GradientTexture1D_cnagx") [node name="TextureRect3" type="TextureRect" parent="DeathPanel"] layout_mode = 1 anchors_preset = 14 anchor_top = 0.5 anchor_right = 1.0 anchor_bottom = 0.5 offset_top = 300.0 offset_bottom = 302.0 grow_horizontal = 2 grow_vertical = 2 texture = SubResource("GradientTexture1D_cnagx") [node name="VBoxContainer" type="VBoxContainer" parent="DeathPanel"] layout_mode = 1 anchors_preset = 15 anchor_right = 1.0 anchor_bottom = 1.0 grow_horizontal = 2 grow_vertical = 2 alignment = 1 [node name="Title" type="Label" parent="DeathPanel/VBoxContainer"] layout_mode = 2 theme_override_font_sizes/font_size = 32 text = "You have fallen." horizontal_alignment = 1 vertical_alignment = 1 [node name="Countdown" type="Label" parent="DeathPanel/VBoxContainer"] layout_mode = 2 theme_override_colors/font_color = Color(1, 1, 1, 0.498039) text = "Restarting level in 3..." horizontal_alignment = 1 vertical_alignment = 1 [node name="DeathAnimator" type="AnimationPlayer" parent="DeathPanel"] libraries = { &"": SubResource("AnimationLibrary_1wnoe") } [node name="LevelPanel" type="Panel" parent="."] visible = false anchors_preset = 15 anchor_right = 1.0 anchor_bottom = 1.0 grow_horizontal = 2 grow_vertical = 2 theme = ExtResource("3_cnagx") [node name="BGTextureRect" type="TextureRect" parent="LevelPanel"] layout_mode = 1 anchors_preset = 14 anchor_top = 0.5 anchor_right = 1.0 anchor_bottom = 0.5 offset_top = -284.0 offset_bottom = 280.0 grow_horizontal = 2 grow_vertical = 2 texture = SubResource("GradientTexture1D_iqaem") [node name="BGTextureRect2" type="TextureRect" parent="LevelPanel"] layout_mode = 1 anchors_preset = 14 anchor_top = 0.5 anchor_right = 1.0 anchor_bottom = 0.5 offset_top = -286.0 offset_bottom = -284.0 grow_horizontal = 2 grow_vertical = 2 texture = SubResource("GradientTexture1D_cnagx") [node name="BGTextureRect3" type="TextureRect" parent="LevelPanel"] layout_mode = 1 anchors_preset = 14 anchor_top = 0.5 anchor_right = 1.0 anchor_bottom = 0.5 offset_top = 280.0 offset_bottom = 282.0 grow_horizontal = 2 grow_vertical = 2 texture = SubResource("GradientTexture1D_cnagx") [node name="BGTextureRect4" type="TextureRect" parent="LevelPanel"] layout_mode = 1 anchors_preset = 14 anchor_top = 0.5 anchor_right = 1.0 anchor_bottom = 0.5 offset_left = 278.0 offset_top = -164.0 offset_right = -746.0 offset_bottom = -162.0 grow_horizontal = 2 grow_vertical = 2 texture = SubResource("GradientTexture1D_2lib2") [node name="BGTextureRect5" type="TextureRect" parent="LevelPanel"] layout_mode = 1 anchors_preset = 14 anchor_top = 0.5 anchor_right = 1.0 anchor_bottom = 0.5 offset_left = 1003.0 offset_top = -162.0 offset_right = -21.0 offset_bottom = -160.0 grow_horizontal = 2 grow_vertical = 2 scale = Vector2(-1, -1) texture = SubResource("GradientTexture1D_2lib2") [node name="Title" type="Label" parent="LevelPanel"] layout_mode = 2 offset_top = 178.0 offset_right = 1280.0 offset_bottom = 216.0 theme_override_colors/font_color = Color(1, 1, 1, 0.643137) theme_override_font_sizes/font_size = 24 text = "New Area Entered" horizontal_alignment = 1 vertical_alignment = 1 [node name="Healed" type="Label" parent="LevelPanel"] layout_mode = 2 offset_top = 522.0 offset_right = 1280.0 offset_bottom = 560.0 theme_override_colors/font_color = Color(1, 1, 1, 0.498039) theme_override_font_sizes/font_size = 16 text = "You have been healed." horizontal_alignment = 1 vertical_alignment = 1 [node name="VBoxContainer" type="VBoxContainer" parent="LevelPanel"] layout_mode = 1 anchors_preset = 15 anchor_right = 1.0 anchor_bottom = 1.0 grow_horizontal = 2 grow_vertical = 2 alignment = 1 [node name="Title2" type="Label" parent="LevelPanel/VBoxContainer"] layout_mode = 2 theme_override_font_sizes/font_size = 32 text = "Emerald Grove" horizontal_alignment = 1 vertical_alignment = 1 [node name="Level" type="Label" parent="LevelPanel/VBoxContainer"] layout_mode = 2 theme_override_colors/font_color = Color(1, 1, 1, 0.498039) text = "Level 1" horizontal_alignment = 1 vertical_alignment = 1 [node name="AnimationPlayer" type="AnimationPlayer" parent="LevelPanel"] libraries = { &"": SubResource("AnimationLibrary_2lib2") } [node name="InventoryPanel" type="Panel" parent="."] visible = false anchors_preset = 15 anchor_right = 1.0 anchor_bottom = 1.0 grow_horizontal = 2 grow_vertical = 2 theme = ExtResource("3_cnagx") theme_override_styles/panel = SubResource("StyleBoxFlat_v5wbf") [node name="BGTextureRect" type="TextureRect" parent="InventoryPanel"] layout_mode = 1 anchors_preset = 14 anchor_top = 0.5 anchor_right = 1.0 anchor_bottom = 0.5 offset_top = -284.0 offset_bottom = 280.0 grow_horizontal = 2 grow_vertical = 2 texture = SubResource("GradientTexture1D_iqaem") [node name="BGTextureRect2" type="TextureRect" parent="InventoryPanel"] layout_mode = 1 anchors_preset = 14 anchor_top = 0.5 anchor_right = 1.0 anchor_bottom = 0.5 offset_top = -286.0 offset_bottom = -284.0 grow_horizontal = 2 grow_vertical = 2 texture = SubResource("GradientTexture1D_cnagx") [node name="BGTextureRect3" type="TextureRect" parent="InventoryPanel"] layout_mode = 1 anchors_preset = 14 anchor_top = 0.5 anchor_right = 1.0 anchor_bottom = 0.5 offset_top = 280.0 offset_bottom = 282.0 grow_horizontal = 2 grow_vertical = 2 texture = SubResource("GradientTexture1D_cnagx") [node name="PlayerTexture" type="TextureRect" parent="InventoryPanel"] layout_mode = 1 anchors_preset = 4 anchor_top = 0.5 anchor_bottom = 0.5 offset_left = 176.0 offset_top = -152.0 offset_right = 583.0 offset_bottom = 744.0 grow_vertical = 2 scale = Vector2(0.318229, 0.318229) texture = ExtResource("8_cnagx") [node name="VBoxContainer" type="VBoxContainer" parent="InventoryPanel"] layout_mode = 0 offset_left = 408.0 offset_top = 272.0 offset_right = 488.0 offset_bottom = 448.0 theme_override_constants/separation = 16 [node name="Mask1" type="Button" parent="InventoryPanel/VBoxContainer"] custom_minimum_size = Vector2(80, 80) layout_mode = 2 theme_type_variation = &"SlotFull" script = ExtResource("9_sse4t") [node name="TextureRect2" type="TextureRect" parent="InventoryPanel/VBoxContainer/Mask1"] layout_mode = 1 anchors_preset = 15 anchor_right = 1.0 anchor_bottom = 1.0 grow_horizontal = 2 grow_vertical = 2 texture = SubResource("GradientTexture1D_sn1ph") [node name="TextureRect3" type="TextureRect" parent="InventoryPanel/VBoxContainer/Mask1"] layout_mode = 1 anchors_preset = 5 anchor_left = 0.5 anchor_right = 0.5 offset_left = -40.0 offset_right = 40.0 offset_bottom = 2.0 grow_horizontal = 2 texture = SubResource("GradientTexture1D_6qxyw") [node name="TextureRect4" type="TextureRect" parent="InventoryPanel/VBoxContainer/Mask1"] layout_mode = 1 anchors_preset = 7 anchor_left = 0.5 anchor_top = 1.0 anchor_right = 0.5 anchor_bottom = 1.0 offset_left = -40.0 offset_top = -2.0 offset_right = 40.0 grow_horizontal = 2 grow_vertical = 0 texture = SubResource("GradientTexture1D_6qxyw") [node name="Dash" type="TextureRect" parent="InventoryPanel/VBoxContainer/Mask1"] visible = false custom_minimum_size = Vector2(54, 54) layout_mode = 1 anchors_preset = 8 anchor_left = 0.5 anchor_top = 0.5 anchor_right = 0.5 anchor_bottom = 0.5 offset_left = -27.0 offset_top = -27.0 offset_right = 27.0 offset_bottom = 27.0 grow_horizontal = 2 grow_vertical = 2 texture = ExtResource("5_v5wbf") expand_mode = 1 stretch_mode = 5 [node name="Grapple" type="TextureRect" parent="InventoryPanel/VBoxContainer/Mask1"] visible = false custom_minimum_size = Vector2(54, 54) layout_mode = 1 anchors_preset = 8 anchor_left = 0.5 anchor_top = 0.5 anchor_right = 0.5 anchor_bottom = 0.5 offset_left = -27.0 offset_top = -27.0 offset_right = 27.0 offset_bottom = 27.0 grow_horizontal = 2 grow_vertical = 2 texture = ExtResource("6_2lib2") expand_mode = 1 stretch_mode = 5 [node name="Freeze" type="TextureRect" parent="InventoryPanel/VBoxContainer/Mask1"] visible = false custom_minimum_size = Vector2(54, 54) layout_mode = 1 anchors_preset = 8 anchor_left = 0.5 anchor_top = 0.5 anchor_right = 0.5 anchor_bottom = 0.5 offset_left = -27.0 offset_top = -27.0 offset_right = 27.0 offset_bottom = 27.0 grow_horizontal = 2 grow_vertical = 2 texture = ExtResource("5_v5wbf") expand_mode = 1 stretch_mode = 5 [node name="Minions" type="TextureRect" parent="InventoryPanel/VBoxContainer/Mask1"] visible = false custom_minimum_size = Vector2(54, 54) layout_mode = 1 anchors_preset = 8 anchor_left = 0.5 anchor_top = 0.5 anchor_right = 0.5 anchor_bottom = 0.5 offset_left = -27.0 offset_top = -27.0 offset_right = 27.0 offset_bottom = 27.0 grow_horizontal = 2 grow_vertical = 2 texture = ExtResource("7_uu2l2") expand_mode = 1 stretch_mode = 5 [node name="Mask2" type="Button" parent="InventoryPanel/VBoxContainer"] custom_minimum_size = Vector2(80, 80) layout_mode = 2 theme_type_variation = &"SlotFull" script = ExtResource("9_sse4t") index = 1 [node name="TextureRect2" type="TextureRect" parent="InventoryPanel/VBoxContainer/Mask2"] layout_mode = 1 anchors_preset = 15 anchor_right = 1.0 anchor_bottom = 1.0 grow_horizontal = 2 grow_vertical = 2 texture = SubResource("GradientTexture1D_sn1ph") [node name="TextureRect3" type="TextureRect" parent="InventoryPanel/VBoxContainer/Mask2"] layout_mode = 1 anchors_preset = 5 anchor_left = 0.5 anchor_right = 0.5 offset_left = -40.0 offset_right = 40.0 offset_bottom = 2.0 grow_horizontal = 2 texture = SubResource("GradientTexture1D_6qxyw") [node name="TextureRect4" type="TextureRect" parent="InventoryPanel/VBoxContainer/Mask2"] layout_mode = 1 anchors_preset = 7 anchor_left = 0.5 anchor_top = 1.0 anchor_right = 0.5 anchor_bottom = 1.0 offset_left = -40.0 offset_top = -2.0 offset_right = 40.0 grow_horizontal = 2 grow_vertical = 0 texture = SubResource("GradientTexture1D_6qxyw") [node name="Dash" type="TextureRect" parent="InventoryPanel/VBoxContainer/Mask2"] visible = false custom_minimum_size = Vector2(54, 54) layout_mode = 1 anchors_preset = 8 anchor_left = 0.5 anchor_top = 0.5 anchor_right = 0.5 anchor_bottom = 0.5 offset_left = -27.0 offset_top = -27.0 offset_right = 27.0 offset_bottom = 27.0 grow_horizontal = 2 grow_vertical = 2 texture = ExtResource("5_v5wbf") expand_mode = 1 stretch_mode = 5 [node name="Grapple" type="TextureRect" parent="InventoryPanel/VBoxContainer/Mask2"] visible = false custom_minimum_size = Vector2(54, 54) layout_mode = 1 anchors_preset = 8 anchor_left = 0.5 anchor_top = 0.5 anchor_right = 0.5 anchor_bottom = 0.5 offset_left = -27.0 offset_top = -27.0 offset_right = 27.0 offset_bottom = 27.0 grow_horizontal = 2 grow_vertical = 2 texture = ExtResource("6_2lib2") expand_mode = 1 stretch_mode = 5 [node name="Freeze" type="TextureRect" parent="InventoryPanel/VBoxContainer/Mask2"] visible = false custom_minimum_size = Vector2(54, 54) layout_mode = 1 anchors_preset = 8 anchor_left = 0.5 anchor_top = 0.5 anchor_right = 0.5 anchor_bottom = 0.5 offset_left = -27.0 offset_top = -27.0 offset_right = 27.0 offset_bottom = 27.0 grow_horizontal = 2 grow_vertical = 2 texture = ExtResource("5_v5wbf") expand_mode = 1 stretch_mode = 5 [node name="Minions" type="TextureRect" parent="InventoryPanel/VBoxContainer/Mask2"] visible = false custom_minimum_size = Vector2(54, 54) layout_mode = 1 anchors_preset = 8 anchor_left = 0.5 anchor_top = 0.5 anchor_right = 0.5 anchor_bottom = 0.5 offset_left = -27.0 offset_top = -27.0 offset_right = 27.0 offset_bottom = 27.0 grow_horizontal = 2 grow_vertical = 2 texture = ExtResource("7_uu2l2") expand_mode = 1 stretch_mode = 5 [node name="Label" type="Label" parent="InventoryPanel"] layout_mode = 0 offset_left = 398.0 offset_top = 242.0 offset_right = 505.0 offset_bottom = 261.0 pivot_offset = Vector2(53, 0) text = "Equipped Mask" [node name="Label2" type="Label" parent="InventoryPanel"] layout_mode = 0 offset_left = 389.0 offset_top = 459.0 offset_right = 505.0 offset_bottom = 478.0 pivot_offset = Vector2(58, 0) text = "Secondary Mask" horizontal_alignment = 1 [node name="Label3" type="Label" parent="InventoryPanel"] layout_mode = 0 offset_left = 688.0 offset_top = 110.0 offset_right = 804.0 offset_bottom = 129.0 text = "Masks in Bag" [node name="TextureRect4Divider" type="TextureRect" parent="InventoryPanel"] layout_mode = 1 anchors_preset = 5 anchor_left = 0.5 anchor_right = 0.5 offset_left = 1.0 offset_top = 110.0 offset_right = 501.0 offset_bottom = 111.0 grow_horizontal = 2 rotation = 1.5708 texture = SubResource("GradientTexture1D_1wnoe") [node name="OtherMasks" type="HBoxContainer" parent="InventoryPanel"] layout_mode = 2 offset_left = 688.0 offset_top = 143.0 offset_right = 864.0 offset_bottom = 223.0 theme_override_constants/separation = 16 [node name="Mask1" type="Button" parent="InventoryPanel/OtherMasks"] custom_minimum_size = Vector2(80, 80) layout_mode = 2 theme_type_variation = &"SlotFull" script = ExtResource("9_sse4t") index = 2 [node name="TextureRect2" type="TextureRect" parent="InventoryPanel/OtherMasks/Mask1"] layout_mode = 1 anchors_preset = 15 anchor_right = 1.0 anchor_bottom = 1.0 grow_horizontal = 2 grow_vertical = 2 texture = SubResource("GradientTexture1D_sn1ph") [node name="TextureRect3" type="TextureRect" parent="InventoryPanel/OtherMasks/Mask1"] layout_mode = 1 anchors_preset = 5 anchor_left = 0.5 anchor_right = 0.5 offset_left = -40.0 offset_right = 40.0 offset_bottom = 2.0 grow_horizontal = 2 texture = SubResource("GradientTexture1D_6qxyw") [node name="TextureRect4" type="TextureRect" parent="InventoryPanel/OtherMasks/Mask1"] layout_mode = 1 anchors_preset = 7 anchor_left = 0.5 anchor_top = 1.0 anchor_right = 0.5 anchor_bottom = 1.0 offset_left = -40.0 offset_top = -2.0 offset_right = 40.0 grow_horizontal = 2 grow_vertical = 0 texture = SubResource("GradientTexture1D_6qxyw") [node name="Dash" type="TextureRect" parent="InventoryPanel/OtherMasks/Mask1"] visible = false custom_minimum_size = Vector2(54, 54) layout_mode = 1 anchors_preset = 8 anchor_left = 0.5 anchor_top = 0.5 anchor_right = 0.5 anchor_bottom = 0.5 offset_left = -27.0 offset_top = -27.0 offset_right = 27.0 offset_bottom = 27.0 grow_horizontal = 2 grow_vertical = 2 texture = ExtResource("5_v5wbf") expand_mode = 1 stretch_mode = 5 [node name="Grapple" type="TextureRect" parent="InventoryPanel/OtherMasks/Mask1"] visible = false custom_minimum_size = Vector2(54, 54) layout_mode = 1 anchors_preset = 8 anchor_left = 0.5 anchor_top = 0.5 anchor_right = 0.5 anchor_bottom = 0.5 offset_left = -27.0 offset_top = -27.0 offset_right = 27.0 offset_bottom = 27.0 grow_horizontal = 2 grow_vertical = 2 texture = ExtResource("6_2lib2") expand_mode = 1 stretch_mode = 5 [node name="Freeze" type="TextureRect" parent="InventoryPanel/OtherMasks/Mask1"] visible = false custom_minimum_size = Vector2(54, 54) layout_mode = 1 anchors_preset = 8 anchor_left = 0.5 anchor_top = 0.5 anchor_right = 0.5 anchor_bottom = 0.5 offset_left = -27.0 offset_top = -27.0 offset_right = 27.0 offset_bottom = 27.0 grow_horizontal = 2 grow_vertical = 2 texture = ExtResource("5_v5wbf") expand_mode = 1 stretch_mode = 5 [node name="Minions" type="TextureRect" parent="InventoryPanel/OtherMasks/Mask1"] visible = false custom_minimum_size = Vector2(54, 54) layout_mode = 1 anchors_preset = 8 anchor_left = 0.5 anchor_top = 0.5 anchor_right = 0.5 anchor_bottom = 0.5 offset_left = -27.0 offset_top = -27.0 offset_right = 27.0 offset_bottom = 27.0 grow_horizontal = 2 grow_vertical = 2 texture = ExtResource("7_uu2l2") expand_mode = 1 stretch_mode = 5 [node name="Mask2" type="Button" parent="InventoryPanel/OtherMasks"] custom_minimum_size = Vector2(80, 80) layout_mode = 2 theme_type_variation = &"SlotFull" script = ExtResource("9_sse4t") index = 3 [node name="TextureRect2" type="TextureRect" parent="InventoryPanel/OtherMasks/Mask2"] layout_mode = 1 anchors_preset = 15 anchor_right = 1.0 anchor_bottom = 1.0 grow_horizontal = 2 grow_vertical = 2 texture = SubResource("GradientTexture1D_sn1ph") [node name="TextureRect3" type="TextureRect" parent="InventoryPanel/OtherMasks/Mask2"] layout_mode = 1 anchors_preset = 5 anchor_left = 0.5 anchor_right = 0.5 offset_left = -40.0 offset_right = 40.0 offset_bottom = 2.0 grow_horizontal = 2 texture = SubResource("GradientTexture1D_6qxyw") [node name="TextureRect4" type="TextureRect" parent="InventoryPanel/OtherMasks/Mask2"] layout_mode = 1 anchors_preset = 7 anchor_left = 0.5 anchor_top = 1.0 anchor_right = 0.5 anchor_bottom = 1.0 offset_left = -40.0 offset_top = -2.0 offset_right = 40.0 grow_horizontal = 2 grow_vertical = 0 texture = SubResource("GradientTexture1D_6qxyw") [node name="Dash" type="TextureRect" parent="InventoryPanel/OtherMasks/Mask2"] visible = false custom_minimum_size = Vector2(54, 54) layout_mode = 1 anchors_preset = 8 anchor_left = 0.5 anchor_top = 0.5 anchor_right = 0.5 anchor_bottom = 0.5 offset_left = -27.0 offset_top = -27.0 offset_right = 27.0 offset_bottom = 27.0 grow_horizontal = 2 grow_vertical = 2 texture = ExtResource("5_v5wbf") expand_mode = 1 stretch_mode = 5 [node name="Grapple" type="TextureRect" parent="InventoryPanel/OtherMasks/Mask2"] visible = false custom_minimum_size = Vector2(54, 54) layout_mode = 1 anchors_preset = 8 anchor_left = 0.5 anchor_top = 0.5 anchor_right = 0.5 anchor_bottom = 0.5 offset_left = -27.0 offset_top = -27.0 offset_right = 27.0 offset_bottom = 27.0 grow_horizontal = 2 grow_vertical = 2 texture = ExtResource("6_2lib2") expand_mode = 1 stretch_mode = 5 [node name="Freeze" type="TextureRect" parent="InventoryPanel/OtherMasks/Mask2"] visible = false custom_minimum_size = Vector2(54, 54) layout_mode = 1 anchors_preset = 8 anchor_left = 0.5 anchor_top = 0.5 anchor_right = 0.5 anchor_bottom = 0.5 offset_left = -27.0 offset_top = -27.0 offset_right = 27.0 offset_bottom = 27.0 grow_horizontal = 2 grow_vertical = 2 texture = ExtResource("5_v5wbf") expand_mode = 1 stretch_mode = 5 [node name="Minions" type="TextureRect" parent="InventoryPanel/OtherMasks/Mask2"] visible = false custom_minimum_size = Vector2(54, 54) layout_mode = 1 anchors_preset = 8 anchor_left = 0.5 anchor_top = 0.5 anchor_right = 0.5 anchor_bottom = 0.5 offset_left = -27.0 offset_top = -27.0 offset_right = 27.0 offset_bottom = 27.0 grow_horizontal = 2 grow_vertical = 2 texture = ExtResource("7_uu2l2") expand_mode = 1 stretch_mode = 5 [node name="Mask3" type="Button" parent="InventoryPanel/OtherMasks"] custom_minimum_size = Vector2(80, 80) layout_mode = 2 theme_type_variation = &"SlotFull" script = ExtResource("9_sse4t") index = 4 [node name="TextureRect2" type="TextureRect" parent="InventoryPanel/OtherMasks/Mask3"] layout_mode = 1 anchors_preset = 15 anchor_right = 1.0 anchor_bottom = 1.0 grow_horizontal = 2 grow_vertical = 2 texture = SubResource("GradientTexture1D_sn1ph") [node name="TextureRect3" type="TextureRect" parent="InventoryPanel/OtherMasks/Mask3"] layout_mode = 1 anchors_preset = 5 anchor_left = 0.5 anchor_right = 0.5 offset_left = -40.0 offset_right = 40.0 offset_bottom = 2.0 grow_horizontal = 2 texture = SubResource("GradientTexture1D_6qxyw") [node name="TextureRect4" type="TextureRect" parent="InventoryPanel/OtherMasks/Mask3"] layout_mode = 1 anchors_preset = 7 anchor_left = 0.5 anchor_top = 1.0 anchor_right = 0.5 anchor_bottom = 1.0 offset_left = -40.0 offset_top = -2.0 offset_right = 40.0 grow_horizontal = 2 grow_vertical = 0 texture = SubResource("GradientTexture1D_6qxyw") [node name="Dash" type="TextureRect" parent="InventoryPanel/OtherMasks/Mask3"] visible = false custom_minimum_size = Vector2(54, 54) layout_mode = 1 anchors_preset = 8 anchor_left = 0.5 anchor_top = 0.5 anchor_right = 0.5 anchor_bottom = 0.5 offset_left = -27.0 offset_top = -27.0 offset_right = 27.0 offset_bottom = 27.0 grow_horizontal = 2 grow_vertical = 2 texture = ExtResource("5_v5wbf") expand_mode = 1 stretch_mode = 5 [node name="Grapple" type="TextureRect" parent="InventoryPanel/OtherMasks/Mask3"] visible = false custom_minimum_size = Vector2(54, 54) layout_mode = 1 anchors_preset = 8 anchor_left = 0.5 anchor_top = 0.5 anchor_right = 0.5 anchor_bottom = 0.5 offset_left = -27.0 offset_top = -27.0 offset_right = 27.0 offset_bottom = 27.0 grow_horizontal = 2 grow_vertical = 2 texture = ExtResource("6_2lib2") expand_mode = 1 stretch_mode = 5 [node name="Freeze" type="TextureRect" parent="InventoryPanel/OtherMasks/Mask3"] visible = false custom_minimum_size = Vector2(54, 54) layout_mode = 1 anchors_preset = 8 anchor_left = 0.5 anchor_top = 0.5 anchor_right = 0.5 anchor_bottom = 0.5 offset_left = -27.0 offset_top = -27.0 offset_right = 27.0 offset_bottom = 27.0 grow_horizontal = 2 grow_vertical = 2 texture = ExtResource("5_v5wbf") expand_mode = 1 stretch_mode = 5 [node name="Minions" type="TextureRect" parent="InventoryPanel/OtherMasks/Mask3"] visible = false custom_minimum_size = Vector2(54, 54) layout_mode = 1 anchors_preset = 8 anchor_left = 0.5 anchor_top = 0.5 anchor_right = 0.5 anchor_bottom = 0.5 offset_left = -27.0 offset_top = -27.0 offset_right = 27.0 offset_bottom = 27.0 grow_horizontal = 2 grow_vertical = 2 texture = ExtResource("7_uu2l2") expand_mode = 1 stretch_mode = 5 [node name="Mask4" type="Button" parent="InventoryPanel/OtherMasks"] custom_minimum_size = Vector2(80, 80) layout_mode = 2 theme_type_variation = &"SlotFull" script = ExtResource("9_sse4t") index = 5 [node name="TextureRect2" type="TextureRect" parent="InventoryPanel/OtherMasks/Mask4"] layout_mode = 1 anchors_preset = 15 anchor_right = 1.0 anchor_bottom = 1.0 grow_horizontal = 2 grow_vertical = 2 texture = SubResource("GradientTexture1D_sn1ph") [node name="TextureRect3" type="TextureRect" parent="InventoryPanel/OtherMasks/Mask4"] layout_mode = 1 anchors_preset = 5 anchor_left = 0.5 anchor_right = 0.5 offset_left = -40.0 offset_right = 40.0 offset_bottom = 2.0 grow_horizontal = 2 texture = SubResource("GradientTexture1D_6qxyw") [node name="TextureRect4" type="TextureRect" parent="InventoryPanel/OtherMasks/Mask4"] layout_mode = 1 anchors_preset = 7 anchor_left = 0.5 anchor_top = 1.0 anchor_right = 0.5 anchor_bottom = 1.0 offset_left = -40.0 offset_top = -2.0 offset_right = 40.0 grow_horizontal = 2 grow_vertical = 0 texture = SubResource("GradientTexture1D_6qxyw") [node name="Dash" type="TextureRect" parent="InventoryPanel/OtherMasks/Mask4"] visible = false custom_minimum_size = Vector2(54, 54) layout_mode = 1 anchors_preset = 8 anchor_left = 0.5 anchor_top = 0.5 anchor_right = 0.5 anchor_bottom = 0.5 offset_left = -27.0 offset_top = -27.0 offset_right = 27.0 offset_bottom = 27.0 grow_horizontal = 2 grow_vertical = 2 texture = ExtResource("5_v5wbf") expand_mode = 1 stretch_mode = 5 [node name="Grapple" type="TextureRect" parent="InventoryPanel/OtherMasks/Mask4"] visible = false custom_minimum_size = Vector2(54, 54) layout_mode = 1 anchors_preset = 8 anchor_left = 0.5 anchor_top = 0.5 anchor_right = 0.5 anchor_bottom = 0.5 offset_left = -27.0 offset_top = -27.0 offset_right = 27.0 offset_bottom = 27.0 grow_horizontal = 2 grow_vertical = 2 texture = ExtResource("6_2lib2") expand_mode = 1 stretch_mode = 5 [node name="Freeze" type="TextureRect" parent="InventoryPanel/OtherMasks/Mask4"] visible = false custom_minimum_size = Vector2(54, 54) layout_mode = 1 anchors_preset = 8 anchor_left = 0.5 anchor_top = 0.5 anchor_right = 0.5 anchor_bottom = 0.5 offset_left = -27.0 offset_top = -27.0 offset_right = 27.0 offset_bottom = 27.0 grow_horizontal = 2 grow_vertical = 2 texture = ExtResource("5_v5wbf") expand_mode = 1 stretch_mode = 5 [node name="Minions" type="TextureRect" parent="InventoryPanel/OtherMasks/Mask4"] visible = false custom_minimum_size = Vector2(54, 54) layout_mode = 1 anchors_preset = 8 anchor_left = 0.5 anchor_top = 0.5 anchor_right = 0.5 anchor_bottom = 0.5 offset_left = -27.0 offset_top = -27.0 offset_right = 27.0 offset_bottom = 27.0 grow_horizontal = 2 grow_vertical = 2 texture = ExtResource("7_uu2l2") expand_mode = 1 stretch_mode = 5 [node name="Button" type="Button" parent="InventoryPanel"] layout_mode = 1 anchors_preset = 3 anchor_left = 1.0 anchor_top = 1.0 anchor_right = 1.0 anchor_bottom = 1.0 offset_left = -166.0 offset_top = -57.0 offset_right = -62.0 offset_bottom = -22.0 grow_horizontal = 0 grow_vertical = 0 text = " Close" expand_icon = true [node name="TextureRect" type="TextureRect" parent="InventoryPanel/Button"] layout_mode = 1 anchors_preset = 15 anchor_right = 1.0 anchor_bottom = 1.0 offset_left = 21.0 offset_right = -81.0 grow_horizontal = 2 grow_vertical = 2 texture = ExtResource("10_sse4t") expand_mode = 1 stretch_mode = 5