La-Torreta-del-Drac/scenes/dragon_editor/dragon_editor.tscn
2025-04-12 17:12:04 +02:00

1301 lines
35 KiB
Text

[gd_scene load_steps=169 format=3 uid="uid://fut42ruut302"]
[ext_resource type="Script" uid="uid://bfuos2kgfgber" path="res://scenes/dragon_editor/dragon_editor.gd" id="1_8vkll"]
[ext_resource type="SpriteFrames" uid="uid://ccxyplt2t7t6y" path="res://assets/animations/hats/barretina.tres" id="2_aystc"]
[ext_resource type="Script" uid="uid://rw26nny160xh" path="res://src/dragon_outfit.gd" id="3_x0448"]
[ext_resource type="Texture2D" uid="uid://c7nmelv0lx3i3" path="res://assets/sprites/decor/DP_acc_escut_Anim.png" id="4_aystc"]
[ext_resource type="Texture2D" uid="uid://drnel2cjwf5dr" path="res://assets/sprites/decor/DP_acc_espasa_Anim.png" id="5_x0448"]
[ext_resource type="Texture2D" uid="uid://dbbcv076jh4ep" path="res://assets/sprites/decor/DP_acc_rosa_Anim.png" id="6_hukd7"]
[ext_resource type="Texture2D" uid="uid://dceoy4417v83e" path="res://assets/sprites/ui/DP_UI_CharCreation_BG.png" id="6_udwtk"]
[ext_resource type="Script" uid="uid://dxl7onk7x6h8b" path="res://src/draggable.gd" id="7_1vw8k"]
[ext_resource type="Texture2D" uid="uid://clp02nlyac2g8" path="res://assets/sprites/dragons/DP_drac02_Anim.png" id="7_6eo4l"]
[ext_resource type="Texture2D" uid="uid://bu5xa7tgfk3h3" path="res://assets/sprites/ui/DP_UI_Buttons01.png" id="7_qppok"]
[ext_resource type="Texture2D" uid="uid://c0ix7r57l1swx" path="res://assets/sprites/dragons/DP_drac06_Anim.png" id="8_c4sli"]
[ext_resource type="Texture2D" uid="uid://bgpbbkmwt8ysq" path="res://assets/sprites/ui/DP_UI_Button_Text.png" id="8_ofxsr"]
[ext_resource type="Script" uid="uid://mhudiyt5gnt1" path="res://scenes/dragon_editor/line_edit.gd" id="9_xhgxf"]
[ext_resource type="Texture2D" uid="uid://f4c3ib4p7gcy" path="res://assets/sprites/dragons/DP_drac01_Anim.png" id="9_xxrn0"]
[ext_resource type="Texture2D" uid="uid://blej4jyd3oup1" path="res://assets/sprites/dragons/DP_drac04_Anim.png" id="10_q2c4g"]
[ext_resource type="Texture2D" uid="uid://ig3pbqrpnm7u" path="res://assets/sprites/dragons/DP_drac03_Anim.png" id="11_tjfw2"]
[ext_resource type="Texture2D" uid="uid://d21m7gvjn7t2w" path="res://assets/sprites/dragons/DP_drac05_Anim.png" id="12_53w5y"]
[ext_resource type="Texture2D" uid="uid://bdrm1nxydvf5t" path="res://assets/sprites/ui/DP_UI_Label_Big.png" id="12_qppok"]
[ext_resource type="StyleBox" uid="uid://bhe580k04w6ve" path="res://assets/styles/style_box_empty.tres" id="14_bh8dj"]
[sub_resource type="Resource" id="Resource_nlx3a"]
script = ExtResource("3_x0448")
allow_null = true
outfits = Array[SpriteFrames]([ExtResource("2_aystc")])
metadata/_custom_type_script = "uid://rw26nny160xh"
[sub_resource type="Resource" id="Resource_1dq4x"]
script = ExtResource("3_x0448")
allow_null = true
outfits = Array[SpriteFrames]([ExtResource("2_aystc")])
metadata/_custom_type_script = "uid://rw26nny160xh"
[sub_resource type="AtlasTexture" id="AtlasTexture_n1vju"]
atlas = ExtResource("4_aystc")
region = Rect2(0, 216, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_m1nfd"]
atlas = ExtResource("4_aystc")
region = Rect2(108, 216, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_3fnsk"]
atlas = ExtResource("4_aystc")
region = Rect2(216, 216, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_njuvk"]
atlas = ExtResource("4_aystc")
region = Rect2(324, 216, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_mq26c"]
atlas = ExtResource("4_aystc")
region = Rect2(0, 0, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_p6fb4"]
atlas = ExtResource("4_aystc")
region = Rect2(108, 0, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_fwa0p"]
atlas = ExtResource("4_aystc")
region = Rect2(216, 0, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_26ptf"]
atlas = ExtResource("4_aystc")
region = Rect2(324, 0, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_amy8y"]
atlas = ExtResource("4_aystc")
region = Rect2(432, 0, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_knwp6"]
atlas = ExtResource("4_aystc")
region = Rect2(540, 0, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_yfy00"]
atlas = ExtResource("4_aystc")
region = Rect2(0, 108, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_bnccx"]
atlas = ExtResource("4_aystc")
region = Rect2(108, 108, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_hc8ch"]
atlas = ExtResource("4_aystc")
region = Rect2(216, 108, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_0nuxw"]
atlas = ExtResource("4_aystc")
region = Rect2(324, 108, 108, 108)
[sub_resource type="SpriteFrames" id="SpriteFrames_gqmmt"]
animations = [{
"frames": [{
"duration": 1.0,
"texture": SubResource("AtlasTexture_n1vju")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_m1nfd")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_3fnsk")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_njuvk")
}],
"loop": true,
"name": &"fly",
"speed": 5.0
}, {
"frames": [{
"duration": 1.0,
"texture": SubResource("AtlasTexture_mq26c")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_p6fb4")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_fwa0p")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_26ptf")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_amy8y")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_knwp6")
}],
"loop": true,
"name": &"idle",
"speed": 5.0
}, {
"frames": [{
"duration": 1.0,
"texture": SubResource("AtlasTexture_yfy00")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_bnccx")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_hc8ch")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_0nuxw")
}],
"loop": true,
"name": &"walk",
"speed": 5.0
}]
[sub_resource type="AtlasTexture" id="AtlasTexture_qwppa"]
atlas = ExtResource("5_x0448")
region = Rect2(0, 216, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_1uixo"]
atlas = ExtResource("5_x0448")
region = Rect2(108, 216, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_xccp0"]
atlas = ExtResource("5_x0448")
region = Rect2(216, 216, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_nyede"]
atlas = ExtResource("5_x0448")
region = Rect2(324, 216, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_cxse4"]
atlas = ExtResource("5_x0448")
region = Rect2(0, 0, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_edjcl"]
atlas = ExtResource("5_x0448")
region = Rect2(108, 0, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_jhak8"]
atlas = ExtResource("5_x0448")
region = Rect2(216, 0, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_t2351"]
atlas = ExtResource("5_x0448")
region = Rect2(324, 0, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_uw07h"]
atlas = ExtResource("5_x0448")
region = Rect2(432, 0, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_xcrai"]
atlas = ExtResource("5_x0448")
region = Rect2(540, 0, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_tywya"]
atlas = ExtResource("5_x0448")
region = Rect2(0, 108, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_7pu4u"]
atlas = ExtResource("5_x0448")
region = Rect2(108, 108, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_i1w1o"]
atlas = ExtResource("5_x0448")
region = Rect2(216, 108, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_xsi0i"]
atlas = ExtResource("5_x0448")
region = Rect2(324, 108, 108, 108)
[sub_resource type="SpriteFrames" id="SpriteFrames_yc10j"]
animations = [{
"frames": [{
"duration": 1.0,
"texture": SubResource("AtlasTexture_qwppa")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_1uixo")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_xccp0")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_nyede")
}],
"loop": true,
"name": &"fly",
"speed": 5.0
}, {
"frames": [{
"duration": 1.0,
"texture": SubResource("AtlasTexture_cxse4")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_edjcl")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_jhak8")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_t2351")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_uw07h")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_xcrai")
}],
"loop": true,
"name": &"idle",
"speed": 5.0
}, {
"frames": [{
"duration": 1.0,
"texture": SubResource("AtlasTexture_tywya")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_7pu4u")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_i1w1o")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_xsi0i")
}],
"loop": true,
"name": &"walk",
"speed": 5.0
}]
[sub_resource type="AtlasTexture" id="AtlasTexture_ifv4k"]
atlas = ExtResource("6_hukd7")
region = Rect2(0, 216, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_uera2"]
atlas = ExtResource("6_hukd7")
region = Rect2(108, 216, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_0q8tn"]
atlas = ExtResource("6_hukd7")
region = Rect2(216, 216, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_f2bes"]
atlas = ExtResource("6_hukd7")
region = Rect2(324, 216, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_albls"]
atlas = ExtResource("6_hukd7")
region = Rect2(0, 0, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_mlrdx"]
atlas = ExtResource("6_hukd7")
region = Rect2(108, 0, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_dipuj"]
atlas = ExtResource("6_hukd7")
region = Rect2(216, 0, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_d0xss"]
atlas = ExtResource("6_hukd7")
region = Rect2(324, 0, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_mpdbr"]
atlas = ExtResource("6_hukd7")
region = Rect2(432, 0, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_dy3ut"]
atlas = ExtResource("6_hukd7")
region = Rect2(540, 0, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_gi66g"]
atlas = ExtResource("6_hukd7")
region = Rect2(0, 108, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_am77p"]
atlas = ExtResource("6_hukd7")
region = Rect2(108, 108, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_asxml"]
atlas = ExtResource("6_hukd7")
region = Rect2(216, 108, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_pral7"]
atlas = ExtResource("6_hukd7")
region = Rect2(324, 108, 108, 108)
[sub_resource type="SpriteFrames" id="SpriteFrames_rhebu"]
animations = [{
"frames": [{
"duration": 1.0,
"texture": SubResource("AtlasTexture_ifv4k")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_uera2")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_0q8tn")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_f2bes")
}],
"loop": true,
"name": &"fly",
"speed": 5.0
}, {
"frames": [{
"duration": 1.0,
"texture": SubResource("AtlasTexture_albls")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_mlrdx")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_dipuj")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_d0xss")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_mpdbr")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_dy3ut")
}],
"loop": true,
"name": &"idle",
"speed": 5.0
}, {
"frames": [{
"duration": 1.0,
"texture": SubResource("AtlasTexture_gi66g")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_am77p")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_asxml")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_pral7")
}],
"loop": true,
"name": &"walk",
"speed": 5.0
}]
[sub_resource type="Resource" id="Resource_if2jb"]
script = ExtResource("3_x0448")
allow_null = true
outfits = Array[SpriteFrames]([SubResource("SpriteFrames_gqmmt"), SubResource("SpriteFrames_yc10j"), SubResource("SpriteFrames_rhebu")])
metadata/_custom_type_script = "uid://rw26nny160xh"
[sub_resource type="AtlasTexture" id="AtlasTexture_mmj1o"]
atlas = ExtResource("7_6eo4l")
region = Rect2(0, 216, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_biwbj"]
atlas = ExtResource("7_6eo4l")
region = Rect2(108, 216, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_e86o5"]
atlas = ExtResource("7_6eo4l")
region = Rect2(216, 216, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_5exht"]
atlas = ExtResource("7_6eo4l")
region = Rect2(324, 216, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_62vta"]
atlas = ExtResource("7_6eo4l")
region = Rect2(0, 0, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_ijluj"]
atlas = ExtResource("7_6eo4l")
region = Rect2(108, 0, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_t186t"]
atlas = ExtResource("7_6eo4l")
region = Rect2(216, 0, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_iei0t"]
atlas = ExtResource("7_6eo4l")
region = Rect2(324, 0, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_u1l6v"]
atlas = ExtResource("7_6eo4l")
region = Rect2(432, 0, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_bk2js"]
atlas = ExtResource("7_6eo4l")
region = Rect2(540, 0, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_11k2n"]
atlas = ExtResource("7_6eo4l")
region = Rect2(0, 108, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_m3pae"]
atlas = ExtResource("7_6eo4l")
region = Rect2(108, 108, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_wfq62"]
atlas = ExtResource("7_6eo4l")
region = Rect2(216, 108, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_0yic0"]
atlas = ExtResource("7_6eo4l")
region = Rect2(324, 108, 108, 108)
[sub_resource type="SpriteFrames" id="SpriteFrames_0hqgm"]
animations = [{
"frames": [{
"duration": 1.0,
"texture": SubResource("AtlasTexture_mmj1o")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_biwbj")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_e86o5")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_5exht")
}],
"loop": true,
"name": &"fly",
"speed": 5.0
}, {
"frames": [{
"duration": 1.0,
"texture": SubResource("AtlasTexture_62vta")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_ijluj")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_t186t")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_iei0t")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_u1l6v")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_bk2js")
}],
"loop": true,
"name": &"idle",
"speed": 5.0
}, {
"frames": [{
"duration": 1.0,
"texture": SubResource("AtlasTexture_11k2n")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_m3pae")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_wfq62")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_0yic0")
}],
"loop": true,
"name": &"walk",
"speed": 5.0
}]
[sub_resource type="AtlasTexture" id="AtlasTexture_vs0c3"]
atlas = ExtResource("8_c4sli")
region = Rect2(0, 216, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_wiled"]
atlas = ExtResource("8_c4sli")
region = Rect2(108, 216, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_3qimm"]
atlas = ExtResource("8_c4sli")
region = Rect2(216, 216, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_pgupe"]
atlas = ExtResource("8_c4sli")
region = Rect2(324, 216, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_nmisb"]
atlas = ExtResource("8_c4sli")
region = Rect2(0, 0, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_ply4o"]
atlas = ExtResource("8_c4sli")
region = Rect2(108, 0, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_uldnr"]
atlas = ExtResource("8_c4sli")
region = Rect2(216, 0, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_cuv31"]
atlas = ExtResource("8_c4sli")
region = Rect2(324, 0, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_68pbo"]
atlas = ExtResource("8_c4sli")
region = Rect2(432, 0, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_sh07d"]
atlas = ExtResource("8_c4sli")
region = Rect2(540, 0, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_qc1gi"]
atlas = ExtResource("8_c4sli")
region = Rect2(0, 108, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_58c6e"]
atlas = ExtResource("8_c4sli")
region = Rect2(108, 108, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_lvnxr"]
atlas = ExtResource("8_c4sli")
region = Rect2(216, 108, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_6ndl6"]
atlas = ExtResource("8_c4sli")
region = Rect2(324, 108, 108, 108)
[sub_resource type="SpriteFrames" id="SpriteFrames_o77k0"]
animations = [{
"frames": [{
"duration": 1.0,
"texture": SubResource("AtlasTexture_vs0c3")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_wiled")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_3qimm")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_pgupe")
}],
"loop": true,
"name": &"fly",
"speed": 5.0
}, {
"frames": [{
"duration": 1.0,
"texture": SubResource("AtlasTexture_nmisb")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_ply4o")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_uldnr")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_cuv31")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_68pbo")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_sh07d")
}],
"loop": true,
"name": &"idle",
"speed": 5.0
}, {
"frames": [{
"duration": 1.0,
"texture": SubResource("AtlasTexture_qc1gi")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_58c6e")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_lvnxr")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_6ndl6")
}],
"loop": true,
"name": &"walk",
"speed": 5.0
}]
[sub_resource type="AtlasTexture" id="AtlasTexture_7wf4o"]
atlas = ExtResource("9_xxrn0")
region = Rect2(0, 216, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_06adf"]
atlas = ExtResource("9_xxrn0")
region = Rect2(108, 216, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_r1nr2"]
atlas = ExtResource("9_xxrn0")
region = Rect2(216, 216, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_ob486"]
atlas = ExtResource("9_xxrn0")
region = Rect2(324, 216, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_vxc6x"]
atlas = ExtResource("9_xxrn0")
region = Rect2(0, 0, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_jbw75"]
atlas = ExtResource("9_xxrn0")
region = Rect2(108, 0, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_ei2lw"]
atlas = ExtResource("9_xxrn0")
region = Rect2(216, 0, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_q6cr0"]
atlas = ExtResource("9_xxrn0")
region = Rect2(324, 0, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_m3lw6"]
atlas = ExtResource("9_xxrn0")
region = Rect2(432, 0, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_kdf45"]
atlas = ExtResource("9_xxrn0")
region = Rect2(540, 0, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_1w6rw"]
atlas = ExtResource("9_xxrn0")
region = Rect2(0, 108, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_80v1m"]
atlas = ExtResource("9_xxrn0")
region = Rect2(108, 108, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_nv7os"]
atlas = ExtResource("9_xxrn0")
region = Rect2(216, 108, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_ly6pi"]
atlas = ExtResource("9_xxrn0")
region = Rect2(324, 108, 108, 108)
[sub_resource type="SpriteFrames" id="SpriteFrames_7b2ll"]
animations = [{
"frames": [{
"duration": 1.0,
"texture": SubResource("AtlasTexture_7wf4o")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_06adf")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_r1nr2")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_ob486")
}],
"loop": true,
"name": &"fly",
"speed": 5.0
}, {
"frames": [{
"duration": 1.0,
"texture": SubResource("AtlasTexture_vxc6x")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_jbw75")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_ei2lw")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_q6cr0")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_m3lw6")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_kdf45")
}],
"loop": true,
"name": &"idle",
"speed": 5.0
}, {
"frames": [{
"duration": 1.0,
"texture": SubResource("AtlasTexture_1w6rw")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_80v1m")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_nv7os")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_ly6pi")
}],
"loop": true,
"name": &"walk",
"speed": 5.0
}]
[sub_resource type="AtlasTexture" id="AtlasTexture_ub7hq"]
atlas = ExtResource("10_q2c4g")
region = Rect2(0, 216, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_frclk"]
atlas = ExtResource("10_q2c4g")
region = Rect2(108, 216, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_55hsi"]
atlas = ExtResource("10_q2c4g")
region = Rect2(216, 216, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_dhrkn"]
atlas = ExtResource("10_q2c4g")
region = Rect2(324, 216, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_7h6a8"]
atlas = ExtResource("10_q2c4g")
region = Rect2(0, 0, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_hk7mw"]
atlas = ExtResource("10_q2c4g")
region = Rect2(108, 0, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_4rwpa"]
atlas = ExtResource("10_q2c4g")
region = Rect2(216, 0, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_p1ygt"]
atlas = ExtResource("10_q2c4g")
region = Rect2(324, 0, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_3tl36"]
atlas = ExtResource("10_q2c4g")
region = Rect2(432, 0, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_oqwn7"]
atlas = ExtResource("10_q2c4g")
region = Rect2(540, 0, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_21i6q"]
atlas = ExtResource("10_q2c4g")
region = Rect2(0, 108, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_as7nj"]
atlas = ExtResource("10_q2c4g")
region = Rect2(108, 108, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_m3eui"]
atlas = ExtResource("10_q2c4g")
region = Rect2(216, 108, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_i7kqd"]
atlas = ExtResource("10_q2c4g")
region = Rect2(324, 108, 108, 108)
[sub_resource type="SpriteFrames" id="SpriteFrames_4orem"]
animations = [{
"frames": [{
"duration": 1.0,
"texture": SubResource("AtlasTexture_ub7hq")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_frclk")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_55hsi")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_dhrkn")
}],
"loop": true,
"name": &"fly",
"speed": 5.0
}, {
"frames": [{
"duration": 1.0,
"texture": SubResource("AtlasTexture_7h6a8")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_hk7mw")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_4rwpa")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_p1ygt")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_3tl36")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_oqwn7")
}],
"loop": true,
"name": &"idle",
"speed": 5.0
}, {
"frames": [{
"duration": 1.0,
"texture": SubResource("AtlasTexture_21i6q")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_as7nj")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_m3eui")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_i7kqd")
}],
"loop": true,
"name": &"walk",
"speed": 5.0
}]
[sub_resource type="AtlasTexture" id="AtlasTexture_x6jc7"]
atlas = ExtResource("11_tjfw2")
region = Rect2(0, 216, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_jouv2"]
atlas = ExtResource("11_tjfw2")
region = Rect2(108, 216, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_hyevi"]
atlas = ExtResource("11_tjfw2")
region = Rect2(216, 216, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_hym2s"]
atlas = ExtResource("11_tjfw2")
region = Rect2(324, 216, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_4jy8g"]
atlas = ExtResource("11_tjfw2")
region = Rect2(0, 0, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_kupkf"]
atlas = ExtResource("11_tjfw2")
region = Rect2(108, 0, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_jtr4g"]
atlas = ExtResource("11_tjfw2")
region = Rect2(216, 0, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_m55cp"]
atlas = ExtResource("11_tjfw2")
region = Rect2(324, 0, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_r3mni"]
atlas = ExtResource("11_tjfw2")
region = Rect2(432, 0, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_ncrm1"]
atlas = ExtResource("11_tjfw2")
region = Rect2(540, 0, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_r4roq"]
atlas = ExtResource("11_tjfw2")
region = Rect2(0, 108, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_bobdh"]
atlas = ExtResource("11_tjfw2")
region = Rect2(108, 108, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_wem1g"]
atlas = ExtResource("11_tjfw2")
region = Rect2(216, 108, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_tedt2"]
atlas = ExtResource("11_tjfw2")
region = Rect2(324, 108, 108, 108)
[sub_resource type="SpriteFrames" id="SpriteFrames_xqwu6"]
animations = [{
"frames": [{
"duration": 1.0,
"texture": SubResource("AtlasTexture_x6jc7")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_jouv2")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_hyevi")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_hym2s")
}],
"loop": true,
"name": &"fly",
"speed": 5.0
}, {
"frames": [{
"duration": 1.0,
"texture": SubResource("AtlasTexture_4jy8g")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_kupkf")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_jtr4g")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_m55cp")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_r3mni")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_ncrm1")
}],
"loop": true,
"name": &"idle",
"speed": 5.0
}, {
"frames": [{
"duration": 1.0,
"texture": SubResource("AtlasTexture_r4roq")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_bobdh")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_wem1g")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_tedt2")
}],
"loop": true,
"name": &"walk",
"speed": 5.0
}]
[sub_resource type="AtlasTexture" id="AtlasTexture_tey01"]
atlas = ExtResource("12_53w5y")
region = Rect2(0, 216, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_e3p4x"]
atlas = ExtResource("12_53w5y")
region = Rect2(108, 216, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_kxp1n"]
atlas = ExtResource("12_53w5y")
region = Rect2(216, 216, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_c6xgx"]
atlas = ExtResource("12_53w5y")
region = Rect2(324, 216, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_anvkt"]
atlas = ExtResource("12_53w5y")
region = Rect2(0, 0, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_r2n4o"]
atlas = ExtResource("12_53w5y")
region = Rect2(108, 0, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_gfwqi"]
atlas = ExtResource("12_53w5y")
region = Rect2(216, 0, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_vglir"]
atlas = ExtResource("12_53w5y")
region = Rect2(324, 0, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_8p844"]
atlas = ExtResource("12_53w5y")
region = Rect2(432, 0, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_6j6s6"]
atlas = ExtResource("12_53w5y")
region = Rect2(540, 0, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_yy5o8"]
atlas = ExtResource("12_53w5y")
region = Rect2(0, 108, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_df7rw"]
atlas = ExtResource("12_53w5y")
region = Rect2(108, 108, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_j0r56"]
atlas = ExtResource("12_53w5y")
region = Rect2(216, 108, 108, 108)
[sub_resource type="AtlasTexture" id="AtlasTexture_vkmfp"]
atlas = ExtResource("12_53w5y")
region = Rect2(324, 108, 108, 108)
[sub_resource type="SpriteFrames" id="SpriteFrames_y4fkp"]
animations = [{
"frames": [{
"duration": 1.0,
"texture": SubResource("AtlasTexture_tey01")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_e3p4x")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_kxp1n")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_c6xgx")
}],
"loop": true,
"name": &"fly",
"speed": 5.0
}, {
"frames": [{
"duration": 1.0,
"texture": SubResource("AtlasTexture_anvkt")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_r2n4o")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_gfwqi")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_vglir")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_8p844")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_6j6s6")
}],
"loop": true,
"name": &"idle",
"speed": 5.0
}, {
"frames": [{
"duration": 1.0,
"texture": SubResource("AtlasTexture_yy5o8")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_df7rw")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_j0r56")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_vkmfp")
}],
"loop": true,
"name": &"walk",
"speed": 5.0
}]
[sub_resource type="Resource" id="Resource_ttj25"]
script = ExtResource("3_x0448")
allow_null = false
outfits = Array[SpriteFrames]([SubResource("SpriteFrames_0hqgm"), SubResource("SpriteFrames_o77k0"), SubResource("SpriteFrames_7b2ll"), SubResource("SpriteFrames_4orem"), SubResource("SpriteFrames_xqwu6"), SubResource("SpriteFrames_y4fkp")])
metadata/_custom_type_script = "uid://rw26nny160xh"
[sub_resource type="CompressedTexture2D" id="CompressedTexture2D_f0h1k"]
[sub_resource type="CompressedTexture2D" id="CompressedTexture2D_ofxsr"]
load_path = "res://.godot/imported/DragonPet_barret_barretina.png-c34714d149520b48d66d5ee32f5868c1.ctex"
[sub_resource type="CompressedTexture2D" id="CompressedTexture2D_mc14k"]
load_path = "res://.godot/imported/DragonPet_roba_armadura.png-3cad0d14b8ca1ac4914a907d8acf7ec5.ctex"
[sub_resource type="CompressedTexture2D" id="CompressedTexture2D_jtpn4"]
load_path = "res://.godot/imported/DragonPet_acc_escut.png-ab5c138b3d2900950a73fcd404b97a42.ctex"
[sub_resource type="AtlasTexture" id="AtlasTexture_ofxsr"]
atlas = ExtResource("7_qppok")
region = Rect2(0, 40, 38, 40)
[sub_resource type="AtlasTexture" id="AtlasTexture_bh8dj"]
atlas = ExtResource("7_qppok")
region = Rect2(0, 80, 38, 40)
[sub_resource type="AtlasTexture" id="AtlasTexture_1vw8k"]
atlas = ExtResource("7_qppok")
region = Rect2(0, 0, 38, 40)
[sub_resource type="AtlasTexture" id="AtlasTexture_rrp4v"]
atlas = ExtResource("7_qppok")
region = Rect2(0, 120, 38, 40)
[sub_resource type="AtlasTexture" id="AtlasTexture_mc14k"]
atlas = ExtResource("8_ofxsr")
region = Rect2(0, 0, 62, 24)
[sub_resource type="AtlasTexture" id="AtlasTexture_kohpo"]
atlas = ExtResource("7_qppok")
region = Rect2(0, 160, 38, 40)
[node name="DragonEditor" type="Window"]
transparent_bg = true
title = "Dragon Editor"
position = Vector2i(0, 36)
size = Vector2i(230, 332)
unresizable = true
borderless = true
always_on_top = true
transparent = true
script = ExtResource("1_8vkll")
hat_outfits = SubResource("Resource_nlx3a")
shirt_outfits = SubResource("Resource_1dq4x")
shoes_outfits = SubResource("Resource_if2jb")
dragon_colors = SubResource("Resource_ttj25")
[node name="CanvasLayer" type="CanvasLayer" parent="."]
[node name="BG" type="TextureRect" parent="CanvasLayer"]
offset_right = 40.0
offset_bottom = 40.0
texture = ExtResource("6_udwtk")
[node name="Dragon" type="TextureRect" parent="CanvasLayer"]
offset_left = 76.0
offset_top = 120.0
offset_right = 152.0
offset_bottom = 208.0
texture = SubResource("CompressedTexture2D_f0h1k")
[node name="Hat" type="TextureRect" parent="CanvasLayer/Dragon"]
layout_mode = 1
anchors_preset = 8
anchor_left = 0.5
anchor_top = 0.5
anchor_right = 0.5
anchor_bottom = 0.5
offset_left = -38.0
offset_top = -44.0
offset_right = 38.0
offset_bottom = 44.0
grow_horizontal = 2
grow_vertical = 2
texture = SubResource("CompressedTexture2D_ofxsr")
[node name="Shirt" type="TextureRect" parent="CanvasLayer/Dragon"]
layout_mode = 1
anchors_preset = 8
anchor_left = 0.5
anchor_top = 0.5
anchor_right = 0.5
anchor_bottom = 0.5
offset_left = -38.0
offset_top = -44.0
offset_right = 38.0
offset_bottom = 44.0
grow_horizontal = 2
grow_vertical = 2
texture = SubResource("CompressedTexture2D_mc14k")
[node name="Shoes" type="TextureRect" parent="CanvasLayer/Dragon"]
layout_mode = 1
anchors_preset = 8
anchor_left = 0.5
anchor_top = 0.5
anchor_right = 0.5
anchor_bottom = 0.5
offset_left = -38.0
offset_top = -44.0
offset_right = 38.0
offset_bottom = 44.0
grow_horizontal = 2
grow_vertical = 2
texture = SubResource("CompressedTexture2D_jtpn4")
[node name="Dragger" type="Control" parent="CanvasLayer"]
layout_mode = 3
anchors_preset = 0
offset_left = 18.0
offset_top = 32.0
offset_right = 198.0
offset_bottom = 320.0
script = ExtResource("7_1vw8k")
[node name="change_hat" type="Button" parent="CanvasLayer"]
offset_left = 48.0
offset_top = 38.0
offset_right = 94.0
offset_bottom = 86.0
focus_mode = 0
icon = SubResource("AtlasTexture_ofxsr")
flat = true
[node name="change_shirt" type="Button" parent="CanvasLayer"]
offset_left = 84.0
offset_top = 50.0
offset_right = 130.0
offset_bottom = 98.0
focus_mode = 0
icon = SubResource("AtlasTexture_bh8dj")
flat = true
[node name="change_shoes" type="Button" parent="CanvasLayer"]
offset_left = 120.0
offset_top = 38.0
offset_right = 166.0
offset_bottom = 86.0
focus_mode = 0
icon = SubResource("AtlasTexture_1vw8k")
flat = true
[node name="dragon_previous" type="Button" parent="CanvasLayer"]
offset_left = 76.0
offset_top = 136.0
offset_right = 122.0
offset_bottom = 184.0
scale = Vector2(-1, 1)
focus_mode = 0
icon = SubResource("AtlasTexture_rrp4v")
flat = true
[node name="dragon_next" type="Button" parent="CanvasLayer"]
offset_left = 134.0
offset_top = 136.0
offset_right = 180.0
offset_bottom = 184.0
focus_mode = 0
icon = SubResource("AtlasTexture_rrp4v")
flat = true
[node name="create" type="Button" parent="CanvasLayer"]
offset_left = 112.0
offset_top = 274.0
offset_right = 182.0
offset_bottom = 306.0
focus_mode = 0
icon = SubResource("AtlasTexture_mc14k")
flat = true
[node name="close" type="Button" parent="CanvasLayer"]
offset_left = 178.0
offset_top = 6.0
offset_right = 224.0
offset_bottom = 54.0
focus_mode = 0
icon = SubResource("AtlasTexture_kohpo")
flat = true
[node name="NameLabel" type="TextureRect" parent="CanvasLayer"]
offset_left = 34.0
offset_top = 228.0
offset_right = 182.0
offset_bottom = 276.0
texture = ExtResource("12_qppok")
[node name="LineEdit" type="LineEdit" parent="CanvasLayer/NameLabel"]
layout_mode = 0
offset_left = 10.0
offset_top = 8.0
offset_right = 138.0
offset_bottom = 42.0
theme_override_styles/focus = ExtResource("14_bh8dj")
placeholder_text = "NOM"
alignment = 1
max_length = 8
flat = true
caret_blink = true
script = ExtResource("9_xhgxf")
[connection signal="close_requested" from="." to="." method="_on_close_requested"]
[connection signal="pressed" from="CanvasLayer/change_hat" to="." method="_on_change_hat_pressed"]
[connection signal="pressed" from="CanvasLayer/change_shirt" to="." method="_on_change_shirt_pressed"]
[connection signal="pressed" from="CanvasLayer/change_shoes" to="." method="_on_change_shoes_pressed"]
[connection signal="pressed" from="CanvasLayer/dragon_previous" to="." method="_on_previous_color_pressed"]
[connection signal="pressed" from="CanvasLayer/dragon_next" to="." method="_on_next_color_pressed"]
[connection signal="pressed" from="CanvasLayer/create" to="." method="_on_create_pressed"]
[connection signal="pressed" from="CanvasLayer/close" to="." method="_on_close_pressed"]