[gd_scene load_steps=16 format=3 uid="uid://csadps2at3npv"] [ext_resource type="Texture2D" uid="uid://dhvatbbng4411" path="res://assets/ui/window/window_header.png" id="1_0708f"] [ext_resource type="Script" uid="uid://ccmiaof7tpjxn" path="res://src/scripts/ui/inventory.gd" id="1_ylnvo"] [ext_resource type="FontFile" uid="uid://sua821wsaeli" path="res://assets/fonts/Candara_Bold.ttf" id="2_apwy2"] [ext_resource type="StyleBox" uid="uid://copt367rq3lyr" path="res://src/resources/ui/ui_panel.tres" id="3_qcfrv"] [ext_resource type="Texture2D" uid="uid://dd48efbhydh3d" path="res://assets/ui/icons/spell_slot_empty_icon.png" id="4_16ir6"] [ext_resource type="PackedScene" uid="uid://ckwydalda0teo" path="res://src/scenes/characters/rig.tscn" id="5_dryat"] [ext_resource type="FontFile" uid="uid://d3s081dnj7ea4" path="res://assets/fonts/Candara_Italic.ttf" id="5_ylnvo"] [sub_resource type="Gradient" id="Gradient_s4y2v"] colors = PackedColorArray(0.0941176, 0.101961, 0.133333, 1, 0.0185326, 0.0209737, 0.0325612, 1) [sub_resource type="GradientTexture2D" id="GradientTexture2D_0708f"] gradient = SubResource("Gradient_s4y2v") fill_to = Vector2(0, 1) [sub_resource type="LabelSettings" id="LabelSettings_qcfrv"] font = ExtResource("2_apwy2") font_size = 48 font_color = Color(0.835294, 0.627451, 0.356863, 1) [sub_resource type="Environment" id="Environment_dryat"] [sub_resource type="World3D" id="World3D_tfrle"] environment = SubResource("Environment_dryat") [sub_resource type="LabelSettings" id="LabelSettings_31epi"] font = ExtResource("2_apwy2") font_size = 36 font_color = Color(0.835294, 0.627451, 0.356863, 1) shadow_color = Color(0, 0, 0, 1) [sub_resource type="LabelSettings" id="LabelSettings_dryat"] font = ExtResource("5_ylnvo") font_size = 24 [sub_resource type="LabelSettings" id="LabelSettings_tfrle"] font = ExtResource("2_apwy2") font_size = 32 font_color = Color(0.835294, 0.627451, 0.356863, 1) shadow_color = Color(0, 0, 0, 1) [node name="Inventory" type="Control"] layout_mode = 3 anchors_preset = 15 anchor_right = 1.0 anchor_bottom = 1.0 grow_horizontal = 2 grow_vertical = 2 script = ExtResource("1_ylnvo") [node name="BackgroundGradient" type="TextureRect" parent="."] layout_mode = 1 anchors_preset = 15 anchor_right = 1.0 anchor_bottom = 1.0 grow_horizontal = 2 grow_vertical = 2 texture = SubResource("GradientTexture2D_0708f") [node name="MarginContainer" type="MarginContainer" parent="."] layout_mode = 1 anchors_preset = 15 anchor_right = 1.0 anchor_bottom = 1.0 grow_horizontal = 2 grow_vertical = 2 theme_override_constants/margin_left = 32 theme_override_constants/margin_top = 32 theme_override_constants/margin_right = 32 theme_override_constants/margin_bottom = 32 [node name="VBoxContainer" type="VBoxContainer" parent="MarginContainer"] layout_mode = 2 [node name="HeaderRect" type="TextureRect" parent="MarginContainer/VBoxContainer"] layout_mode = 2 texture = ExtResource("1_0708f") stretch_mode = 5 [node name="Label" type="Label" parent="MarginContainer/VBoxContainer/HeaderRect"] layout_mode = 1 anchors_preset = 15 anchor_right = 1.0 anchor_bottom = 1.0 grow_horizontal = 2 grow_vertical = 2 text = "Inventory" label_settings = SubResource("LabelSettings_qcfrv") horizontal_alignment = 1 vertical_alignment = 1 [node name="HBoxContainer" type="HBoxContainer" parent="MarginContainer/VBoxContainer"] layout_mode = 2 size_flags_vertical = 3 theme_override_constants/separation = 0 [node name="EquippedItems" type="PanelContainer" parent="MarginContainer/VBoxContainer/HBoxContainer"] custom_minimum_size = Vector2(960, 0) layout_mode = 2 theme_override_styles/panel = ExtResource("3_qcfrv") [node name="SubViewportContainer" type="SubViewportContainer" parent="MarginContainer/VBoxContainer/HBoxContainer"] custom_minimum_size = Vector2(512, 0) layout_mode = 2 stretch = true [node name="SubViewport" type="SubViewport" parent="MarginContainer/VBoxContainer/HBoxContainer/SubViewportContainer"] world_3d = SubResource("World3D_tfrle") transparent_bg = true handle_input_locally = false size = Vector2i(512, 1228) render_target_update_mode = 4 [node name="Rig" parent="MarginContainer/VBoxContainer/HBoxContainer/SubViewportContainer/SubViewport" instance=ExtResource("5_dryat")] [node name="Camera3D" type="Camera3D" parent="MarginContainer/VBoxContainer/HBoxContainer/SubViewportContainer/SubViewport"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1, 3) fov = 50.8 [node name="DirectionalLight3D" type="DirectionalLight3D" parent="MarginContainer/VBoxContainer/HBoxContainer/SubViewportContainer/SubViewport"] transform = Transform3D(-0.866023, -0.433016, 0.250001, 0.498707, -0.712081, 0.494198, -0.0359752, 0.552664, 0.832627, 0, 0, 0) shadow_enabled = true [node name="VBoxContainer" type="VBoxContainer" parent="MarginContainer/VBoxContainer/HBoxContainer"] custom_minimum_size = Vector2(384, 0) layout_mode = 2 size_flags_horizontal = 3 [node name="CharacterSheet" type="PanelContainer" parent="MarginContainer/VBoxContainer/HBoxContainer/VBoxContainer"] layout_mode = 2 size_flags_vertical = 3 theme_override_styles/panel = ExtResource("3_qcfrv") [node name="VBoxContainer" type="VBoxContainer" parent="MarginContainer/VBoxContainer/HBoxContainer/VBoxContainer/CharacterSheet"] layout_mode = 2 [node name="LevelLabel" type="Label" parent="MarginContainer/VBoxContainer/HBoxContainer/VBoxContainer/CharacterSheet/VBoxContainer"] unique_name_in_owner = true layout_mode = 2 text = "Level 1" label_settings = SubResource("LabelSettings_31epi") horizontal_alignment = 1 [node name="GridContainer" type="GridContainer" parent="MarginContainer/VBoxContainer/HBoxContainer/VBoxContainer/CharacterSheet/VBoxContainer"] layout_mode = 2 columns = 2 [node name="Attribute1" type="TextureRect" parent="MarginContainer/VBoxContainer/HBoxContainer/VBoxContainer/CharacterSheet/VBoxContainer/GridContainer"] layout_mode = 2 size_flags_horizontal = 6 texture = ExtResource("4_16ir6") [node name="VBoxContainer" type="VBoxContainer" parent="MarginContainer/VBoxContainer/HBoxContainer/VBoxContainer/CharacterSheet/VBoxContainer/GridContainer/Attribute1"] layout_mode = 1 anchors_preset = 14 anchor_top = 0.5 anchor_right = 1.0 anchor_bottom = 0.5 grow_horizontal = 2 grow_vertical = 2 [node name="AttributeName" type="Label" parent="MarginContainer/VBoxContainer/HBoxContainer/VBoxContainer/CharacterSheet/VBoxContainer/GridContainer/Attribute1/VBoxContainer"] layout_mode = 2 text = "Strength" label_settings = SubResource("LabelSettings_dryat") horizontal_alignment = 1 [node name="StrengthScore" type="Label" parent="MarginContainer/VBoxContainer/HBoxContainer/VBoxContainer/CharacterSheet/VBoxContainer/GridContainer/Attribute1/VBoxContainer"] unique_name_in_owner = true layout_mode = 2 text = "0" label_settings = SubResource("LabelSettings_tfrle") horizontal_alignment = 1 [node name="Attribute2" type="TextureRect" parent="MarginContainer/VBoxContainer/HBoxContainer/VBoxContainer/CharacterSheet/VBoxContainer/GridContainer"] layout_mode = 2 size_flags_horizontal = 6 texture = ExtResource("4_16ir6") [node name="VBoxContainer" type="VBoxContainer" parent="MarginContainer/VBoxContainer/HBoxContainer/VBoxContainer/CharacterSheet/VBoxContainer/GridContainer/Attribute2"] layout_mode = 1 anchors_preset = 14 anchor_top = 0.5 anchor_right = 1.0 anchor_bottom = 0.5 grow_horizontal = 2 grow_vertical = 2 [node name="AttributeName" type="Label" parent="MarginContainer/VBoxContainer/HBoxContainer/VBoxContainer/CharacterSheet/VBoxContainer/GridContainer/Attribute2/VBoxContainer"] layout_mode = 2 text = "Agility" label_settings = SubResource("LabelSettings_dryat") horizontal_alignment = 1 [node name="AgilityScore" type="Label" parent="MarginContainer/VBoxContainer/HBoxContainer/VBoxContainer/CharacterSheet/VBoxContainer/GridContainer/Attribute2/VBoxContainer"] unique_name_in_owner = true layout_mode = 2 text = "0" label_settings = SubResource("LabelSettings_tfrle") horizontal_alignment = 1 [node name="Attribute3" type="TextureRect" parent="MarginContainer/VBoxContainer/HBoxContainer/VBoxContainer/CharacterSheet/VBoxContainer/GridContainer"] layout_mode = 2 size_flags_horizontal = 6 texture = ExtResource("4_16ir6") [node name="VBoxContainer" type="VBoxContainer" parent="MarginContainer/VBoxContainer/HBoxContainer/VBoxContainer/CharacterSheet/VBoxContainer/GridContainer/Attribute3"] layout_mode = 1 anchors_preset = 14 anchor_top = 0.5 anchor_right = 1.0 anchor_bottom = 0.5 grow_horizontal = 2 grow_vertical = 2 [node name="AttributeName" type="Label" parent="MarginContainer/VBoxContainer/HBoxContainer/VBoxContainer/CharacterSheet/VBoxContainer/GridContainer/Attribute3/VBoxContainer"] layout_mode = 2 text = "Speed" label_settings = SubResource("LabelSettings_dryat") horizontal_alignment = 1 [node name="SpeedScore" type="Label" parent="MarginContainer/VBoxContainer/HBoxContainer/VBoxContainer/CharacterSheet/VBoxContainer/GridContainer/Attribute3/VBoxContainer"] unique_name_in_owner = true layout_mode = 2 text = "0" label_settings = SubResource("LabelSettings_tfrle") horizontal_alignment = 1 [node name="Attribute4" type="TextureRect" parent="MarginContainer/VBoxContainer/HBoxContainer/VBoxContainer/CharacterSheet/VBoxContainer/GridContainer"] layout_mode = 2 size_flags_horizontal = 6 texture = ExtResource("4_16ir6") [node name="VBoxContainer" type="VBoxContainer" parent="MarginContainer/VBoxContainer/HBoxContainer/VBoxContainer/CharacterSheet/VBoxContainer/GridContainer/Attribute4"] layout_mode = 1 anchors_preset = 14 anchor_top = 0.5 anchor_right = 1.0 anchor_bottom = 0.5 grow_horizontal = 2 grow_vertical = 2 [node name="AttributeName" type="Label" parent="MarginContainer/VBoxContainer/HBoxContainer/VBoxContainer/CharacterSheet/VBoxContainer/GridContainer/Attribute4/VBoxContainer"] layout_mode = 2 text = "Endurance" label_settings = SubResource("LabelSettings_dryat") horizontal_alignment = 1 [node name="EnduranceScore" type="Label" parent="MarginContainer/VBoxContainer/HBoxContainer/VBoxContainer/CharacterSheet/VBoxContainer/GridContainer/Attribute4/VBoxContainer"] unique_name_in_owner = true layout_mode = 2 text = "0" label_settings = SubResource("LabelSettings_tfrle") horizontal_alignment = 1 [node name="HBoxContainer" type="HBoxContainer" parent="MarginContainer/VBoxContainer/HBoxContainer/VBoxContainer/CharacterSheet/VBoxContainer"] layout_mode = 2 [node name="AttackDamageLabel" type="Label" parent="MarginContainer/VBoxContainer/HBoxContainer/VBoxContainer/CharacterSheet/VBoxContainer/HBoxContainer"] layout_mode = 2 size_flags_horizontal = 3 text = "Attack damage" label_settings = SubResource("LabelSettings_dryat") horizontal_alignment = 1 [node name="AttackDamageValue" type="Label" parent="MarginContainer/VBoxContainer/HBoxContainer/VBoxContainer/CharacterSheet/VBoxContainer/HBoxContainer"] unique_name_in_owner = true layout_mode = 2 size_flags_horizontal = 3 text = "0" label_settings = SubResource("LabelSettings_tfrle") horizontal_alignment = 1