plant builder

This commit is contained in:
Altaezio
2026-02-10 20:09:34 +01:00
parent 4b8e59ee56
commit ab5089ad6c
129 changed files with 2377 additions and 21 deletions

View File

@@ -0,0 +1,19 @@
[gd_scene format=3 uid="uid://b5ud2u5r4vkot"]
[ext_resource type="Texture2D" uid="uid://doo2cxxa2p70a" path="res://entities/plants/assets/sprites/plante-teste.png" id="1_51s53"]
[ext_resource type="Script" uid="uid://c360ic1aost1n" path="res://entities/plants/scripts/texture_builder/plant_part_scene.gd" id="2_u8l10"]
[sub_resource type="AtlasTexture" id="AtlasTexture_mypt2"]
atlas = ExtResource("1_51s53")
region = Rect2(1108, 8, 123, 149)
[node name="Leaf1" type="Sprite2D" unique_id=1642167049 node_paths=PackedStringArray("root")]
texture = SubResource("AtlasTexture_mypt2")
script = ExtResource("2_u8l10")
root = NodePath("Root")
type = 2
base_attachable = true
bottom_attachable = true
[node name="Root" type="Node2D" parent="." unique_id=1974108401]
position = Vector2(27, 42)

View File

@@ -0,0 +1,19 @@
[gd_scene format=3 uid="uid://xofvb6wh38j4"]
[ext_resource type="Texture2D" uid="uid://doo2cxxa2p70a" path="res://entities/plants/assets/sprites/plante-teste.png" id="1_vsype"]
[ext_resource type="Script" uid="uid://c360ic1aost1n" path="res://entities/plants/scripts/texture_builder/plant_part_scene.gd" id="2_y1jlv"]
[sub_resource type="AtlasTexture" id="AtlasTexture_mypt2"]
atlas = ExtResource("1_vsype")
region = Rect2(1281, 504, 72, 89)
[node name="Leaf10" type="Sprite2D" unique_id=1642167049 node_paths=PackedStringArray("root")]
texture = SubResource("AtlasTexture_mypt2")
script = ExtResource("2_y1jlv")
root = NodePath("Root")
type = 2
base_attachable = true
branch_attachable = true
[node name="Root" type="Node2D" parent="." unique_id=1974108401]
position = Vector2(-10, 34)

View File

@@ -0,0 +1,19 @@
[gd_scene format=3 uid="uid://d3goxclh7xwf8"]
[ext_resource type="Texture2D" uid="uid://doo2cxxa2p70a" path="res://entities/plants/assets/sprites/plante-teste.png" id="1_rgg5m"]
[ext_resource type="Script" uid="uid://c360ic1aost1n" path="res://entities/plants/scripts/texture_builder/plant_part_scene.gd" id="2_2scxq"]
[sub_resource type="AtlasTexture" id="AtlasTexture_mypt2"]
atlas = ExtResource("1_rgg5m")
region = Rect2(1251, 600, 74, 95)
[node name="Leaf11" type="Sprite2D" unique_id=1642167049 node_paths=PackedStringArray("root")]
texture = SubResource("AtlasTexture_mypt2")
script = ExtResource("2_2scxq")
root = NodePath("Root")
type = 2
base_attachable = true
branch_attachable = true
[node name="Root" type="Node2D" parent="." unique_id=1974108401]
position = Vector2(-16, 32)

View File

@@ -0,0 +1,19 @@
[gd_scene format=3 uid="uid://b514ksdyr8yoy"]
[ext_resource type="Texture2D" uid="uid://doo2cxxa2p70a" path="res://entities/plants/assets/sprites/plante-teste.png" id="1_f6q5d"]
[ext_resource type="Script" uid="uid://c360ic1aost1n" path="res://entities/plants/scripts/texture_builder/plant_part_scene.gd" id="2_ntcb1"]
[sub_resource type="AtlasTexture" id="AtlasTexture_mypt2"]
atlas = ExtResource("1_f6q5d")
region = Rect2(1419, 499, 195, 198)
[node name="Leaf12" type="Sprite2D" unique_id=1642167049 node_paths=PackedStringArray("root")]
texture = SubResource("AtlasTexture_mypt2")
script = ExtResource("2_ntcb1")
root = NodePath("Root")
type = 2
base_attachable = true
branch_attachable = true
[node name="Root" type="Node2D" parent="." unique_id=1974108401]
position = Vector2(-58, 75)

