branches and one texture
This commit is contained in:
@@ -2,6 +2,51 @@
|
||||
|
||||
[ext_resource type="Script" uid="uid://bmjjpk4lvijws" path="res://entities/plants/scripts/plant_sprite.gd" id="1_pq8o7"]
|
||||
[ext_resource type="Texture2D" uid="uid://pltmnkqd5ut2" path="res://entities/plants/assets/sprites/seeds/grille_seeds.png" id="3_j6jm5"]
|
||||
[ext_resource type="Script" uid="uid://dt2ip3pw2cboy" path="res://entities/plants/scripts/texture_builder/texture_builder.gd" id="3_rbgiq"]
|
||||
[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="4_mielr"]
|
||||
[ext_resource type="Texture2D" uid="uid://doo2cxxa2p70a" path="res://entities/plants/assets/sprites/plante-teste.png" id="5_qp2py"]
|
||||
[ext_resource type="Resource" uid="uid://7hrdkl6bf3o4" path="res://entities/plants/resources/plant_parts/Branch1.tres" id="8_i5o73"]
|
||||
[ext_resource type="Resource" uid="uid://ceisi5yyie7to" path="res://entities/plants/resources/plant_parts/Branch2.tres" id="9_mlxcy"]
|
||||
[ext_resource type="Resource" uid="uid://cxiu8frk04b5i" path="res://entities/plants/resources/plant_parts/Branch3.tres" id="10_n3d4s"]
|
||||
[ext_resource type="Resource" uid="uid://53p5g07e3pb4" path="res://entities/plants/resources/plant_parts/Branch4.tres" id="11_pggx4"]
|
||||
[ext_resource type="Resource" uid="uid://d2y7o2hc6ffei" path="res://entities/plants/resources/plant_parts/Branch11.tres" id="14_2krt4"]
|
||||
[ext_resource type="Resource" uid="uid://civ4gr1c2pq7g" path="res://entities/plants/resources/plant_parts/Branch12.tres" id="15_qkfpr"]
|
||||
[ext_resource type="Resource" uid="uid://bqfocs6f0iypo" path="res://entities/plants/resources/plant_parts/Branch13.tres" id="16_jm13q"]
|
||||
[ext_resource type="Resource" uid="uid://drml5dm8i3j3a" path="res://entities/plants/resources/plant_parts/Branch14.tres" id="17_5vody"]
|
||||
[ext_resource type="Resource" uid="uid://b1t5nfwcln5vo" path="res://entities/plants/resources/plant_parts/Branch15.tres" id="18_tp5s5"]
|
||||
[ext_resource type="Resource" uid="uid://b4s58a600q2rn" path="res://entities/plants/resources/plant_parts/Branch16.tres" id="19_httlt"]
|
||||
[ext_resource type="Resource" uid="uid://dspugxsjw2aea" path="res://entities/plants/resources/plant_parts/Branch17.tres" id="20_y3j8r"]
|
||||
[ext_resource type="Resource" uid="uid://cnt38l2fmg8d7" path="res://entities/plants/resources/plant_parts/Branch18.tres" id="21_yl2lr"]
|
||||
[ext_resource type="Script" uid="uid://cfjd8jelpm8dt" path="res://entities/plants/scripts/texture_builder/part_mutation_association.gd" id="23_5ma63"]
|
||||
[ext_resource type="Resource" uid="uid://wxqxm6d5twdh" path="res://entities/plants/resources/plant_parts/Leaf8.tres" id="25_ago21"]
|
||||
[ext_resource type="Resource" uid="uid://uoikjpno37bi" path="res://entities/plants/resources/plant_parts/Leaf9.tres" id="26_yy0xk"]
|
||||
[ext_resource type="Resource" uid="uid://c5gqwck2p5h5n" path="res://entities/plants/resources/plant_parts/Leaf10.tres" id="27_xa5is"]
|
||||
[ext_resource type="Resource" uid="uid://c5fj1cw0f4mu6" path="res://entities/plants/resources/plant_parts/Leaf11.tres" id="28_4tlyl"]
|
||||
[ext_resource type="Resource" uid="uid://dce788f0adauv" path="res://entities/plants/resources/plant_parts/Leaf12.tres" id="29_33ad2"]
|
||||
[ext_resource type="Resource" uid="uid://dd34dikqoynp3" path="res://entities/plants/resources/plant_parts/Leaf13.tres" id="30_1yhpj"]
|
||||
[ext_resource type="Resource" uid="uid://bynje6g2wvuvl" path="res://entities/plants/resources/plant_parts/Leaf14.tres" id="31_x644d"]
|
||||
[ext_resource type="Resource" uid="uid://bd2op6q1masjt" path="res://entities/plants/resources/plant_parts/Leaf15.tres" id="32_xm2g6"]
|
||||
[ext_resource type="Resource" uid="uid://bvajuw0r47edw" path="res://entities/plants/resources/plant_parts/Leaf16.tres" id="33_3odm8"]
|
||||
[ext_resource type="Resource" uid="uid://cxgw1vgket0fw" path="res://entities/plants/resources/plant_parts/Leaf1.tres" id="35_6wvjn"]
|
||||
[ext_resource type="Resource" uid="uid://qb6bftgq0n6y" path="res://entities/plants/resources/plant_parts/Leaf2.tres" id="36_4rw8q"]
|
||||
[ext_resource type="Resource" uid="uid://ft112n57di0e" path="res://entities/plants/resources/plant_parts/Leaf3.tres" id="37_xa5pt"]
|
||||
[ext_resource type="Resource" uid="uid://dwjj6qmcjhn68" path="res://entities/plants/resources/plant_parts/Leaf4.tres" id="38_os6x4"]
|
||||
[ext_resource type="Resource" uid="uid://bkr70mstyf8pp" path="res://entities/plants/resources/plant_parts/Leaf5.tres" id="39_xqcyr"]
|
||||
[ext_resource type="Resource" uid="uid://dcuwupmqt34ju" path="res://entities/plants/resources/plant_parts/Leaf6.tres" id="40_rb075"]
|
||||
[ext_resource type="Resource" uid="uid://djmidq7yq452i" path="res://entities/plants/resources/plant_parts/Leaf7.tres" id="41_hjug4"]
|
||||
[ext_resource type="Resource" uid="uid://brmd6d3l8trqs" path="res://entities/plants/resources/plant_parts/BottomLeaf1.tres" id="43_8s0i3"]
|
||||
[ext_resource type="Resource" uid="uid://cfr33014u7ig5" path="res://entities/plants/resources/plant_parts/BottomLeaf2.tres" id="44_4htm6"]
|
||||
[ext_resource type="Resource" uid="uid://cf70m1us8mfqp" path="res://entities/plants/resources/plant_parts/BottomLeaf3.tres" id="45_qqvi0"]
|
||||
[ext_resource type="Resource" uid="uid://ctlmah4ohqp25" path="res://entities/plants/resources/plant_parts/BottomLeaf4.tres" id="46_nv5ww"]
|
||||
[ext_resource type="Resource" uid="uid://b8o4q0hsm84ov" path="res://entities/plants/resources/plant_parts/BottomLeaf5.tres" id="47_qtimw"]
|
||||
[ext_resource type="Resource" uid="uid://bb33v756anesy" path="res://entities/plants/resources/plant_parts/BottomLeaf6.tres" id="48_17fv1"]
|
||||
[ext_resource type="Resource" uid="uid://cbqrl72y0d1yg" path="res://entities/plants/resources/plant_parts/BottomLeaf7.tres" id="49_4ca6c"]
|
||||
[ext_resource type="Resource" uid="uid://dwppani7gyjl5" path="res://entities/plants/resources/plant_parts/BottomLeaf8.tres" id="50_y0q20"]
|
||||
[ext_resource type="Resource" uid="uid://dkta1u1u0efxk" path="res://entities/plants/resources/plant_parts/BottomLeaf9.tres" id="51_xqh3x"]
|
||||
[ext_resource type="Resource" uid="uid://crmvc77bqax1y" path="res://entities/plants/resources/plant_parts/Flower1.tres" id="53_noro7"]
|
||||
[ext_resource type="Resource" uid="uid://c0hr7icfkjkoi" path="res://entities/plants/resources/plant_parts/Flower2.tres" id="54_gum4r"]
|
||||
[ext_resource type="Resource" uid="uid://clkoc1iccts2w" path="res://entities/plants/resources/plant_parts/Flower3.tres" id="55_rpf60"]
|
||||
[ext_resource type="Resource" uid="uid://bd8yapi1pokj6" path="res://entities/plants/resources/plant_parts/Flower4.tres" id="56_4uud5"]
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_wyuub"]
|
||||
atlas = ExtResource("3_j6jm5")
|
||||
@@ -97,13 +142,69 @@ _data = {
|
||||
&"harvest": SubResource("Animation_rbgiq")
|
||||
}
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_mypt2"]
|
||||
atlas = ExtResource("5_qp2py")
|
||||
region = Rect2(46, 30, 308, 671)
|
||||
|
||||
[sub_resource type="Resource" id="Resource_rxp60"]
|
||||
script = ExtResource("4_mielr")
|
||||
texture = SubResource("AtlasTexture_mypt2")
|
||||
root = Vector2(14, 263)
|
||||
attaches = Array[Vector2]([Vector2(79, 83), Vector2(0, -251)])
|
||||
bottom_attaches = Array[Vector2]([Vector2(48, 293), Vector2(-13, 287)])
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_qq0j0"]
|
||||
atlas = ExtResource("5_qp2py")
|
||||
region = Rect2(58, 1268, 141, 393)
|
||||
|
||||
[sub_resource type="Resource" id="Resource_qp2py"]
|
||||
script = ExtResource("4_mielr")
|
||||
texture = SubResource("AtlasTexture_qq0j0")
|
||||
root = Vector2(7, 156)
|
||||
attaches = Array[Vector2]([Vector2(0, 52), Vector2(19, -149)])
|
||||
bottom_attaches = Array[Vector2]([Vector2(21, 161), Vector2(-7, 162)])
|
||||
|
||||
[sub_resource type="AtlasTexture" id="AtlasTexture_krt02"]
|
||||
atlas = ExtResource("5_qp2py")
|
||||
region = Rect2(223, 1265, 200, 386)
|
||||
|
||||
[sub_resource type="Resource" id="Resource_lxgri"]
|
||||
script = ExtResource("4_mielr")
|
||||
texture = SubResource("AtlasTexture_krt02")
|
||||
root = Vector2(31, 158)
|
||||
attaches = Array[Vector2]([Vector2(0, 31), Vector2(-42, -156)])
|
||||
bottom_attaches = Array[Vector2]([Vector2(49, 165), Vector2(19, 169)])
|
||||
|
||||
[sub_resource type="Resource" id="Resource_x75j3"]
|
||||
script = ExtResource("23_5ma63")
|
||||
parts = Array[ExtResource("4_mielr")]([ExtResource("25_ago21"), ExtResource("26_yy0xk"), ExtResource("27_xa5is"), ExtResource("28_4tlyl"), ExtResource("29_33ad2"), ExtResource("30_1yhpj"), ExtResource("31_x644d"), ExtResource("32_xm2g6"), ExtResource("33_3odm8")])
|
||||
part_amount = 2
|
||||
metadata/_custom_type_script = "uid://cfjd8jelpm8dt"
|
||||
|
||||
[sub_resource type="Resource" id="Resource_setyo"]
|
||||
script = ExtResource("23_5ma63")
|
||||
parts = Array[ExtResource("4_mielr")]([ExtResource("35_6wvjn"), ExtResource("36_4rw8q"), ExtResource("37_xa5pt"), ExtResource("38_os6x4"), ExtResource("39_xqcyr"), ExtResource("40_rb075"), ExtResource("41_hjug4")])
|
||||
part_amount = 2
|
||||
metadata/_custom_type_script = "uid://cfjd8jelpm8dt"
|
||||
|
||||
[sub_resource type="Resource" id="Resource_n40r1"]
|
||||
script = ExtResource("23_5ma63")
|
||||
parts = Array[ExtResource("4_mielr")]([ExtResource("53_noro7"), ExtResource("54_gum4r"), ExtResource("55_rpf60"), ExtResource("56_4uud5")])
|
||||
part_amount = 2
|
||||
metadata/_custom_type_script = "uid://cfjd8jelpm8dt"
|
||||
|
||||
[sub_resource type="Resource" id="Resource_pw6ot"]
|
||||
script = ExtResource("23_5ma63")
|
||||
parts = Array[ExtResource("4_mielr")]([ExtResource("43_8s0i3"), ExtResource("44_4htm6"), ExtResource("45_qqvi0"), ExtResource("46_nv5ww"), ExtResource("47_qtimw"), ExtResource("48_17fv1"), ExtResource("49_4ca6c"), ExtResource("50_y0q20"), ExtResource("51_xqh3x")])
|
||||
part_amount = 2
|
||||
metadata/_custom_type_script = "uid://cfjd8jelpm8dt"
|
||||
|
||||
[node name="PlantSprite" type="Node2D" unique_id=1274989778]
|
||||
script = ExtResource("1_pq8o7")
|
||||
|
||||
[node name="Sprite" type="Sprite2D" parent="." unique_id=1693882598]
|
||||
unique_name_in_owner = true
|
||||
scale = Vector2(0.15, 0.15)
|
||||
offset = Vector2(0, -151.56)
|
||||
|
||||
[node name="PlantedSeed" type="Sprite2D" parent="Sprite" unique_id=1134686525]
|
||||
unique_name_in_owner = true
|
||||
@@ -116,3 +217,16 @@ region_filter_clip_enabled = true
|
||||
[node name="AnimationPlayer" type="AnimationPlayer" parent="." unique_id=1793068152]
|
||||
unique_name_in_owner = true
|
||||
libraries/ = SubResource("AnimationLibrary_8eofq")
|
||||
|
||||
[node name="TextureBuilder" type="Node" parent="." unique_id=1481590638]
|
||||
unique_name_in_owner = true
|
||||
script = ExtResource("3_rbgiq")
|
||||
bases = Array[ExtResource("4_mielr")]([SubResource("Resource_rxp60"), SubResource("Resource_qp2py"), SubResource("Resource_lxgri")])
|
||||
branches = Array[ExtResource("4_mielr")]([ExtResource("8_i5o73"), ExtResource("9_mlxcy"), ExtResource("10_n3d4s"), ExtResource("11_pggx4"), ExtResource("14_2krt4"), ExtResource("15_qkfpr"), ExtResource("16_jm13q"), ExtResource("17_5vody"), ExtResource("18_tp5s5"), ExtResource("19_httlt"), ExtResource("20_y3j8r"), ExtResource("21_yl2lr")])
|
||||
n_branches = 1
|
||||
parts_mutation_associations = Dictionary[String, ExtResource("23_5ma63")]({
|
||||
"ANCIENT": SubResource("Resource_x75j3"),
|
||||
"PRECOCIOUS": SubResource("Resource_setyo"),
|
||||
"QUALITY": SubResource("Resource_n40r1"),
|
||||
"QUICK": SubResource("Resource_pw6ot")
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user