diff --git a/entities/plants/resources/plant_parts/Base2.tres b/entities/plants/resources/plant_parts/Base2.tres new file mode 100644 index 0000000..706cce2 --- /dev/null +++ b/entities/plants/resources/plant_parts/Base2.tres @@ -0,0 +1,40 @@ +[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://d05ulm22k31w8"] + +[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_fpg0h"] +[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_ex0x2"] +[ext_resource type="Texture2D" uid="uid://bxnm1quxhx40i" path="res://entities/plants/assets/sprites/asset-plante-fin_assemble.png" id="3_lfxw0"] + +[sub_resource type="Resource" id="Resource_uf3kp"] +script = ExtResource("1_fpg0h") +position = Vector2(9, 45) +attach_types = Array[int]([1]) + +[sub_resource type="Resource" id="Resource_hbst6"] +script = ExtResource("1_fpg0h") +position = Vector2(22, -118) +attach_types = Array[int]([2, 3]) + +[sub_resource type="Resource" id="Resource_w4gue"] +script = ExtResource("1_fpg0h") +position = Vector2(56, -169) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_gvdal"] +script = ExtResource("1_fpg0h") +position = Vector2(-22, -190) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_ctxsc"] +script = ExtResource("1_fpg0h") +position = Vector2(-31, 228) + +[sub_resource type="AtlasTexture" id="AtlasTexture_khbsd"] +atlas = ExtResource("3_lfxw0") +region = Rect2(75, 836, 184, 463) + +[resource] +resource_name = "Base2" +script = ExtResource("2_ex0x2") +texture = SubResource("AtlasTexture_khbsd") +root = SubResource("Resource_ctxsc") +attaches = Array[ExtResource("1_fpg0h")]([SubResource("Resource_uf3kp"), SubResource("Resource_hbst6"), SubResource("Resource_w4gue"), SubResource("Resource_gvdal")]) diff --git a/entities/plants/resources/plant_parts/Branch1.tres b/entities/plants/resources/plant_parts/Branch1.tres index f9315a9..d7fc814 100644 --- a/entities/plants/resources/plant_parts/Branch1.tres +++ b/entities/plants/resources/plant_parts/Branch1.tres @@ -1,6 +1,6 @@ [gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://7hrdkl6bf3o4"] -[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_o5tro"] +[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_o5tro"] [ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="1_peh48"] [ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_o5tro"] diff --git a/entities/plants/resources/plant_parts/Branch11.tres b/entities/plants/resources/plant_parts/Branch11.tres new file mode 100644 index 0000000..720fca1 --- /dev/null +++ b/entities/plants/resources/plant_parts/Branch11.tres @@ -0,0 +1,36 @@ +[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://b1xi3f43jcbmw"] + +[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_smg8i"] +[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_0o4uq"] +[ext_resource type="Texture2D" uid="uid://bxnm1quxhx40i" path="res://entities/plants/assets/sprites/asset-plante-fin_assemble.png" id="3_ii5p4"] + +[sub_resource type="Resource" id="Resource_83gik"] +script = ExtResource("1_smg8i") +position = Vector2(58, 62) +attach_types = Array[int]([1, 3]) + +[sub_resource type="Resource" id="Resource_dtp6r"] +script = ExtResource("1_smg8i") +position = Vector2(-48, -70) +attach_types = Array[int]([1, 3]) + +[sub_resource type="Resource" id="Resource_7vl6a"] +script = ExtResource("1_smg8i") +position = Vector2(-137, -105) +attach_types = Array[int]([2, 3]) + +[sub_resource type="Resource" id="Resource_yhbk0"] +script = ExtResource("1_smg8i") +position = Vector2(140, 86) +attach_types = Array[int]([0]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_khbsd"] +atlas = ExtResource("3_ii5p4") +region = Rect2(142, 2522, 370, 282) + +[resource] +resource_name = "Branch11" +script = ExtResource("2_0o4uq") +texture = SubResource("AtlasTexture_khbsd") +root = SubResource("Resource_yhbk0") +attaches = Array[ExtResource("1_smg8i")]([SubResource("Resource_83gik"), SubResource("Resource_dtp6r"), SubResource("Resource_7vl6a")]) diff --git a/entities/plants/resources/plant_parts/Branch12.tres b/entities/plants/resources/plant_parts/Branch12.tres new file mode 100644 index 0000000..98e24f8 --- /dev/null +++ b/entities/plants/resources/plant_parts/Branch12.tres @@ -0,0 +1,36 @@ +[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://cbjx1oxiqr5w3"] + +[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_h0d20"] +[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_p8rhl"] +[ext_resource type="Texture2D" uid="uid://bxnm1quxhx40i" path="res://entities/plants/assets/sprites/asset-plante-fin_assemble.png" id="3_0ece1"] + +[sub_resource type="Resource" id="Resource_y72ry"] +script = ExtResource("1_h0d20") +position = Vector2(50, -26) +attach_types = Array[int]([1, 3]) + +[sub_resource type="Resource" id="Resource_w8et7"] +script = ExtResource("1_h0d20") +position = Vector2(-110, -61) +attach_types = Array[int]([1, 3]) + +[sub_resource type="Resource" id="Resource_dkuwv"] +script = ExtResource("1_h0d20") +position = Vector2(-157, -72) +attach_types = Array[int]([2, 3]) + +[sub_resource type="Resource" id="Resource_i4sl3"] +script = ExtResource("1_h0d20") +position = Vector2(187, 79) +attach_types = Array[int]([0]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_khbsd"] +atlas = ExtResource("3_0ece1") +region = Rect2(83, 2912, 463, 251) + +[resource] +resource_name = "Branch12" +script = ExtResource("2_p8rhl") +texture = SubResource("AtlasTexture_khbsd") +root = SubResource("Resource_i4sl3") +attaches = Array[ExtResource("1_h0d20")]([SubResource("Resource_y72ry"), SubResource("Resource_w8et7"), SubResource("Resource_dkuwv")]) diff --git a/entities/plants/resources/plant_parts/Branch13.tres b/entities/plants/resources/plant_parts/Branch13.tres new file mode 100644 index 0000000..b254a99 --- /dev/null +++ b/entities/plants/resources/plant_parts/Branch13.tres @@ -0,0 +1,36 @@ +[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://dt5h3b4moxvyv"] + +[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_iibe2"] +[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_3j5ru"] +[ext_resource type="Texture2D" uid="uid://bxnm1quxhx40i" path="res://entities/plants/assets/sprites/asset-plante-fin_assemble.png" id="3_u12ix"] + +[sub_resource type="Resource" id="Resource_2cpm3"] +script = ExtResource("1_iibe2") +position = Vector2(-31, 21) +attach_types = Array[int]([1, 3]) + +[sub_resource type="Resource" id="Resource_7thl0"] +script = ExtResource("1_iibe2") +position = Vector2(41, -17) +attach_types = Array[int]([1, 3]) + +[sub_resource type="Resource" id="Resource_2i6au"] +script = ExtResource("1_iibe2") +position = Vector2(138, -61) +attach_types = Array[int]([2, 3]) + +[sub_resource type="Resource" id="Resource_bg6ob"] +script = ExtResource("1_iibe2") +position = Vector2(-143, 52) +attach_types = Array[int]([0]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_khbsd"] +atlas = ExtResource("3_u12ix") +region = Rect2(112, 3279, 409, 215) + +[resource] +resource_name = "Branch13" +script = ExtResource("2_3j5ru") +texture = SubResource("AtlasTexture_khbsd") +root = SubResource("Resource_bg6ob") +attaches = Array[ExtResource("1_iibe2")]([SubResource("Resource_2cpm3"), SubResource("Resource_7thl0"), SubResource("Resource_2i6au")]) diff --git a/entities/plants/resources/plant_parts/Branch14.tres b/entities/plants/resources/plant_parts/Branch14.tres new file mode 100644 index 0000000..a7fbd2b --- /dev/null +++ b/entities/plants/resources/plant_parts/Branch14.tres @@ -0,0 +1,36 @@ +[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://c23jjujy6c8o3"] + +[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_0v6u4"] +[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_sq3us"] +[ext_resource type="Texture2D" uid="uid://bxnm1quxhx40i" path="res://entities/plants/assets/sprites/asset-plante-fin_assemble.png" id="3_j5jc7"] + +[sub_resource type="Resource" id="Resource_nqyym"] +script = ExtResource("1_0v6u4") +position = Vector2(-57, 49) +attach_types = Array[int]([1, 3]) + +[sub_resource type="Resource" id="Resource_mytka"] +script = ExtResource("1_0v6u4") +position = Vector2(47, -9) +attach_types = Array[int]([1, 3]) + +[sub_resource type="Resource" id="Resource_5hm5x"] +script = ExtResource("1_0v6u4") +position = Vector2(113, -50) +attach_types = Array[int]([2, 3]) + +[sub_resource type="Resource" id="Resource_j68fk"] +script = ExtResource("1_0v6u4") +position = Vector2(-130, 47) +attach_types = Array[int]([0]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_khbsd"] +atlas = ExtResource("3_j5jc7") +region = Rect2(135, 3652, 362, 217) + +[resource] +resource_name = "Branch14" +script = ExtResource("2_sq3us") +texture = SubResource("AtlasTexture_khbsd") +root = SubResource("Resource_j68fk") +attaches = Array[ExtResource("1_0v6u4")]([SubResource("Resource_nqyym"), SubResource("Resource_mytka"), SubResource("Resource_5hm5x")]) diff --git a/entities/plants/resources/plant_parts/Branch2.tres b/entities/plants/resources/plant_parts/Branch2.tres index 4efef3f..fddc7ab 100644 --- a/entities/plants/resources/plant_parts/Branch2.tres +++ b/entities/plants/resources/plant_parts/Branch2.tres @@ -1,7 +1,7 @@ [gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://ceisi5yyie7to"] [ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="1_1eil5"] -[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_h27ow"] +[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_h27ow"] [ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_h27ow"] [sub_resource type="Resource" id="Resource_h27ow"] diff --git a/entities/plants/resources/plant_parts/Branch3.tres b/entities/plants/resources/plant_parts/Branch3.tres index d521b04..08c4424 100644 --- a/entities/plants/resources/plant_parts/Branch3.tres +++ b/entities/plants/resources/plant_parts/Branch3.tres @@ -1,6 +1,6 @@ [gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://cxiu8frk04b5i"] -[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_4au1t"] +[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_4au1t"] [ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="1_qrhlr"] [ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_4au1t"] diff --git a/entities/plants/resources/plant_parts/Branch4.tres b/entities/plants/resources/plant_parts/Branch4.tres index ac977e2..3fdc455 100644 --- a/entities/plants/resources/plant_parts/Branch4.tres +++ b/entities/plants/resources/plant_parts/Branch4.tres @@ -1,6 +1,6 @@ [gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://53p5g07e3pb4"] -[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_2wu38"] +[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_2wu38"] [ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="1_tu2er"] [ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_2wu38"] diff --git a/entities/plants/resources/plant_parts/Branch5.tres b/entities/plants/resources/plant_parts/Branch5.tres index 286c099..4d1a167 100644 --- a/entities/plants/resources/plant_parts/Branch5.tres +++ b/entities/plants/resources/plant_parts/Branch5.tres @@ -1,6 +1,6 @@ [gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://cyfyodtfxne1w"] -[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_7ri8e"] +[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_7ri8e"] [ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="1_sfan5"] [ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_7ri8e"] diff --git a/entities/plants/resources/plant_parts/Branch6.tres b/entities/plants/resources/plant_parts/Branch6.tres index e7defb8..6fca68f 100644 --- a/entities/plants/resources/plant_parts/Branch6.tres +++ b/entities/plants/resources/plant_parts/Branch6.tres @@ -1,6 +1,6 @@ [gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://cuvtf4y1dspcp"] -[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_yt05g"] +[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_yt05g"] [ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_cps4v"] [ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_yt05g"] diff --git a/entities/plants/resources/plant_parts/FlowerB1.tres b/entities/plants/resources/plant_parts/FlowerB1.tres index f8292ba..d2f25a0 100644 --- a/entities/plants/resources/plant_parts/FlowerB1.tres +++ b/entities/plants/resources/plant_parts/FlowerB1.tres @@ -1,6 +1,6 @@ [gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://c4artcndro0r5"] -[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_hkelp"] +[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_hkelp"] [ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_37dm4"] [ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_hkelp"] diff --git a/entities/plants/resources/plant_parts/FlowerB2.tres b/entities/plants/resources/plant_parts/FlowerB2.tres index 00682d7..cb36ce9 100644 --- a/entities/plants/resources/plant_parts/FlowerB2.tres +++ b/entities/plants/resources/plant_parts/FlowerB2.tres @@ -1,6 +1,6 @@ [gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://b3dfua388ub4k"] -[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_rnm6j"] +[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_rnm6j"] [ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_jhn52"] [ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_rnm6j"] diff --git a/entities/plants/resources/plant_parts/FlowerB3.tres b/entities/plants/resources/plant_parts/FlowerB3.tres index 2f2a6f0..99f0db2 100644 --- a/entities/plants/resources/plant_parts/FlowerB3.tres +++ b/entities/plants/resources/plant_parts/FlowerB3.tres @@ -1,6 +1,6 @@ [gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://bnn0tcoab4plv"] -[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_b0qvt"] +[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_b0qvt"] [ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_rco0e"] [ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_b0qvt"] diff --git a/entities/plants/resources/plant_parts/FlowerC1.tres b/entities/plants/resources/plant_parts/FlowerC1.tres index e1b222c..aea3c58 100644 --- a/entities/plants/resources/plant_parts/FlowerC1.tres +++ b/entities/plants/resources/plant_parts/FlowerC1.tres @@ -1,6 +1,6 @@ [gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://banfc3pgm6a0m"] -[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_aauvf"] +[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_aauvf"] [ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_vf3wc"] [ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_aauvf"] diff --git a/entities/plants/resources/plant_parts/FlowerC2.tres b/entities/plants/resources/plant_parts/FlowerC2.tres index aaf0461..32216d0 100644 --- a/entities/plants/resources/plant_parts/FlowerC2.tres +++ b/entities/plants/resources/plant_parts/FlowerC2.tres @@ -1,6 +1,6 @@ [gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://dmdyj7t4g48p"] -[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_nquip"] +[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_nquip"] [ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_x22o7"] [ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_nquip"] diff --git a/entities/plants/resources/plant_parts/FlowerC3.tres b/entities/plants/resources/plant_parts/FlowerC3.tres index cfe2d7b..98dbcc1 100644 --- a/entities/plants/resources/plant_parts/FlowerC3.tres +++ b/entities/plants/resources/plant_parts/FlowerC3.tres @@ -1,6 +1,6 @@ [gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://bhj7j78tokt25"] -[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_wmge1"] +[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_wmge1"] [ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_fo6bt"] [ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_wmge1"] diff --git a/entities/plants/resources/plant_parts/FlowerC4.tres b/entities/plants/resources/plant_parts/FlowerC4.tres index 707f7f2..849257b 100644 --- a/entities/plants/resources/plant_parts/FlowerC4.tres +++ b/entities/plants/resources/plant_parts/FlowerC4.tres @@ -1,6 +1,6 @@ [gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://bkgrwffi7m2i4"] -[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_bg02b"] +[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_bg02b"] [ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_3vf1o"] [ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_bg02b"] diff --git a/entities/plants/resources/plant_parts/FlowerD1.tres b/entities/plants/resources/plant_parts/FlowerD1.tres index b69f301..ac08108 100644 --- a/entities/plants/resources/plant_parts/FlowerD1.tres +++ b/entities/plants/resources/plant_parts/FlowerD1.tres @@ -1,6 +1,6 @@ [gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://c31h25xdll8si"] -[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_0i0bo"] +[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_0i0bo"] [ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_gi2kd"] [ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_0i0bo"] diff --git a/entities/plants/resources/plant_parts/FlowerD2.tres b/entities/plants/resources/plant_parts/FlowerD2.tres index 0600d5a..94c8d1e 100644 --- a/entities/plants/resources/plant_parts/FlowerD2.tres +++ b/entities/plants/resources/plant_parts/FlowerD2.tres @@ -1,6 +1,6 @@ [gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://r5mspvasrq6y"] -[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_t11x3"] +[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_t11x3"] [ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_ojo42"] [ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_t11x3"] diff --git a/entities/plants/resources/plant_parts/FlowerD3.tres b/entities/plants/resources/plant_parts/FlowerD3.tres index 9433043..4aaec36 100644 --- a/entities/plants/resources/plant_parts/FlowerD3.tres +++ b/entities/plants/resources/plant_parts/FlowerD3.tres @@ -1,6 +1,6 @@ [gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://br80voioh4jxu"] -[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_vh21j"] +[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_vh21j"] [ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_5vhxt"] [ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_vh21j"] diff --git a/entities/plants/resources/plant_parts/FlowerF1.tres b/entities/plants/resources/plant_parts/FlowerF1.tres index 9a7f0ad..bd80ecf 100644 --- a/entities/plants/resources/plant_parts/FlowerF1.tres +++ b/entities/plants/resources/plant_parts/FlowerF1.tres @@ -1,6 +1,6 @@ [gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://ckef0dno4j5mn"] -[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_wof8s"] +[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_wof8s"] [ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_skl62"] [ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_wof8s"] diff --git a/entities/plants/resources/plant_parts/FlowerF2.tres b/entities/plants/resources/plant_parts/FlowerF2.tres index 05212e8..d6218e5 100644 --- a/entities/plants/resources/plant_parts/FlowerF2.tres +++ b/entities/plants/resources/plant_parts/FlowerF2.tres @@ -1,6 +1,6 @@ [gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://dhhyh56shnure"] -[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_6cct5"] +[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_6cct5"] [ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_d5e5n"] [ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_6cct5"] diff --git a/entities/plants/resources/plant_parts/FlowerF3.tres b/entities/plants/resources/plant_parts/FlowerF3.tres index 5cb1743..4a2cd09 100644 --- a/entities/plants/resources/plant_parts/FlowerF3.tres +++ b/entities/plants/resources/plant_parts/FlowerF3.tres @@ -1,6 +1,6 @@ [gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://cwskfwdasvv0g"] -[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_kd4el"] +[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_kd4el"] [ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_h8lr6"] [ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_kd4el"] diff --git a/entities/plants/resources/plant_parts/LeafA1.tres b/entities/plants/resources/plant_parts/LeafA1.tres index 5d0ef3e..3326971 100644 --- a/entities/plants/resources/plant_parts/LeafA1.tres +++ b/entities/plants/resources/plant_parts/LeafA1.tres @@ -1,6 +1,6 @@ [gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://wgmxpk52rg7x"] -[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_fijpc"] +[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_fijpc"] [ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_kuljt"] [ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_fijpc"] diff --git a/entities/plants/resources/plant_parts/LeafA2.tres b/entities/plants/resources/plant_parts/LeafA2.tres index 95a2cf7..667f401 100644 --- a/entities/plants/resources/plant_parts/LeafA2.tres +++ b/entities/plants/resources/plant_parts/LeafA2.tres @@ -1,6 +1,6 @@ [gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://cbejb0uvdke7k"] -[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_1fplc"] +[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_1fplc"] [ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_htdkc"] [ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_1fplc"] diff --git a/entities/plants/resources/plant_parts/LeafA3.tres b/entities/plants/resources/plant_parts/LeafA3.tres index 63e0635..47608c2 100644 --- a/entities/plants/resources/plant_parts/LeafA3.tres +++ b/entities/plants/resources/plant_parts/LeafA3.tres @@ -1,6 +1,6 @@ [gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://dujxttu80g0lo"] -[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_5fx8e"] +[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_5fx8e"] [ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_87vbh"] [ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_5fx8e"] diff --git a/entities/plants/resources/plant_parts/LeafA4.tres b/entities/plants/resources/plant_parts/LeafA4.tres index 91f7f75..05fe9c3 100644 --- a/entities/plants/resources/plant_parts/LeafA4.tres +++ b/entities/plants/resources/plant_parts/LeafA4.tres @@ -1,6 +1,6 @@ [gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://bix3qwmsvuxs4"] -[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_1fuxg"] +[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_1fuxg"] [ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_v5tsw"] [ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_1fuxg"] diff --git a/entities/plants/resources/plant_parts/LeafA5.tres b/entities/plants/resources/plant_parts/LeafA5.tres new file mode 100644 index 0000000..8b005aa --- /dev/null +++ b/entities/plants/resources/plant_parts/LeafA5.tres @@ -0,0 +1,21 @@ +[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://cewwsxddmw36t"] + +[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_ef00k"] +[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_0qgsw"] +[ext_resource type="Texture2D" uid="uid://bxnm1quxhx40i" path="res://entities/plants/assets/sprites/asset-plante-fin_assemble.png" id="3_snml7"] + +[sub_resource type="Resource" id="Resource_ef00k"] +script = ExtResource("1_ef00k") +position = Vector2(-11, 127) +attach_types = Array[int]([1, 3]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] +atlas = ExtResource("3_snml7") +region = Rect2(2972, 2361, 474, 382) + +[resource] +resource_name = "LeafA5" +script = ExtResource("2_0qgsw") +texture = SubResource("AtlasTexture_yh7e0") +type = 1 +root = SubResource("Resource_ef00k") diff --git a/entities/plants/resources/plant_parts/LeafA6.tres b/entities/plants/resources/plant_parts/LeafA6.tres new file mode 100644 index 0000000..e971129 --- /dev/null +++ b/entities/plants/resources/plant_parts/LeafA6.tres @@ -0,0 +1,21 @@ +[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://clq3q4xjxhu57"] + +[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_jqk1k"] +[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_g6exv"] +[ext_resource type="Texture2D" uid="uid://bxnm1quxhx40i" path="res://entities/plants/assets/sprites/asset-plante-fin_assemble.png" id="3_uh1gd"] + +[sub_resource type="Resource" id="Resource_jqk1k"] +script = ExtResource("1_jqk1k") +position = Vector2(-43, 41) +attach_types = Array[int]([1, 3]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] +atlas = ExtResource("3_uh1gd") +region = Rect2(2972, 2743, 474, 220) + +[resource] +resource_name = "LeafA6" +script = ExtResource("2_g6exv") +texture = SubResource("AtlasTexture_yh7e0") +type = 1 +root = SubResource("Resource_jqk1k") diff --git a/entities/plants/resources/plant_parts/LeafE1.tres b/entities/plants/resources/plant_parts/LeafE1.tres index 380fd7e..d65af64 100644 --- a/entities/plants/resources/plant_parts/LeafE1.tres +++ b/entities/plants/resources/plant_parts/LeafE1.tres @@ -1,6 +1,6 @@ [gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://be17y7clvf88e"] -[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_oy0ue"] +[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_oy0ue"] [ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_6xgob"] [ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_y6h75"] diff --git a/entities/plants/resources/plant_parts/LeafE2.tres b/entities/plants/resources/plant_parts/LeafE2.tres index d4fe30b..66aee22 100644 --- a/entities/plants/resources/plant_parts/LeafE2.tres +++ b/entities/plants/resources/plant_parts/LeafE2.tres @@ -1,6 +1,6 @@ [gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://dw7wdihxxy0uf"] -[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_pi0vi"] +[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_pi0vi"] [ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_5mv7l"] [ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_enxeu"] diff --git a/entities/plants/resources/plant_parts/LeafE3.tres b/entities/plants/resources/plant_parts/LeafE3.tres index d682f25..3692324 100644 --- a/entities/plants/resources/plant_parts/LeafE3.tres +++ b/entities/plants/resources/plant_parts/LeafE3.tres @@ -1,6 +1,6 @@ [gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://3yi8hk73s5mm"] -[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_40tq5"] +[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_40tq5"] [ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_4ru6m"] [ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_m6f42"] diff --git a/entities/plants/resources/plant_parts/LeafE4.tres b/entities/plants/resources/plant_parts/LeafE4.tres index 92076b7..1e0508b 100644 --- a/entities/plants/resources/plant_parts/LeafE4.tres +++ b/entities/plants/resources/plant_parts/LeafE4.tres @@ -1,6 +1,6 @@ [gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://e0u1baixvaxn"] -[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_iaant"] +[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_iaant"] [ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_e1qth"] [ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_lcfbs"] diff --git a/entities/plants/resources/plant_parts/LeafF1.tres b/entities/plants/resources/plant_parts/LeafF1.tres index abdd27d..995c083 100644 --- a/entities/plants/resources/plant_parts/LeafF1.tres +++ b/entities/plants/resources/plant_parts/LeafF1.tres @@ -1,6 +1,6 @@ [gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://bgv3nb10t6u3y"] -[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_07pd3"] +[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_07pd3"] [ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_bumeo"] [ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_iyic1"] diff --git a/entities/plants/resources/plant_parts/LeafF2.tres b/entities/plants/resources/plant_parts/LeafF2.tres index cebe039..b44ea5d 100644 --- a/entities/plants/resources/plant_parts/LeafF2.tres +++ b/entities/plants/resources/plant_parts/LeafF2.tres @@ -1,6 +1,6 @@ [gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://bkgw3wmoam10n"] -[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_6qc5v"] +[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_6qc5v"] [ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_d1evk"] [ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_4ib3w"] diff --git a/entities/plants/resources/plant_parts/LeafF3.tres b/entities/plants/resources/plant_parts/LeafF3.tres index dbe7de4..e923b5e 100644 --- a/entities/plants/resources/plant_parts/LeafF3.tres +++ b/entities/plants/resources/plant_parts/LeafF3.tres @@ -1,6 +1,6 @@ [gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://m8j2gfumw11w"] -[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_1sa08"] +[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_1sa08"] [ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_wbtnq"] [ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_d212s"] diff --git a/entities/plants/resources/plant_parts/LeafF4.tres b/entities/plants/resources/plant_parts/LeafF4.tres index 253ccc2..6507fbb 100644 --- a/entities/plants/resources/plant_parts/LeafF4.tres +++ b/entities/plants/resources/plant_parts/LeafF4.tres @@ -1,6 +1,6 @@ [gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://dth4dp88vs3gh"] -[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_k7ykv"] +[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_k7ykv"] [ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_1wv1i"] [ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_47ofa"] diff --git a/entities/plants/resources/plant_parts/LeafF5.tres b/entities/plants/resources/plant_parts/LeafF5.tres index 3eae64a..be9aa3e 100644 --- a/entities/plants/resources/plant_parts/LeafF5.tres +++ b/entities/plants/resources/plant_parts/LeafF5.tres @@ -1,6 +1,6 @@ [gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://cka6sihumbjpw"] -[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_dbtqk"] +[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_dbtqk"] [ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_a7ux5"] [ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_m15xm"] diff --git a/entities/plants/resources/plant_parts/LeafF6.tres b/entities/plants/resources/plant_parts/LeafF6.tres index 99cf20c..bbd34b5 100644 --- a/entities/plants/resources/plant_parts/LeafF6.tres +++ b/entities/plants/resources/plant_parts/LeafF6.tres @@ -1,6 +1,6 @@ [gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://dq5dwqherb6ac"] -[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_fjv82"] +[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_fjv82"] [ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_tbtj1"] [ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_xxsyi"] diff --git a/entities/plants/resources/plant_parts/LeafG1.tres b/entities/plants/resources/plant_parts/LeafG1.tres new file mode 100644 index 0000000..8665702 --- /dev/null +++ b/entities/plants/resources/plant_parts/LeafG1.tres @@ -0,0 +1,21 @@ +[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://6espr6pvfhx5"] + +[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_nanrd"] +[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_kd22c"] +[ext_resource type="Texture2D" uid="uid://bxnm1quxhx40i" path="res://entities/plants/assets/sprites/asset-plante-fin_assemble.png" id="3_sfqmm"] + +[sub_resource type="Resource" id="Resource_nanrd"] +script = ExtResource("1_nanrd") +position = Vector2(116, 172) +attach_types = Array[int]([1, 3]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] +atlas = ExtResource("3_sfqmm") +region = Rect2(937, 836, 309, 407) + +[resource] +resource_name = "LeafG1" +script = ExtResource("2_kd22c") +texture = SubResource("AtlasTexture_yh7e0") +type = 1 +root = SubResource("Resource_nanrd") diff --git a/entities/plants/resources/plant_parts/LeafG2.tres b/entities/plants/resources/plant_parts/LeafG2.tres new file mode 100644 index 0000000..48a3ccd --- /dev/null +++ b/entities/plants/resources/plant_parts/LeafG2.tres @@ -0,0 +1,21 @@ +[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://cuvhvo64u1uk5"] + +[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_v01f8"] +[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_frmoh"] +[ext_resource type="Texture2D" uid="uid://bxnm1quxhx40i" path="res://entities/plants/assets/sprites/asset-plante-fin_assemble.png" id="3_w5pyt"] + +[sub_resource type="Resource" id="Resource_v01f8"] +script = ExtResource("1_v01f8") +position = Vector2(-135, 133) +attach_types = Array[int]([1, 3]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] +atlas = ExtResource("3_w5pyt") +region = Rect2(1301, 896, 328, 350) + +[resource] +resource_name = "LeafG2" +script = ExtResource("2_frmoh") +texture = SubResource("AtlasTexture_yh7e0") +type = 1 +root = SubResource("Resource_v01f8") diff --git a/entities/plants/scripts/plant.gd b/entities/plants/scripts/plant.gd index 846f7af..333ff69 100644 --- a/entities/plants/scripts/plant.gd +++ b/entities/plants/scripts/plant.gd @@ -160,7 +160,7 @@ func update_decontamination_area_factor(): var factor = 0. var full_decontaminated = true - var tiles = Math.get_tiles_in_circle(global_position, influence_zone.radius + Region.TILE_SIZE) + var tiles = Math.get_tiles_in_circle(global_position, influence_zone.radius + Region.TILE_SIZE/2.) for tile : Vector2i in tiles: if region.is_coords_decontaminated([tile]): factor += 1./len(tiles) diff --git a/entities/plants/scripts/plant_mutation/pure_mutation.gd b/entities/plants/scripts/plant_mutation/pure_mutation.gd index 28553cc..e91bf61 100644 --- a/entities/plants/scripts/plant_mutation/pure_mutation.gd +++ b/entities/plants/scripts/plant_mutation/pure_mutation.gd @@ -13,12 +13,12 @@ func get_base_rarity() -> int: func get_mutation_description() -> String: return tr("PURE_EFFECT_TEXT").format({ "score_icon": Text.bbcode_icon(Plant.SCORE_ICON), - "score_multiplier": get_score_multiplier(), + "score_multiplier": get_score_multiplier() + 1, }) func mutate_score_multiplier(plant_data: PlantData, multiplier: int) -> int: if plant_data.decontamination_area_factor == 1.0: - return multiplier * get_score_multiplier() + return multiplier + get_score_multiplier() return multiplier func get_score_multiplier()->int: diff --git a/entities/plants/scripts/plant_mutation/quick_mutation.gd b/entities/plants/scripts/plant_mutation/quick_mutation.gd index 79c51ce..7ab2d20 100644 --- a/entities/plants/scripts/plant_mutation/quick_mutation.gd +++ b/entities/plants/scripts/plant_mutation/quick_mutation.gd @@ -24,7 +24,7 @@ func mutate_score(plant_data: PlantData, score: int) -> int: if not plant_data.is_mature(): return score - return score + level + return score + get_score_increase() func mutate_lifetime(_plant_data: PlantData, lifetime: int) -> int: return max(1, lifetime+get_lifetime_change())