View File

@@ -0,0 +1,19 @@
[gd_scene format=3 uid="uid://jb5gaxtxi0k7"]
[ext_resource type="Texture2D" uid="uid://doo2cxxa2p70a" path="res://entities/plants/assets/sprites/plante-teste.png" id="1_uojqd"]
[ext_resource type="Script" uid="uid://c360ic1aost1n" path="res://entities/plants/scripts/texture_builder/plant_part_scene.gd" id="2_fj2sx"]
[sub_resource type="AtlasTexture" id="AtlasTexture_mypt2"]
atlas = ExtResource("1_uojqd")
region = Rect2(952, 728, 189, 168)
[node name="Leaf13" type="Sprite2D" unique_id=1642167049 node_paths=PackedStringArray("root")]
texture = SubResource("AtlasTexture_mypt2")
script = ExtResource("2_fj2sx")
root = NodePath("Root")
type = 2
base_attachable = true
branch_attachable = true
[node name="Root" type="Node2D" parent="." unique_id=1974108401]
position = Vector2(70, -55)

View File

@@ -0,0 +1,19 @@
[gd_scene format=3 uid="uid://cw8ms5u42gtx8"]
[ext_resource type="Texture2D" uid="uid://doo2cxxa2p70a" path="res://entities/plants/assets/sprites/plante-teste.png" id="1_abo07"]
[ext_resource type="Script" uid="uid://c360ic1aost1n" path="res://entities/plants/scripts/texture_builder/plant_part_scene.gd" id="2_178l0"]
[sub_resource type="AtlasTexture" id="AtlasTexture_mypt2"]
atlas = ExtResource("1_abo07")
region = Rect2(1178, 720, 110, 95)
[node name="Leaf14" type="Sprite2D" unique_id=1642167049 node_paths=PackedStringArray("root")]
texture = SubResource("AtlasTexture_mypt2")
script = ExtResource("2_178l0")
root = NodePath("Root")
type = 2
base_attachable = true
branch_attachable = true
[node name="Root" type="Node2D" parent="." unique_id=1974108401]
position = Vector2(25, 0)

View File

@@ -0,0 +1,19 @@
[gd_scene format=3 uid="uid://dlam7tfjtv1j"]
[ext_resource type="Texture2D" uid="uid://doo2cxxa2p70a" path="res://entities/plants/assets/sprites/plante-teste.png" id="1_v1s66"]
[ext_resource type="Script" uid="uid://c360ic1aost1n" path="res://entities/plants/scripts/texture_builder/plant_part_scene.gd" id="2_dmaav"]
[sub_resource type="AtlasTexture" id="AtlasTexture_mypt2"]
atlas = ExtResource("1_v1s66")
region = Rect2(1292, 810, 104, 95)
[node name="Leaf15" type="Sprite2D" unique_id=1642167049 node_paths=PackedStringArray("root")]
texture = SubResource("AtlasTexture_mypt2")
script = ExtResource("2_dmaav")
root = NodePath("Root")
type = 2
base_attachable = true
branch_attachable = true
[node name="Root" type="Node2D" parent="." unique_id=1974108401]
position = Vector2(-32, 5)

View File

@@ -0,0 +1,19 @@
[gd_scene format=3 uid="uid://dqhouqmkaqm2h"]
[ext_resource type="Texture2D" uid="uid://doo2cxxa2p70a" path="res://entities/plants/assets/sprites/plante-teste.png" id="1_h2cjx"]
[ext_resource type="Script" uid="uid://c360ic1aost1n" path="res://entities/plants/scripts/texture_builder/plant_part_scene.gd" id="2_ufp0p"]
[sub_resource type="AtlasTexture" id="AtlasTexture_mypt2"]
atlas = ExtResource("1_h2cjx")
region = Rect2(1390, 745, 241, 143)
[node name="Leaf16" type="Sprite2D" unique_id=1642167049 node_paths=PackedStringArray("root")]
texture = SubResource("AtlasTexture_mypt2")
script = ExtResource("2_ufp0p")
root = NodePath("Root")
type = 2
base_attachable = true
branch_attachable = true
[node name="Root" type="Node2D" parent="." unique_id=1974108401]
position = Vector2(-86, 28)

