[gd_scene load_steps=10 format=3 uid="uid://tubxrqxjic6r"] [ext_resource type="Script" uid="uid://dm8d0ikf1n8qa" path="res://scenes/dragon_list/dragon_list_view.gd" id="1_q7g8i"] [ext_resource type="PackedScene" uid="uid://cq3orf2ktmel0" path="res://scenes/dragon_list/dragon/dragon.tscn" id="2_h4iwm"] [ext_resource type="Texture2D" uid="uid://d27vpp71fe4de" path="res://assets/sprites/ui/DP_UI_CharList_Frame.png" id="6_74fyi"] [ext_resource type="FontFile" uid="uid://u1pey2ilx31c" path="res://assets/fonts/Montjuic.ttf" id="8_74fyi"] [ext_resource type="Script" path="res://src/draggable.gd" id="8_b7eir"] [ext_resource type="Texture2D" uid="uid://bdrm1nxydvf5t" path="res://assets/sprites/ui/DP_UI_Label_Big.png" id="9_cv2ce"] [ext_resource type="Texture2D" uid="uid://bu5xa7tgfk3h3" path="res://assets/sprites/ui/DP_UI_Buttons01.png" id="9_k4ppc"] [sub_resource type="AtlasTexture" id="AtlasTexture_1n46k"] atlas = ExtResource("9_k4ppc") region = Rect2(0, 120, 38, 40) [sub_resource type="AtlasTexture" id="AtlasTexture_u20w8"] atlas = ExtResource("9_k4ppc") region = Rect2(0, 160, 38, 40) [node name="DragonList" type="Window" node_paths=PackedStringArray("dragon_list_pivot", "origin_name_label", "dragon_name_label")] transparent_bg = true size = Vector2i(300, 332) unresizable = true borderless = true always_on_top = true transparent = true script = ExtResource("1_q7g8i") dragon_list_entry_template = ExtResource("2_h4iwm") dragon_list_pivot = NodePath("CanvasLayer/SubViewportContainer/SubViewport/Pivot") origin_name_label = NodePath("CanvasLayer/TowerNameLabel/Label") dragon_name_label = NodePath("CanvasLayer/NameLabel/Label") [node name="CanvasLayer" type="CanvasLayer" parent="."] [node name="ColorRect" type="ColorRect" parent="CanvasLayer"] offset_left = 22.0 offset_top = 38.0 offset_right = 296.0 offset_bottom = 308.0 color = Color(0.176471, 0.227451, 0.239216, 1) [node name="Background" type="NinePatchRect" parent="CanvasLayer"] offset_left = 18.0 offset_top = 32.0 offset_right = 300.0 offset_bottom = 314.0 texture = ExtResource("6_74fyi") patch_margin_left = 32 patch_margin_top = 32 patch_margin_right = 32 patch_margin_bottom = 32 [node name="TowerNameLabel" type="NinePatchRect" parent="CanvasLayer"] offset_left = 34.0 offset_top = 50.0 offset_right = 284.0 offset_bottom = 98.0 texture = ExtResource("9_cv2ce") patch_margin_left = 74 patch_margin_right = 74 [node name="Label" type="Label" parent="CanvasLayer/TowerNameLabel"] layout_mode = 0 offset_left = 2.0 offset_top = 2.0 offset_right = 250.0 offset_bottom = 48.0 theme_override_fonts/font = ExtResource("8_74fyi") theme_override_font_sizes/font_size = 28 text = "AAAAAAAAAAAAAAAA" horizontal_alignment = 1 vertical_alignment = 1 [node name="NameLabel" type="TextureRect" parent="CanvasLayer"] offset_left = 89.0 offset_top = 228.0 offset_right = 237.0 offset_bottom = 276.0 texture = ExtResource("9_cv2ce") [node name="Label" type="Label" parent="CanvasLayer/NameLabel"] layout_mode = 0 offset_top = 2.0 offset_right = 148.0 offset_bottom = 48.0 theme_override_fonts/font = ExtResource("8_74fyi") theme_override_font_sizes/font_size = 28 text = "DRAGONET" horizontal_alignment = 1 vertical_alignment = 1 [node name="Dragger" type="Control" parent="CanvasLayer"] layout_mode = 3 anchors_preset = 0 offset_left = 18.0 offset_top = 32.0 offset_right = 307.0 offset_bottom = 320.0 script = ExtResource("8_b7eir") [node name="SubViewportContainer" type="SubViewportContainer" parent="CanvasLayer"] offset_left = 24.0 offset_top = 105.0 offset_right = 224.0 offset_bottom = 213.0 [node name="SubViewport" type="SubViewport" parent="CanvasLayer/SubViewportContainer"] transparent_bg = true handle_input_locally = false size = Vector2i(270, 108) render_target_update_mode = 4 [node name="Pivot" type="Node2D" parent="CanvasLayer/SubViewportContainer/SubViewport"] position = Vector2(135, 54) [node name="dragon_previous" type="Button" parent="CanvasLayer"] offset_left = 127.0 offset_top = 136.0 offset_right = 173.0 offset_bottom = 184.0 scale = Vector2(-1, 1) focus_mode = 0 icon = SubResource("AtlasTexture_1n46k") flat = true [node name="dragon_next" type="Button" parent="CanvasLayer"] offset_left = 185.0 offset_top = 136.0 offset_right = 231.0 offset_bottom = 184.0 focus_mode = 0 icon = SubResource("AtlasTexture_1n46k") flat = true [node name="close" type="Button" parent="CanvasLayer"] offset_left = 264.0 offset_top = 12.0 offset_right = 310.0 offset_bottom = 60.0 focus_mode = 0 icon = SubResource("AtlasTexture_u20w8") flat = true [connection signal="close_requested" from="." to="." method="_on_close_requested"] [connection signal="pressed" from="CanvasLayer/dragon_previous" to="." method="_on_dragon_previous_pressed"] [connection signal="pressed" from="CanvasLayer/dragon_next" to="." method="_on_dragon_next_pressed"] [connection signal="pressed" from="CanvasLayer/close" to="." method="_on_close_pressed"]