View File

@@ -0,0 +1,19 @@
[gd_scene format=3 uid="uid://mm1xq416h68n"]
[ext_resource type="Texture2D" uid="uid://doo2cxxa2p70a" path="res://entities/plants/assets/sprites/plante-teste.png" id="1_k7s2y"]
[ext_resource type="Script" uid="uid://c360ic1aost1n" path="res://entities/plants/scripts/texture_builder/plant_part_scene.gd" id="2_7860x"]
[sub_resource type="AtlasTexture" id="AtlasTexture_mypt2"]
atlas = ExtResource("1_k7s2y")
region = Rect2(1230, 79, 81, 132)
[node name="Leaf2" type="Sprite2D" unique_id=1642167049 node_paths=PackedStringArray("root")]
texture = SubResource("AtlasTexture_mypt2")
script = ExtResource("2_7860x")
root = NodePath("Root")
type = 2
base_attachable = true
bottom_attachable = true
[node name="Root" type="Node2D" parent="." unique_id=1974108401]
position = Vector2(1, 48)

View File

@@ -0,0 +1,19 @@
[gd_scene format=3 uid="uid://y3n410d566at"]
[ext_resource type="Texture2D" uid="uid://doo2cxxa2p70a" path="res://entities/plants/assets/sprites/plante-teste.png" id="1_gaifj"]
[ext_resource type="Script" uid="uid://c360ic1aost1n" path="res://entities/plants/scripts/texture_builder/plant_part_scene.gd" id="2_v2pdq"]
[sub_resource type="AtlasTexture" id="AtlasTexture_mypt2"]
atlas = ExtResource("1_gaifj")
region = Rect2(1302, 15, 87, 114)
[node name="Leaf3" type="Sprite2D" unique_id=1642167049 node_paths=PackedStringArray("root")]
texture = SubResource("AtlasTexture_mypt2")
script = ExtResource("2_v2pdq")
root = NodePath("Root")
type = 2
base_attachable = true
bottom_attachable = true
[node name="Root" type="Node2D" parent="." unique_id=1974108401]
position = Vector2(-18, 46)

View File

@@ -0,0 +1,19 @@
[gd_scene format=3 uid="uid://cggirl3tlcrkc"]
[ext_resource type="Texture2D" uid="uid://doo2cxxa2p70a" path="res://entities/plants/assets/sprites/plante-teste.png" id="1_w7dup"]
[ext_resource type="Script" uid="uid://c360ic1aost1n" path="res://entities/plants/scripts/texture_builder/plant_part_scene.gd" id="2_lglen"]
[sub_resource type="AtlasTexture" id="AtlasTexture_mypt2"]
atlas = ExtResource("1_w7dup")
region = Rect2(926, 108, 226, 322)
[node name="Leaf4" type="Sprite2D" unique_id=1642167049 node_paths=PackedStringArray("root")]
texture = SubResource("AtlasTexture_mypt2")
script = ExtResource("2_lglen")
root = NodePath("Root")
type = 2
base_attachable = true
bottom_attachable = true
[node name="Root" type="Node2D" parent="." unique_id=1974108401]
position = Vector2(80, 133)

View File

@@ -0,0 +1,19 @@
[gd_scene format=3 uid="uid://dx7trhqjvnk6u"]
[ext_resource type="Texture2D" uid="uid://doo2cxxa2p70a" path="res://entities/plants/assets/sprites/plante-teste.png" id="1_q3dfd"]
[ext_resource type="Script" uid="uid://c360ic1aost1n" path="res://entities/plants/scripts/texture_builder/plant_part_scene.gd" id="2_ju2wc"]
[sub_resource type="AtlasTexture" id="AtlasTexture_mypt2"]
atlas = ExtResource("1_q3dfd")
region = Rect2(1154, 230, 137, 215)
[node name="Leaf5" type="Sprite2D" unique_id=1642167049 node_paths=PackedStringArray("root")]
texture = SubResource("AtlasTexture_mypt2")
script = ExtResource("2_ju2wc")
root = NodePath("Root")
type = 2
base_attachable = true
bottom_attachable = true
[node name="Root" type="Node2D" parent="." unique_id=1974108401]
position = Vector2(40, 74)

View File

@@ -0,0 +1,19 @@
[gd_scene format=3 uid="uid://cr1sdb0k2g2qe"]
[ext_resource type="Texture2D" uid="uid://doo2cxxa2p70a" path="res://entities/plants/assets/sprites/plante-teste.png" id="1_hkjyp"]
[ext_resource type="Script" uid="uid://c360ic1aost1n" path="res://entities/plants/scripts/texture_builder/plant_part_scene.gd" id="2_71udn"]
[sub_resource type="AtlasTexture" id="AtlasTexture_mypt2"]
atlas = ExtResource("1_hkjyp")
region = Rect2(1306, 214, 107, 221)
[node name="Leaf6" type="Sprite2D" unique_id=1642167049 node_paths=PackedStringArray("root")]
texture = SubResource("AtlasTexture_mypt2")
script = ExtResource("2_71udn")
root = NodePath("Root")
type = 2
base_attachable = true
bottom_attachable = true
[node name="Root" type="Node2D" parent="." unique_id=1974108401]
position = Vector2(-28, 91)

View File

@@ -0,0 +1,19 @@
[gd_scene format=3 uid="uid://n8ex548mgcn2"]
[ext_resource type="Texture2D" uid="uid://doo2cxxa2p70a" path="res://entities/plants/assets/sprites/plante-teste.png" id="1_c5eyt"]
[ext_resource type="Script" uid="uid://c360ic1aost1n" path="res://entities/plants/scripts/texture_builder/plant_part_scene.gd" id="2_7827q"]
[sub_resource type="AtlasTexture" id="AtlasTexture_mypt2"]
atlas = ExtResource("1_c5eyt")
region = Rect2(1431, 134, 191, 287)
[node name="Leaf7" type="Sprite2D" unique_id=1642167049 node_paths=PackedStringArray("root")]
texture = SubResource("AtlasTexture_mypt2")
script = ExtResource("2_7827q")
root = NodePath("Root")
type = 2
base_attachable = true
bottom_attachable = true
[node name="Root" type="Node2D" parent="." unique_id=1974108401]
position = Vector2(-58, 109)

View File

@@ -0,0 +1,19 @@
[gd_scene format=3 uid="uid://crjfnk5ykoxle"]
[ext_resource type="Texture2D" uid="uid://doo2cxxa2p70a" path="res://entities/plants/assets/sprites/plante-teste.png" id="1_3syoa"]
[ext_resource type="Script" uid="uid://c360ic1aost1n" path="res://entities/plants/scripts/texture_builder/plant_part_scene.gd" id="2_qp4xg"]
[sub_resource type="AtlasTexture" id="AtlasTexture_mypt2"]
atlas = ExtResource("1_3syoa")
region = Rect2(974, 502, 200, 162)
[node name="Leaf8" type="Sprite2D" unique_id=1642167049 node_paths=PackedStringArray("root")]
texture = SubResource("AtlasTexture_mypt2")
script = ExtResource("2_qp4xg")
root = NodePath("Root")
type = 2
base_attachable = true
branch_attachable = true
[node name="Root" type="Node2D" parent="." unique_id=1974108401]
position = Vector2(73, 47)

View File

@@ -0,0 +1,20 @@
[gd_scene format=3 uid="uid://b5fxgs4ua0ejt"]
[ext_resource type="Texture2D" uid="uid://doo2cxxa2p70a" path="res://entities/plants/assets/sprites/plante-teste.png" id="1_3x1s6"]
[ext_resource type="Script" uid="uid://c360ic1aost1n" path="res://entities/plants/scripts/texture_builder/plant_part_scene.gd" id="2_7ofcs"]
[sub_resource type="AtlasTexture" id="AtlasTexture_mypt2"]
atlas = ExtResource("1_3x1s6")
region = Rect2(1171, 488, 94, 104)
[node name="Leaf9" type="Sprite2D" unique_id=1642167049 node_paths=PackedStringArray("root")]
texture = SubResource("AtlasTexture_mypt2")
script = ExtResource("2_7ofcs")
root = NodePath("Root")
type = 2
is_back = true
base_attachable = true
branch_attachable = true
[node name="Root" type="Node2D" parent="." unique_id=1974108401]
position = Vector2(23, 37)