diff --git a/addons/godotsteam/win64/~libgodotsteam.windows.template_debug.x86_64.dll b/addons/godotsteam/win64/~libgodotsteam.windows.template_debug.x86_64.dll deleted file mode 100644 index 0812259..0000000 Binary files a/addons/godotsteam/win64/~libgodotsteam.windows.template_debug.x86_64.dll and /dev/null differ diff --git a/common/plant_texture_builder/plant_texture_builder.tscn b/common/plant_texture_builder/plant_texture_builder.tscn index a52ff29..c70b8d0 100644 --- a/common/plant_texture_builder/plant_texture_builder.tscn +++ b/common/plant_texture_builder/plant_texture_builder.tscn @@ -1,237 +1,38 @@ [gd_scene format=3 uid="uid://b8gqdgabrjaml"] [ext_resource type="Script" uid="uid://dt2ip3pw2cboy" path="res://entities/plants/scripts/texture_builder/plant_texture_builder.gd" id="1_s8rsj"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_cfiqo"] -[ext_resource type="Resource" uid="uid://7hrdkl6bf3o4" path="res://entities/plants/resources/plant_parts/Branch1.tres" id="4_ggud5"] -[ext_resource type="Resource" uid="uid://d05ulm22k31w8" path="res://entities/plants/resources/plant_parts/Base2.tres" id="4_ron2q"] -[ext_resource type="Resource" uid="uid://bfyafiewcrjln" path="res://entities/plants/resources/plant_parts/Base1.tres" id="5_5fbyu"] -[ext_resource type="Resource" uid="uid://d2vdf2sth2xjm" path="res://entities/plants/resources/plant_parts/Base3.tres" id="5_6raaj"] -[ext_resource type="Resource" uid="uid://ceisi5yyie7to" path="res://entities/plants/resources/plant_parts/Branch2.tres" id="5_ufbqh"] -[ext_resource type="Resource" uid="uid://cxiu8frk04b5i" path="res://entities/plants/resources/plant_parts/Branch3.tres" id="6_jbu3q"] -[ext_resource type="Resource" uid="uid://53p5g07e3pb4" path="res://entities/plants/resources/plant_parts/Branch4.tres" id="7_21cjy"] -[ext_resource type="Resource" uid="uid://cyfyodtfxne1w" path="res://entities/plants/resources/plant_parts/Branch5.tres" id="8_qm7aw"] -[ext_resource type="Resource" uid="uid://cuvtf4y1dspcp" path="res://entities/plants/resources/plant_parts/Branch6.tres" id="9_3e4c1"] -[ext_resource type="Resource" uid="uid://dcjpei6xuiswp" path="res://entities/plants/resources/plant_parts/LeafE5.tres" id="10_5job5"] -[ext_resource type="Resource" uid="uid://85bwx2tdjx0h" path="res://entities/plants/resources/plant_parts/LeafE7.tres" id="12_b21au"] -[ext_resource type="Resource" uid="uid://6jnbms553dyd" path="res://entities/plants/resources/plant_parts/Branch7.tres" id="12_yjh7s"] -[ext_resource type="Resource" uid="uid://cowkewtw2lg4i" path="res://entities/plants/resources/plant_parts/FlowerA1.tres" id="13_17ac3"] -[ext_resource type="Resource" uid="uid://bgv3nb10t6u3y" path="res://entities/plants/resources/plant_parts/LeafF1.tres" id="14_8r35x"] -[ext_resource type="Resource" uid="uid://drn8vt4sp7u6q" path="res://entities/plants/resources/plant_parts/FlowerA2.tres" id="14_fuh2b"] -[ext_resource type="Resource" uid="uid://c31h25xdll8si" path="res://entities/plants/resources/plant_parts/FlowerD1.tres" id="15_3ti7v"] -[ext_resource type="Resource" uid="uid://b3oqeugtrtera" path="res://entities/plants/resources/plant_parts/FlowerA3.tres" id="15_28gvc"] -[ext_resource type="Resource" uid="uid://be17y7clvf88e" path="res://entities/plants/resources/plant_parts/LeafE1.tres" id="15_p2blu"] -[ext_resource type="Resource" uid="uid://bkgw3wmoam10n" path="res://entities/plants/resources/plant_parts/LeafF2.tres" id="15_rbd7l"] -[ext_resource type="Resource" uid="uid://ydvnxfnkbr2g" path="res://entities/plants/resources/plant_parts/FlowerA4.tres" id="16_1cwvj"] -[ext_resource type="Script" uid="uid://cfjd8jelpm8dt" path="res://entities/plants/scripts/texture_builder/part_mutation_association.gd" id="16_c3tk3"] -[ext_resource type="Resource" uid="uid://r5mspvasrq6y" path="res://entities/plants/resources/plant_parts/FlowerD2.tres" id="16_cpf4r"] -[ext_resource type="Resource" uid="uid://m8j2gfumw11w" path="res://entities/plants/resources/plant_parts/LeafF3.tres" id="16_nfxo0"] -[ext_resource type="Resource" uid="uid://dw7wdihxxy0uf" path="res://entities/plants/resources/plant_parts/LeafE2.tres" id="16_xt8tm"] -[ext_resource type="Resource" uid="uid://dl1k0jv662m67" path="res://entities/plants/resources/plant_parts/FlowerA5.tres" id="17_c3tk3"] -[ext_resource type="Resource" uid="uid://dth4dp88vs3gh" path="res://entities/plants/resources/plant_parts/LeafF4.tres" id="17_i8j71"] -[ext_resource type="Resource" uid="uid://br80voioh4jxu" path="res://entities/plants/resources/plant_parts/FlowerD3.tres" id="17_p2blu"] -[ext_resource type="Resource" uid="uid://3yi8hk73s5mm" path="res://entities/plants/resources/plant_parts/LeafE3.tres" id="17_qm7aw"] -[ext_resource type="Resource" uid="uid://c8ttq14no8872" path="res://entities/plants/resources/plant_parts/LeafF7.tres" id="18_2plsj"] -[ext_resource type="Resource" uid="uid://cka6sihumbjpw" path="res://entities/plants/resources/plant_parts/LeafF5.tres" id="18_l2vrg"] -[ext_resource type="Resource" uid="uid://par4hf5gjvqu" path="res://entities/plants/resources/plant_parts/FlowerA6.tres" id="18_q0jli"] -[ext_resource type="Resource" uid="uid://dq5dwqherb6ac" path="res://entities/plants/resources/plant_parts/LeafF6.tres" id="19_14c4k"] -[ext_resource type="Resource" uid="uid://414go2hmhy12" path="res://entities/plants/resources/plant_parts/FlowerA7.tres" id="19_rplk6"] -[ext_resource type="Resource" uid="uid://drc3g203302d4" path="res://entities/plants/resources/plant_parts/LeafF8.tres" id="19_yjh7s"] -[ext_resource type="Resource" uid="uid://ckef0dno4j5mn" path="res://entities/plants/resources/plant_parts/FlowerF1.tres" id="20_lggh7"] -[ext_resource type="Resource" uid="uid://dhhyh56shnure" path="res://entities/plants/resources/plant_parts/FlowerF2.tres" id="21_8r35x"] -[ext_resource type="Resource" uid="uid://banfc3pgm6a0m" path="res://entities/plants/resources/plant_parts/FlowerC1.tres" id="21_alra6"] -[ext_resource type="Resource" uid="uid://dmdyj7t4g48p" path="res://entities/plants/resources/plant_parts/FlowerC2.tres" id="22_lggh7"] -[ext_resource type="Resource" uid="uid://bhj7j78tokt25" path="res://entities/plants/resources/plant_parts/FlowerC3.tres" id="23_8r35x"] -[ext_resource type="Resource" uid="uid://c3w8lel02552f" path="res://entities/plants/resources/plant_parts/FlowerD4.tres" id="23_mcckl"] -[ext_resource type="Resource" uid="uid://hbylxbmmc8of" path="res://entities/plants/resources/plant_parts/FlowerD5.tres" id="24_3hcun"] -[ext_resource type="Resource" uid="uid://bkgrwffi7m2i4" path="res://entities/plants/resources/plant_parts/FlowerC4.tres" id="24_rbd7l"] -[ext_resource type="Resource" uid="uid://dm7crxxg4kmw5" path="res://entities/plants/resources/plant_parts/LeafB1.tres" id="25_kvmj5"] -[ext_resource type="Resource" uid="uid://vlxrq3tw1t6m" path="res://entities/plants/resources/plant_parts/LeafB2.tres" id="26_ocu7e"] -[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="27_80nvf"] -[ext_resource type="Resource" uid="uid://bdwhp12xkvscr" path="res://entities/plants/resources/plant_parts/LeafB3.tres" id="27_q771y"] -[ext_resource type="Resource" uid="uid://cc8kkqiqdvex6" path="res://entities/plants/resources/plant_parts/LeafE8.tres" id="27_rcays"] -[ext_resource type="Resource" uid="uid://dmfiww0l5ha2l" path="res://entities/plants/resources/plant_parts/LeafB4.tres" id="28_5fbyu"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="28_d04mb"] -[ext_resource type="Resource" uid="uid://cusd2od1yj0ob" path="res://entities/plants/resources/plant_parts/LeafE9.tres" id="28_qs4je"] -[ext_resource type="Resource" uid="uid://kiim46eda050" path="res://entities/plants/resources/plant_parts/LeafB5.tres" id="29_2plsj"] -[ext_resource type="Resource" uid="uid://dqroc7h70bgew" path="res://entities/plants/resources/plant_parts/LeafB6.tres" id="30_yjh7s"] -[ext_resource type="Resource" uid="uid://u1f6c41fvau5" path="res://entities/plants/resources/plant_parts/FlowerC5.tres" id="35_abtbh"] -[ext_resource type="Resource" uid="uid://bap5xihdc3gbe" path="res://entities/plants/resources/plant_parts/FlowerC6.tres" id="36_j5s6w"] -[ext_resource type="Resource" uid="uid://cwskfwdasvv0g" path="res://entities/plants/resources/plant_parts/FlowerF3.tres" id="38_rbd7l"] -[ext_resource type="Resource" uid="uid://e0u1baixvaxn" path="res://entities/plants/resources/plant_parts/LeafE4.tres" id="42_14c4k"] -[ext_resource type="Resource" uid="uid://br4e84rsg87e8" path="res://entities/plants/resources/plant_parts/FlowerB4.tres" id="44_7b70u"] -[ext_resource type="Resource" uid="uid://c4artcndro0r5" path="res://entities/plants/resources/plant_parts/FlowerB1.tres" id="45_coupj"] -[ext_resource type="Resource" uid="uid://bvujlvgbh4pyc" path="res://entities/plants/resources/plant_parts/FlowerB5.tres" id="45_q8uyx"] -[ext_resource type="Resource" uid="uid://b3dfua388ub4k" path="res://entities/plants/resources/plant_parts/FlowerB2.tres" id="46_ggud5"] -[ext_resource type="Resource" uid="uid://dsoolh270ygjd" path="res://entities/plants/resources/plant_parts/FlowerB6.tres" id="46_r166b"] +[ext_resource type="Resource" uid="uid://dad6gfvwocnj2" path="res://entities/plants/resources/plant_parts/Base.tres" id="2_tod72"] +[ext_resource type="Resource" uid="uid://c6s833k5g18kd" path="res://entities/plants/resources/plant_parts/Branch.tres" id="3_0ca8x"] +[ext_resource type="Resource" uid="uid://bjb8g6h6lf4r2" path="res://entities/plants/resources/plant_parts/LeafF.tres" id="4_js3cu"] +[ext_resource type="Script" uid="uid://u2j7hn5her8i" path="res://entities/plants/scripts/texture_builder/part_group.gd" id="5_npk80"] +[ext_resource type="Resource" uid="uid://bwqa7vouqhjmr" path="res://entities/plants/resources/plant_parts/LeafE.tres" id="6_hyb2i"] +[ext_resource type="Resource" uid="uid://b4g4d6y1n1xgp" path="res://entities/plants/resources/plant_parts/LeafI.tres" id="7_4gk8a"] +[ext_resource type="Resource" uid="uid://b4towph8opjgh" path="res://entities/plants/resources/plant_parts/LeafNB.tres" id="8_alra6"] +[ext_resource type="Resource" uid="uid://cqfb7vkocd8gf" path="res://entities/plants/resources/plant_parts/LeafL.tres" id="9_lggh7"] +[ext_resource type="Resource" uid="uid://dw78e1nnajsxf" path="res://entities/plants/resources/plant_parts/FlowerD.tres" id="10_8r35x"] +[ext_resource type="Resource" uid="uid://bg2x1g8xfjk0t" path="res://entities/plants/resources/plant_parts/FlowerG.tres" id="11_rbd7l"] +[ext_resource type="Resource" uid="uid://bcgc05pjefid6" path="res://entities/plants/resources/plant_parts/FlowerH.tres" id="12_nfxo0"] +[ext_resource type="Resource" uid="uid://dvwmk2suorf05" path="res://entities/plants/resources/plant_parts/LeafG.tres" id="12_tjaiv"] +[ext_resource type="Resource" uid="uid://di0nwki5jr205" path="res://entities/plants/resources/plant_parts/FlowerJ.tres" id="13_i8j71"] +[ext_resource type="Resource" uid="uid://b3ff6xg5lmevs" path="res://entities/plants/resources/plant_parts/FlowerF.tres" id="14_l2vrg"] +[ext_resource type="Resource" uid="uid://bcakrgxsy6c08" path="res://entities/plants/resources/plant_parts/LeafC.tres" id="15_14c4k"] +[ext_resource type="Resource" uid="uid://bggtymdph3itl" path="res://entities/plants/resources/plant_parts/FlowerI.tres" id="16_rt6tw"] +[ext_resource type="Resource" uid="uid://dfaticpdeqmkx" path="res://entities/plants/resources/plant_parts/LeafB.tres" id="17_y02ao"] +[ext_resource type="Resource" uid="uid://rjisqiox5anv" path="res://entities/plants/resources/plant_parts/LeafHA.tres" id="18_s8rsj"] +[ext_resource type="Resource" uid="uid://c1qdy7oeyqdlu" path="res://entities/plants/resources/plant_parts/FlowerC.tres" id="19_cfiqo"] +[ext_resource type="Resource" uid="uid://1ldoefk201qd" path="res://entities/plants/resources/plant_parts/LeafM.tres" id="20_coupj"] +[ext_resource type="Resource" uid="uid://cnyux2rxespor" path="res://entities/plants/resources/plant_parts/LeafJ.tres" id="21_ggud5"] +[ext_resource type="Resource" uid="uid://wim0ex3g6eag" path="res://entities/plants/resources/plant_parts/LeafNA.tres" id="23_hyb2i"] +[ext_resource type="Resource" uid="uid://bd4suw64pumd5" path="res://entities/plants/resources/plant_parts/LeafHB.tres" id="24_4gk8a"] +[ext_resource type="Resource" uid="uid://dej2j8nvb5gcj" path="res://entities/plants/resources/plant_parts/FlowerB.tres" id="25_alra6"] +[ext_resource type="Resource" uid="uid://0r8c2a0el62b" path="res://entities/plants/resources/plant_parts/LeafK.tres" id="26_lggh7"] [ext_resource type="Script" uid="uid://hs3i48clok85" path="res://entities/plants/scripts/texture_builder/seed_texture_set.gd" id="47_jbu3q"] -[ext_resource type="Resource" uid="uid://bnn0tcoab4plv" path="res://entities/plants/resources/plant_parts/FlowerB3.tres" id="47_ufbqh"] [ext_resource type="Texture2D" uid="uid://cuqocuhfpdful" path="res://entities/plants/assets/sprites/seeds/pick-sphere/color_1.png" id="48_21cjy"] [ext_resource type="Texture2D" uid="uid://tcjcq04akuns" path="res://entities/plants/assets/sprites/seeds/pick-sphere/color_2.png" id="49_rs2ow"] [ext_resource type="Texture2D" uid="uid://cu1dajkls18x0" path="res://entities/plants/assets/sprites/seeds/pick-sphere/line.png" id="50_5job5"] [ext_resource type="Texture2D" uid="uid://cq2f308itghq7" path="res://entities/plants/assets/sprites/seeds/haricot/color_1.png" id="51_5job5"] [ext_resource type="Texture2D" uid="uid://b3apxg55cjoow" path="res://entities/plants/assets/sprites/seeds/haricot/color_2.png" id="52_cynqk"] [ext_resource type="Texture2D" uid="uid://0ayiumcnqyc1" path="res://entities/plants/assets/sprites/seeds/haricot/outline.png" id="53_b21au"] -[ext_resource type="Resource" uid="uid://djcwxfp4vmj8n" path="res://entities/plants/resources/plant_parts/FlowerG1.tres" id="61_tx02s"] -[ext_resource type="Resource" uid="uid://d246bni7ooe20" path="res://entities/plants/resources/plant_parts/FlowerG2.tres" id="62_mpcbs"] -[ext_resource type="Resource" uid="uid://docbn71tiiwrw" path="res://entities/plants/resources/plant_parts/FlowerG3.tres" id="63_kqtu4"] -[ext_resource type="Resource" uid="uid://d4hfht8t7ridu" path="res://entities/plants/resources/plant_parts/FlowerG4.tres" id="64_2f2lk"] -[ext_resource type="Resource" uid="uid://cto5os1i12qtj" path="res://entities/plants/resources/plant_parts/FlowerG5.tres" id="65_4e7sd"] -[ext_resource type="Resource" uid="uid://bugnwjpjydm8t" path="res://entities/plants/resources/plant_parts/FlowerG6.tres" id="66_ro8dt"] -[ext_resource type="Resource" uid="uid://0n7qxw0qhn1y" path="res://entities/plants/resources/plant_parts/FlowerG7.tres" id="67_wmd0c"] -[ext_resource type="Resource" uid="uid://ccatceyu73pg5" path="res://entities/plants/resources/plant_parts/FlowerH1.tres" id="68_wl0th"] -[ext_resource type="Resource" uid="uid://2qihbxsn6odd" path="res://entities/plants/resources/plant_parts/FlowerH2.tres" id="69_55s8o"] -[ext_resource type="Resource" uid="uid://bwvou260f8tb5" path="res://entities/plants/resources/plant_parts/FlowerH3.tres" id="70_gquge"] -[ext_resource type="Resource" uid="uid://c7lbyqhtaglql" path="res://entities/plants/resources/plant_parts/FlowerH4.tres" id="71_2cr6t"] -[ext_resource type="Resource" uid="uid://qfku0xgnyc8l" path="res://entities/plants/resources/plant_parts/FlowerH5.tres" id="72_yrtob"] -[ext_resource type="Resource" uid="uid://cjyqycj2nexk5" path="res://entities/plants/resources/plant_parts/FlowerH6.tres" id="73_y4irp"] -[ext_resource type="Resource" uid="uid://v1b4c6364bjj" path="res://entities/plants/resources/plant_parts/FlowerJ1.tres" id="74_sdhn1"] -[ext_resource type="Resource" uid="uid://cji73bqaytm0r" path="res://entities/plants/resources/plant_parts/FlowerJ2.tres" id="75_lyw6c"] -[ext_resource type="Resource" uid="uid://b2tnb0vs1gtj3" path="res://entities/plants/resources/plant_parts/FlowerJ3.tres" id="76_lvv85"] -[ext_resource type="Resource" uid="uid://daf1u222v1eqm" path="res://entities/plants/resources/plant_parts/FlowerJ4.tres" id="77_y5qox"] -[ext_resource type="Resource" uid="uid://c3t8gj1sc7lrn" path="res://entities/plants/resources/plant_parts/FlowerF4.tres" id="81_ar53y"] -[ext_resource type="Resource" uid="uid://cxsbv241mpuma" path="res://entities/plants/resources/plant_parts/FlowerF5.tres" id="82_oaoto"] -[ext_resource type="Resource" uid="uid://5a5ya2iirvwr" path="res://entities/plants/resources/plant_parts/FlowerF6.tres" id="83_06vhr"] -[ext_resource type="Resource" uid="uid://cc8xi518vdixm" path="res://entities/plants/resources/plant_parts/FlowerF7.tres" id="84_rcays"] -[ext_resource type="Resource" uid="uid://dk7hp700k8iet" path="res://entities/plants/resources/plant_parts/LeafC1.tres" id="85_qs4je"] -[ext_resource type="Resource" uid="uid://dte3i6hma7nw5" path="res://entities/plants/resources/plant_parts/LeafC2.tres" id="86_ron2q"] -[ext_resource type="Resource" uid="uid://p2mveyriuh47" path="res://entities/plants/resources/plant_parts/LeafC3.tres" id="87_6raaj"] -[ext_resource type="Resource" uid="uid://be7x75w7l5jls" path="res://entities/plants/resources/plant_parts/LeafC4.tres" id="88_80nvf"] -[ext_resource type="Resource" uid="uid://dhgabeqsda06o" path="res://entities/plants/resources/plant_parts/LeafC5.tres" id="89_d04mb"] -[ext_resource type="Resource" uid="uid://b2bv30j55dtfn" path="res://entities/plants/resources/plant_parts/LeafC6.tres" id="90_6htke"] -[ext_resource type="Resource" uid="uid://d5k40ooxsnaw" path="res://entities/plants/resources/plant_parts/LeafC7.tres" id="91_y2dg6"] -[ext_resource type="Resource" uid="uid://cjyp8jcocoijg" path="res://entities/plants/resources/plant_parts/FlowerI1.tres" id="92_s2hpp"] -[ext_resource type="Resource" uid="uid://bac4q2s3bylli" path="res://entities/plants/resources/plant_parts/FlowerI2.tres" id="93_mxpq5"] -[ext_resource type="Resource" uid="uid://dst4c2mnhaili" path="res://entities/plants/resources/plant_parts/FlowerI3.tres" id="94_o5eac"] -[ext_resource type="Resource" uid="uid://bjd8ix6ouc1b2" path="res://entities/plants/resources/plant_parts/FlowerI4.tres" id="95_qxf4o"] -[ext_resource type="Resource" uid="uid://cs2piasjw3x5s" path="res://entities/plants/resources/plant_parts/FlowerI5.tres" id="96_lfwcq"] -[ext_resource type="Resource" uid="uid://tbqitr1nwt2" path="res://entities/plants/resources/plant_parts/FlowerI6.tres" id="97_fe472"] -[ext_resource type="Resource" uid="uid://b4v7vvv0jdh0k" path="res://entities/plants/resources/plant_parts/LeafHA1.tres" id="100_ron2q"] -[ext_resource type="Resource" uid="uid://bvff3ay7qpvgs" path="res://entities/plants/resources/plant_parts/LeafHA2.tres" id="101_6raaj"] -[ext_resource type="Resource" uid="uid://mwjpvg6xqxyl" path="res://entities/plants/resources/plant_parts/LeafHA3.tres" id="102_80nvf"] -[ext_resource type="Resource" uid="uid://b4hh8jrpenwt3" path="res://entities/plants/resources/plant_parts/LeafNA1.tres" id="103_6raaj"] -[ext_resource type="Resource" uid="uid://cm5rtqrvsmqkg" path="res://entities/plants/resources/plant_parts/LeafHA5.tres" id="103_d04mb"] -[ext_resource type="Resource" uid="uid://bf4s8omnaau0w" path="res://entities/plants/resources/plant_parts/LeafHA6.tres" id="104_6htke"] -[ext_resource type="Resource" uid="uid://cv23vy5w5i3iy" path="res://entities/plants/resources/plant_parts/LeafNA2.tres" id="104_80nvf"] -[ext_resource type="Resource" uid="uid://c85k4e0rio0cs" path="res://entities/plants/resources/plant_parts/LeafNA3.tres" id="105_d04mb"] -[ext_resource type="Resource" uid="uid://iv3nmggoklh3" path="res://entities/plants/resources/plant_parts/LeafHA7.tres" id="105_y2dg6"] -[ext_resource type="Resource" uid="uid://cqbwlfnxg7a83" path="res://entities/plants/resources/plant_parts/LeafNA4.tres" id="106_6htke"] -[ext_resource type="Resource" uid="uid://bff32l0awxl38" path="res://entities/plants/resources/plant_parts/LeafJ1.tres" id="106_s2hpp"] -[ext_resource type="Resource" uid="uid://ddaa77cqi865e" path="res://entities/plants/resources/plant_parts/LeafJ2.tres" id="107_mxpq5"] -[ext_resource type="Resource" uid="uid://d1o0tp1cc6gga" path="res://entities/plants/resources/plant_parts/LeafNA5.tres" id="107_y2dg6"] -[ext_resource type="Resource" uid="uid://brlnlvjpjidd5" path="res://entities/plants/resources/plant_parts/LeafJ3.tres" id="108_o5eac"] -[ext_resource type="Resource" uid="uid://cn2j8fh3l2tdo" path="res://entities/plants/resources/plant_parts/LeafJ4.tres" id="109_qxf4o"] -[ext_resource type="Resource" uid="uid://ccafrqprfm6r2" path="res://entities/plants/resources/plant_parts/LeafJ5.tres" id="110_lfwcq"] -[ext_resource type="Resource" uid="uid://dyjojp8mfs5vy" path="res://entities/plants/resources/plant_parts/LeafK1.tres" id="111_fe472"] -[ext_resource type="Resource" uid="uid://trorp4elyagc" path="res://entities/plants/resources/plant_parts/LeafK2.tres" id="112_2ycc1"] -[ext_resource type="Resource" uid="uid://c6yxy44mt6fgt" path="res://entities/plants/resources/plant_parts/LeafK3.tres" id="113_wat4j"] -[ext_resource type="Resource" uid="uid://dw4o76c3nuor5" path="res://entities/plants/resources/plant_parts/LeafK4.tres" id="114_n8y6x"] -[ext_resource type="Resource" uid="uid://h18vambxcrwj" path="res://entities/plants/resources/plant_parts/LeafK5.tres" id="115_dw70q"] -[ext_resource type="Resource" uid="uid://c70ikd1qfmqqs" path="res://entities/plants/resources/plant_parts/LeafK6.tres" id="116_xxckx"] -[ext_resource type="Resource" uid="uid://bhgnimmagff30" path="res://entities/plants/resources/plant_parts/LeafK7.tres" id="117_s3ec7"] - -[sub_resource type="Resource" id="Resource_us16y"] -script = ExtResource("27_80nvf") -position = Vector2(-36, -37) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_ux8f6"] -script = ExtResource("27_80nvf") -position = Vector2(59, -81) -attach_types = Array[int]([1, 3]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("28_d04mb") -region = Rect2(2804, 1567, 294, 345) - -[sub_resource type="Resource" id="Resource_6htke"] -resource_name = "LeafE6" -script = ExtResource("2_cfiqo") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_ux8f6") -attaches = Array[ExtResource("27_80nvf")]([SubResource("Resource_us16y")]) - -[sub_resource type="Resource" id="Resource_rt6tw"] -script = ExtResource("16_c3tk3") -parts = Array[ExtResource("2_cfiqo")]([ExtResource("15_p2blu"), ExtResource("16_xt8tm"), ExtResource("17_qm7aw"), ExtResource("42_14c4k"), ExtResource("10_5job5"), SubResource("Resource_6htke"), ExtResource("12_b21au"), ExtResource("27_rcays"), ExtResource("28_qs4je")]) -metadata/_custom_type_script = "uid://cfjd8jelpm8dt" - -[sub_resource type="Resource" id="Resource_y02ao"] -script = ExtResource("16_c3tk3") -parts = Array[ExtResource("2_cfiqo")]([ExtResource("13_17ac3"), ExtResource("14_fuh2b"), ExtResource("15_28gvc"), ExtResource("16_1cwvj"), ExtResource("17_c3tk3"), ExtResource("18_q0jli"), ExtResource("19_rplk6")]) -part_amount = 5 -metadata/_custom_type_script = "uid://cfjd8jelpm8dt" - -[sub_resource type="Resource" id="Resource_nfxo0"] -script = ExtResource("16_c3tk3") -parts = Array[ExtResource("2_cfiqo")]([ExtResource("15_3ti7v"), ExtResource("16_cpf4r"), ExtResource("17_p2blu"), ExtResource("23_mcckl"), ExtResource("24_3hcun")]) -part_amount = 5 -metadata/_custom_type_script = "uid://cfjd8jelpm8dt" - -[sub_resource type="Resource" id="Resource_2ycc1"] -script = ExtResource("16_c3tk3") -parts = Array[ExtResource("2_cfiqo")]([ExtResource("61_tx02s"), ExtResource("62_mpcbs"), ExtResource("63_kqtu4"), ExtResource("64_2f2lk"), ExtResource("65_4e7sd"), ExtResource("66_ro8dt"), ExtResource("67_wmd0c")]) -metadata/_custom_type_script = "uid://cfjd8jelpm8dt" - -[sub_resource type="Resource" id="Resource_wat4j"] -script = ExtResource("16_c3tk3") -parts = Array[ExtResource("2_cfiqo")]([ExtResource("68_wl0th"), ExtResource("69_55s8o"), ExtResource("70_gquge"), ExtResource("71_2cr6t"), ExtResource("72_yrtob"), ExtResource("73_y4irp")]) -metadata/_custom_type_script = "uid://cfjd8jelpm8dt" - -[sub_resource type="Resource" id="Resource_n8y6x"] -script = ExtResource("16_c3tk3") -parts = Array[ExtResource("2_cfiqo")]([ExtResource("74_sdhn1"), ExtResource("75_lyw6c"), ExtResource("76_lvv85"), ExtResource("77_y5qox")]) -metadata/_custom_type_script = "uid://cfjd8jelpm8dt" - -[sub_resource type="Resource" id="Resource_dw70q"] -script = ExtResource("16_c3tk3") -parts = Array[ExtResource("2_cfiqo")]([ExtResource("20_lggh7"), ExtResource("21_8r35x"), ExtResource("38_rbd7l"), ExtResource("81_ar53y"), ExtResource("82_oaoto"), ExtResource("83_06vhr"), ExtResource("84_rcays")]) -metadata/_custom_type_script = "uid://cfjd8jelpm8dt" - -[sub_resource type="Resource" id="Resource_xxckx"] -script = ExtResource("16_c3tk3") -parts = Array[ExtResource("2_cfiqo")]([ExtResource("85_qs4je"), ExtResource("86_ron2q"), ExtResource("87_6raaj"), ExtResource("88_80nvf"), ExtResource("89_d04mb"), ExtResource("90_6htke"), ExtResource("91_y2dg6")]) -metadata/_custom_type_script = "uid://cfjd8jelpm8dt" - -[sub_resource type="Resource" id="Resource_s3ec7"] -script = ExtResource("16_c3tk3") -parts = Array[ExtResource("2_cfiqo")]([ExtResource("92_s2hpp"), ExtResource("93_mxpq5"), ExtResource("94_o5eac"), ExtResource("95_qxf4o"), ExtResource("96_lfwcq"), ExtResource("97_fe472")]) -metadata/_custom_type_script = "uid://cfjd8jelpm8dt" - -[sub_resource type="Resource" id="Resource_s8rsj"] -script = ExtResource("16_c3tk3") -parts = Array[ExtResource("2_cfiqo")]([ExtResource("25_kvmj5"), ExtResource("26_ocu7e"), ExtResource("27_q771y"), ExtResource("28_5fbyu"), ExtResource("29_2plsj"), ExtResource("30_yjh7s")]) -metadata/_custom_type_script = "uid://cfjd8jelpm8dt" - -[sub_resource type="Resource" id="Resource_kro31"] -script = ExtResource("16_c3tk3") -parts = Array[ExtResource("2_cfiqo")]([ExtResource("100_ron2q"), ExtResource("101_6raaj"), ExtResource("102_80nvf"), ExtResource("103_d04mb"), ExtResource("104_6htke"), ExtResource("105_y2dg6")]) -metadata/_custom_type_script = "uid://cfjd8jelpm8dt" - -[sub_resource type="Resource" id="Resource_14c4k"] -script = ExtResource("16_c3tk3") -parts = Array[ExtResource("2_cfiqo")]([ExtResource("21_alra6"), ExtResource("22_lggh7"), ExtResource("23_8r35x"), ExtResource("24_rbd7l"), ExtResource("35_abtbh"), ExtResource("36_j5s6w")]) -metadata/_custom_type_script = "uid://cfjd8jelpm8dt" - -[sub_resource type="Resource" id="Resource_p4lk1"] -script = ExtResource("16_c3tk3") -parts = Array[ExtResource("2_cfiqo")]([ExtResource("106_s2hpp"), ExtResource("107_mxpq5"), ExtResource("108_o5eac"), ExtResource("109_qxf4o"), ExtResource("110_lfwcq")]) -metadata/_custom_type_script = "uid://cfjd8jelpm8dt" - -[sub_resource type="Resource" id="Resource_b21au"] -script = ExtResource("16_c3tk3") -parts = Array[ExtResource("2_cfiqo")]([ExtResource("103_6raaj"), ExtResource("104_80nvf"), ExtResource("105_d04mb"), ExtResource("106_6htke"), ExtResource("107_y2dg6")]) -metadata/_custom_type_script = "uid://cfjd8jelpm8dt" - -[sub_resource type="Resource" id="Resource_jbu3q"] -script = ExtResource("16_c3tk3") -parts = Array[ExtResource("2_cfiqo")]([ExtResource("45_coupj"), ExtResource("46_ggud5"), ExtResource("47_ufbqh"), ExtResource("44_7b70u"), ExtResource("45_q8uyx"), ExtResource("46_r166b")]) -metadata/_custom_type_script = "uid://cfjd8jelpm8dt" - -[sub_resource type="Resource" id="Resource_0wuoa"] -script = ExtResource("16_c3tk3") -parts = Array[ExtResource("2_cfiqo")]([ExtResource("111_fe472"), ExtResource("112_2ycc1"), ExtResource("113_wat4j"), ExtResource("114_n8y6x"), ExtResource("115_dw70q"), ExtResource("116_xxckx"), ExtResource("117_s3ec7")]) -metadata/_custom_type_script = "uid://cfjd8jelpm8dt" [sub_resource type="Resource" id="Resource_cynqk"] script = ExtResource("47_jbu3q") @@ -246,28 +47,32 @@ metadata/_custom_type_script = "uid://hs3i48clok85" [node name="TextureBuilder" type="Node" unique_id=79184097] script = ExtResource("1_s8rsj") -bases = Array[ExtResource("2_cfiqo")]([ExtResource("5_5fbyu"), ExtResource("4_ron2q")]) -baby_bases = Array[ExtResource("2_cfiqo")]([ExtResource("5_6raaj")]) -branches = Array[ExtResource("2_cfiqo")]([ExtResource("4_ggud5"), ExtResource("5_ufbqh"), ExtResource("6_jbu3q"), ExtResource("7_21cjy"), ExtResource("8_qm7aw"), ExtResource("9_3e4c1"), ExtResource("12_yjh7s")]) -n_branches = 5 -base_leaves = Array[ExtResource("2_cfiqo")]([ExtResource("14_8r35x"), ExtResource("15_rbd7l"), ExtResource("16_nfxo0"), ExtResource("17_i8j71"), ExtResource("18_l2vrg"), ExtResource("19_14c4k"), ExtResource("18_2plsj"), ExtResource("19_yjh7s")]) -parts_mutation_associations = Dictionary[String, ExtResource("16_c3tk3")]({ -"ANCIENT": SubResource("Resource_rt6tw"), -"EPHEMERAL": SubResource("Resource_y02ao"), -"FERTILE": SubResource("Resource_nfxo0"), -"GENEROUS": SubResource("Resource_2ycc1"), -"HURRIED": SubResource("Resource_wat4j"), -"PRECOCIOUS": SubResource("Resource_n8y6x"), -"PROLIFIC": SubResource("Resource_dw70q"), -"PROTECTIVE": SubResource("Resource_xxckx"), -"PURE": SubResource("Resource_s3ec7"), -"PURIFICATION": SubResource("Resource_s8rsj"), -"QUALITY": SubResource("Resource_kro31"), -"QUICK": SubResource("Resource_14c4k"), -"ROBUST": SubResource("Resource_p4lk1"), -"SOCIABLE": SubResource("Resource_b21au"), -"TOUGH": SubResource("Resource_jbu3q"), -"VIVACIOUS": SubResource("Resource_0wuoa") +all_bases = ExtResource("2_tod72") +baby_bases_start_ind = 2 +branches = ExtResource("3_0ca8x") +base_leaves = ExtResource("4_js3cu") +part_group = Dictionary[String, ExtResource("5_npk80")]({ +"ANCIENT": ExtResource("6_hyb2i"), +"CLEANING": ExtResource("8_alra6"), +"CUTTING": ExtResource("9_lggh7"), +"ERMIT": ExtResource("7_4gk8a"), +"FERTILE": ExtResource("10_8r35x"), +"GENEROUS": ExtResource("11_rbd7l"), +"HUMIDE": ExtResource("12_tjaiv"), +"HURRIED": ExtResource("12_nfxo0"), +"PRECOCIOUS": ExtResource("13_i8j71"), +"PROLIFIC": ExtResource("14_l2vrg"), +"PROTECTIVE": ExtResource("15_14c4k"), +"PURE": ExtResource("16_rt6tw"), +"PURIFICATION": ExtResource("17_y02ao"), +"QUALITY": ExtResource("18_s8rsj"), +"QUICK": ExtResource("19_cfiqo"), +"RHIZOME": ExtResource("20_coupj"), +"ROBUST": ExtResource("21_ggud5"), +"SOCIABLE": ExtResource("23_hyb2i"), +"SPONTANEOUS": ExtResource("24_4gk8a"), +"TOUGH": ExtResource("25_alra6"), +"VIVACIOUS": ExtResource("26_lggh7") }) chance_to_have_part = 1.0 origin_weights_base = Dictionary[int, int]({ diff --git a/entities/plants/plant_part_buider.tscn b/entities/plants/plant_part_buider.tscn deleted file mode 100644 index c1e2860..0000000 --- a/entities/plants/plant_part_buider.tscn +++ /dev/null @@ -1,29 +0,0 @@ -[gd_scene format=3 uid="uid://cg6r56x11bvk2"] - -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="1_yh7e0"] -[ext_resource type="Script" uid="uid://c360ic1aost1n" path="res://entities/plants/scripts/texture_builder/plant_part_builder.gd" id="2_a5yje"] -[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach_builder.gd" id="3_yh7e0"] - -[sub_resource type="AtlasTexture" id="AtlasTexture_khbsd"] -atlas = ExtResource("1_yh7e0") -region = Rect2(1914, 1843, 213, 199) - -[node name="Sprite" type="Sprite2D" unique_id=1642167049 node_paths=PackedStringArray("root", "attaches")] -texture = SubResource("AtlasTexture_khbsd") -script = ExtResource("2_a5yje") -part_name = "LeafE9" -type = 2 -root = NodePath("Root") -attaches = NodePath("Attaches") - -[node name="Root" type="Node2D" parent="." unique_id=1437082577] -position = Vector2(-81, -42) -script = ExtResource("3_yh7e0") -attach_types = Array[int]([3]) - -[node name="Attaches" type="Node" parent="." unique_id=1834697767] - -[node name="attach2" type="Node2D" parent="Attaches" unique_id=1063061640] -position = Vector2(-1, -24) -script = ExtResource("3_yh7e0") -attach_types = Array[int]([2]) diff --git a/entities/plants/plant_part_builder.tscn b/entities/plants/plant_part_builder.tscn new file mode 100644 index 0000000..3b2e9c3 --- /dev/null +++ b/entities/plants/plant_part_builder.tscn @@ -0,0 +1,24 @@ +[gd_scene format=3 uid="uid://cg6r56x11bvk2"] + +[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="1_14px2"] +[ext_resource type="Script" uid="uid://c360ic1aost1n" path="res://entities/plants/scripts/texture_builder/plant_part_builder.gd" id="2_aiy5l"] +[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach_builder.gd" id="3_vh6ap"] + +[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] +atlas = ExtResource("1_14px2") +region = Rect2(2026, 905, 182, 173) + +[node name="Sprite" type="Sprite2D" unique_id=1642167049 node_paths=PackedStringArray("root", "attaches")] +texture = SubResource("AtlasTexture_yh7e0") +script = ExtResource("2_aiy5l") +part_name = "FlowerJ" +type = 3 +root = NodePath("Root") +attaches = NodePath("Attaches") + +[node name="Root" type="Node2D" parent="." unique_id=1437082577] +position = Vector2(-1, 8) +script = ExtResource("3_vh6ap") +attach_types = Array[int]([2, 3]) + +[node name="Attaches" type="Node" parent="." unique_id=1834697767] diff --git a/entities/plants/resources/plant_parts/Base.tres b/entities/plants/resources/plant_parts/Base.tres new file mode 100644 index 0000000..9d02978 --- /dev/null +++ b/entities/plants/resources/plant_parts/Base.tres @@ -0,0 +1,110 @@ +[gd_resource type="Resource" script_class="PartGroup" format=3 uid="uid://dad6gfvwocnj2"] + +[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="1_7n7tr"] +[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="2_vknxr"] +[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_hnin4"] +[ext_resource type="Script" uid="uid://u2j7hn5her8i" path="res://entities/plants/scripts/texture_builder/part_group.gd" id="4_cxn7g"] + +[sub_resource type="Resource" id="Resource_v2eo7"] +script = ExtResource("2_vknxr") +position = Vector2(69, 97) +attach_types = Array[int]([1]) + +[sub_resource type="Resource" id="Resource_c1aqb"] +script = ExtResource("2_vknxr") +position = Vector2(-1, -74) +attach_types = Array[int]([1]) + +[sub_resource type="Resource" id="Resource_2rxwa"] +script = ExtResource("2_vknxr") +position = Vector2(-15, -242) +attach_types = Array[int]([1, 3]) + +[sub_resource type="Resource" id="Resource_kb460"] +script = ExtResource("2_vknxr") +position = Vector2(-48, -291) +attach_types = Array[int]([3, 2]) + +[sub_resource type="Resource" id="Resource_2wmug"] +script = ExtResource("2_vknxr") +position = Vector2(0, 281) + +[sub_resource type="AtlasTexture" id="AtlasTexture_khbsd"] +atlas = ExtResource("3_hnin4") +region = Rect2(88, 15, 240, 676) + +[sub_resource type="Resource" id="Resource_thm6a"] +resource_name = "Base" +script = ExtResource("1_7n7tr") +texture = SubResource("AtlasTexture_khbsd") +root = SubResource("Resource_2wmug") +attaches = Array[ExtResource("2_vknxr")]([SubResource("Resource_v2eo7"), SubResource("Resource_c1aqb"), SubResource("Resource_2rxwa"), SubResource("Resource_kb460")]) + +[sub_resource type="Resource" id="Resource_7n7tr"] +script = ExtResource("2_vknxr") +position = Vector2(44, 120) +attach_types = Array[int]([1]) + +[sub_resource type="Resource" id="Resource_vknxr"] +script = ExtResource("2_vknxr") +position = Vector2(54, -30) +attach_types = Array[int]([1, 3]) + +[sub_resource type="Resource" id="Resource_hnin4"] +script = ExtResource("2_vknxr") +position = Vector2(10, -158) +attach_types = Array[int]([1, 3]) + +[sub_resource type="Resource" id="Resource_cxn7g"] +script = ExtResource("2_vknxr") +position = Vector2(-79, -230) +attach_types = Array[int]([1, 3, 2]) + +[sub_resource type="Resource" id="Resource_g1dwf"] +script = ExtResource("2_vknxr") +position = Vector2(-102, -381) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_xmuwd"] +script = ExtResource("2_vknxr") +position = Vector2(3, 384) + +[sub_resource type="AtlasTexture" id="AtlasTexture_mrien"] +atlas = ExtResource("3_hnin4") +region = Rect2(4870, 2508, 285, 847) + +[sub_resource type="Resource" id="Resource_i7nt7"] +resource_name = "Base" +script = ExtResource("1_7n7tr") +texture = SubResource("AtlasTexture_mrien") +root = SubResource("Resource_xmuwd") +attaches = Array[ExtResource("2_vknxr")]([SubResource("Resource_7n7tr"), SubResource("Resource_vknxr"), SubResource("Resource_hnin4"), SubResource("Resource_cxn7g"), SubResource("Resource_g1dwf")]) + +[sub_resource type="Resource" id="Resource_mrien"] +script = ExtResource("2_vknxr") +position = Vector2(-89, 45) +attach_types = Array[int]([3]) + +[sub_resource type="Resource" id="Resource_ilmpx"] +script = ExtResource("2_vknxr") +position = Vector2(-7, -161) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_os5gn"] +script = ExtResource("2_vknxr") +position = Vector2(15, 184) + +[sub_resource type="AtlasTexture" id="AtlasTexture_s6bvw"] +atlas = ExtResource("3_hnin4") +region = Rect2(4497, 2359, 335, 454) + +[sub_resource type="Resource" id="Resource_oymiv"] +resource_name = "Base" +script = ExtResource("1_7n7tr") +texture = SubResource("AtlasTexture_s6bvw") +root = SubResource("Resource_os5gn") +attaches = Array[ExtResource("2_vknxr")]([SubResource("Resource_mrien"), SubResource("Resource_ilmpx")]) + +[resource] +script = ExtResource("4_cxn7g") +parts = Array[ExtResource("1_7n7tr")]([SubResource("Resource_thm6a"), SubResource("Resource_i7nt7"), SubResource("Resource_oymiv")]) diff --git a/entities/plants/resources/plant_parts/Base1.tres b/entities/plants/resources/plant_parts/Base1.tres deleted file mode 100644 index 3fd0e5f..0000000 --- a/entities/plants/resources/plant_parts/Base1.tres +++ /dev/null @@ -1,40 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://bfyafiewcrjln"] - -[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_10bgv"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="1_enq8o"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_10bgv"] - -[sub_resource type="Resource" id="Resource_10bgv"] -script = ExtResource("1_10bgv") -position = Vector2(69, 97) -attach_types = Array[int]([1]) - -[sub_resource type="Resource" id="Resource_m78t0"] -script = ExtResource("1_10bgv") -position = Vector2(-1, -74) -attach_types = Array[int]([1]) - -[sub_resource type="Resource" id="Resource_hbwie"] -script = ExtResource("1_10bgv") -position = Vector2(-15, -242) -attach_types = Array[int]([1, 3]) - -[sub_resource type="Resource" id="Resource_obhnl"] -script = ExtResource("1_10bgv") -position = Vector2(-48, -291) -attach_types = Array[int]([3, 2]) - -[sub_resource type="Resource" id="Resource_dhqtw"] -script = ExtResource("1_10bgv") -position = Vector2(0, 281) - -[sub_resource type="AtlasTexture" id="AtlasTexture_khbsd"] -atlas = ExtResource("3_10bgv") -region = Rect2(88, 15, 240, 676) - -[resource] -resource_name = "Base1" -script = ExtResource("1_enq8o") -texture = SubResource("AtlasTexture_khbsd") -root = SubResource("Resource_dhqtw") -attaches = Array[ExtResource("1_10bgv")]([SubResource("Resource_10bgv"), SubResource("Resource_m78t0"), SubResource("Resource_hbwie"), SubResource("Resource_obhnl")]) diff --git a/entities/plants/resources/plant_parts/Base2.tres b/entities/plants/resources/plant_parts/Base2.tres deleted file mode 100644 index 95c2864..0000000 --- a/entities/plants/resources/plant_parts/Base2.tres +++ /dev/null @@ -1,45 +0,0 @@ -[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://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_fpg0h"] - -[sub_resource type="Resource" id="Resource_ex0x2"] -script = ExtResource("1_fpg0h") -position = Vector2(44, 120) -attach_types = Array[int]([1]) - -[sub_resource type="Resource" id="Resource_lfxw0"] -script = ExtResource("1_fpg0h") -position = Vector2(54, -30) -attach_types = Array[int]([1, 3]) - -[sub_resource type="Resource" id="Resource_uf3kp"] -script = ExtResource("1_fpg0h") -position = Vector2(10, -158) -attach_types = Array[int]([1, 3]) - -[sub_resource type="Resource" id="Resource_hbst6"] -script = ExtResource("1_fpg0h") -position = Vector2(-79, -230) -attach_types = Array[int]([1, 3, 2]) - -[sub_resource type="Resource" id="Resource_w4gue"] -script = ExtResource("1_fpg0h") -position = Vector2(-102, -381) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_gvdal"] -script = ExtResource("1_fpg0h") -position = Vector2(3, 384) - -[sub_resource type="AtlasTexture" id="AtlasTexture_khbsd"] -atlas = ExtResource("3_fpg0h") -region = Rect2(4870, 2508, 285, 847) - -[resource] -resource_name = "Base2" -script = ExtResource("2_ex0x2") -texture = SubResource("AtlasTexture_khbsd") -root = SubResource("Resource_gvdal") -attaches = Array[ExtResource("1_fpg0h")]([SubResource("Resource_ex0x2"), SubResource("Resource_lfxw0"), SubResource("Resource_uf3kp"), SubResource("Resource_hbst6"), SubResource("Resource_w4gue")]) diff --git a/entities/plants/resources/plant_parts/Base3.tres b/entities/plants/resources/plant_parts/Base3.tres deleted file mode 100644 index d0fd580..0000000 --- a/entities/plants/resources/plant_parts/Base3.tres +++ /dev/null @@ -1,30 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://d2vdf2sth2xjm"] - -[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_3h2vf"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_b753l"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_36vnr"] - -[sub_resource type="Resource" id="Resource_3h2vf"] -script = ExtResource("1_3h2vf") -position = Vector2(-89, 45) -attach_types = Array[int]([3]) - -[sub_resource type="Resource" id="Resource_b753l"] -script = ExtResource("1_3h2vf") -position = Vector2(-7, -161) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_36vnr"] -script = ExtResource("1_3h2vf") -position = Vector2(15, 184) - -[sub_resource type="AtlasTexture" id="AtlasTexture_khbsd"] -atlas = ExtResource("3_36vnr") -region = Rect2(4497, 2359, 335, 454) - -[resource] -resource_name = "Base3" -script = ExtResource("2_b753l") -texture = SubResource("AtlasTexture_khbsd") -root = SubResource("Resource_36vnr") -attaches = Array[ExtResource("1_3h2vf")]([SubResource("Resource_3h2vf"), SubResource("Resource_b753l")]) diff --git a/entities/plants/resources/plant_parts/Branch.tres b/entities/plants/resources/plant_parts/Branch.tres new file mode 100644 index 0000000..c87e7bd --- /dev/null +++ b/entities/plants/resources/plant_parts/Branch.tres @@ -0,0 +1,309 @@ +[gd_resource type="Resource" script_class="PartGroup" format=3 uid="uid://c6s833k5g18kd"] + +[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="1_0qkqp"] +[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="2_kr33w"] +[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_a3ufo"] +[ext_resource type="Script" uid="uid://u2j7hn5her8i" path="res://entities/plants/scripts/texture_builder/part_group.gd" id="4_uebel"] + +[sub_resource type="Resource" id="Resource_ngiet"] +script = ExtResource("2_kr33w") +position = Vector2(-34, 55) +attach_types = Array[int]([3]) + +[sub_resource type="Resource" id="Resource_imoxy"] +script = ExtResource("2_kr33w") +position = Vector2(37, 54) +attach_types = Array[int]([2, 3]) + +[sub_resource type="Resource" id="Resource_jqx13"] +script = ExtResource("2_kr33w") +position = Vector2(16, -42) +attach_types = Array[int]([2, 3]) + +[sub_resource type="Resource" id="Resource_6oh0s"] +script = ExtResource("2_kr33w") +position = Vector2(-80, 77) +attach_types = Array[int]([1]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_khbsd"] +atlas = ExtResource("3_a3ufo") +region = Rect2(490, 46, 201, 207) + +[sub_resource type="Resource" id="Resource_1hp5h"] +resource_name = "Branch" +script = ExtResource("1_0qkqp") +texture = SubResource("AtlasTexture_khbsd") +type = 1 +root = SubResource("Resource_6oh0s") +attaches = Array[ExtResource("2_kr33w")]([SubResource("Resource_ngiet"), SubResource("Resource_imoxy"), SubResource("Resource_jqx13")]) + +[sub_resource type="Resource" id="Resource_0qkqp"] +script = ExtResource("2_kr33w") +position = Vector2(-57, 52) +attach_types = Array[int]([3]) + +[sub_resource type="Resource" id="Resource_kr33w"] +script = ExtResource("2_kr33w") +position = Vector2(-40, 12) +attach_types = Array[int]([3]) + +[sub_resource type="Resource" id="Resource_a3ufo"] +script = ExtResource("2_kr33w") +position = Vector2(18, 16) +attach_types = Array[int]([3, 2]) + +[sub_resource type="Resource" id="Resource_uebel"] +script = ExtResource("2_kr33w") +position = Vector2(65, 18) +attach_types = Array[int]([3, 2]) + +[sub_resource type="Resource" id="Resource_sx1ms"] +script = ExtResource("2_kr33w") +position = Vector2(6, -66) +attach_types = Array[int]([3, 2]) + +[sub_resource type="Resource" id="Resource_okvje"] +script = ExtResource("2_kr33w") +position = Vector2(-94, 82) +attach_types = Array[int]([1]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_6j6ey"] +atlas = ExtResource("3_a3ufo") +region = Rect2(714, 45, 227, 206) + +[sub_resource type="Resource" id="Resource_ybtpe"] +resource_name = "Branch" +script = ExtResource("1_0qkqp") +texture = SubResource("AtlasTexture_6j6ey") +type = 1 +root = SubResource("Resource_okvje") +attaches = Array[ExtResource("2_kr33w")]([SubResource("Resource_0qkqp"), SubResource("Resource_kr33w"), SubResource("Resource_a3ufo"), SubResource("Resource_uebel"), SubResource("Resource_sx1ms")]) + +[sub_resource type="Resource" id="Resource_6j6ey"] +script = ExtResource("2_kr33w") +position = Vector2(56, 33) +attach_types = Array[int]([3]) + +[sub_resource type="Resource" id="Resource_aeg5a"] +script = ExtResource("2_kr33w") +position = Vector2(31, -13) +attach_types = Array[int]([3]) + +[sub_resource type="Resource" id="Resource_m6dqv"] +script = ExtResource("2_kr33w") +position = Vector2(-2, -3) +attach_types = Array[int]([3, 2]) + +[sub_resource type="Resource" id="Resource_2o0yi"] +script = ExtResource("2_kr33w") +position = Vector2(-10, -44) +attach_types = Array[int]([3]) + +[sub_resource type="Resource" id="Resource_7sp1e"] +script = ExtResource("2_kr33w") +position = Vector2(-38, -66) +attach_types = Array[int]([3, 2]) + +[sub_resource type="Resource" id="Resource_n23e1"] +script = ExtResource("2_kr33w") +position = Vector2(-85, -88) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_3jcuk"] +script = ExtResource("2_kr33w") +position = Vector2(76, 73) +attach_types = Array[int]([1]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_iyrcn"] +atlas = ExtResource("3_a3ufo") +region = Rect2(455, 302, 227, 227) + +[sub_resource type="Resource" id="Resource_ouh7l"] +resource_name = "Branch" +script = ExtResource("1_0qkqp") +texture = SubResource("AtlasTexture_iyrcn") +type = 1 +root = SubResource("Resource_3jcuk") +attaches = Array[ExtResource("2_kr33w")]([SubResource("Resource_6j6ey"), SubResource("Resource_aeg5a"), SubResource("Resource_m6dqv"), SubResource("Resource_2o0yi"), SubResource("Resource_7sp1e"), SubResource("Resource_n23e1")]) + +[sub_resource type="Resource" id="Resource_iyrcn"] +script = ExtResource("2_kr33w") +position = Vector2(-19, 37) +attach_types = Array[int]([3]) + +[sub_resource type="Resource" id="Resource_iq7w2"] +script = ExtResource("2_kr33w") +position = Vector2(15, -11) +attach_types = Array[int]([3]) + +[sub_resource type="Resource" id="Resource_gt7gf"] +script = ExtResource("2_kr33w") +position = Vector2(15, 26) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_caj0m"] +script = ExtResource("2_kr33w") +position = Vector2(38, -50) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_djxq3"] +script = ExtResource("2_kr33w") +position = Vector2(-58, 58) +attach_types = Array[int]([1]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_ynysd"] +atlas = ExtResource("3_a3ufo") +region = Rect2(725, 317, 173, 176) + +[sub_resource type="Resource" id="Resource_hy6xr"] +resource_name = "Branch" +script = ExtResource("1_0qkqp") +texture = SubResource("AtlasTexture_ynysd") +type = 1 +root = SubResource("Resource_djxq3") +attaches = Array[ExtResource("2_kr33w")]([SubResource("Resource_iyrcn"), SubResource("Resource_iq7w2"), SubResource("Resource_gt7gf"), SubResource("Resource_caj0m")]) + +[sub_resource type="Resource" id="Resource_ynysd"] +script = ExtResource("2_kr33w") +position = Vector2(-36, 50) +attach_types = Array[int]([3]) + +[sub_resource type="Resource" id="Resource_bvts7"] +script = ExtResource("2_kr33w") +position = Vector2(-5, 30) +attach_types = Array[int]([3]) + +[sub_resource type="Resource" id="Resource_i4ott"] +script = ExtResource("2_kr33w") +position = Vector2(32, 26) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_wx7rp"] +script = ExtResource("2_kr33w") +position = Vector2(18, -15) +attach_types = Array[int]([3]) + +[sub_resource type="Resource" id="Resource_67tne"] +script = ExtResource("2_kr33w") +position = Vector2(51, -66) +attach_types = Array[int]([3, 2]) + +[sub_resource type="Resource" id="Resource_0i345"] +script = ExtResource("2_kr33w") +position = Vector2(-74, 74) +attach_types = Array[int]([1]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_vc00k"] +atlas = ExtResource("3_a3ufo") +region = Rect2(463, 545, 204, 197) + +[sub_resource type="Resource" id="Resource_4hoc1"] +resource_name = "Branch" +script = ExtResource("1_0qkqp") +texture = SubResource("AtlasTexture_vc00k") +type = 1 +root = SubResource("Resource_0i345") +attaches = Array[ExtResource("2_kr33w")]([SubResource("Resource_ynysd"), SubResource("Resource_bvts7"), SubResource("Resource_i4ott"), SubResource("Resource_wx7rp"), SubResource("Resource_67tne")]) + +[sub_resource type="Resource" id="Resource_vc00k"] +script = ExtResource("2_kr33w") +position = Vector2(-38, 56) +attach_types = Array[int]([3]) + +[sub_resource type="Resource" id="Resource_akioh"] +script = ExtResource("2_kr33w") +position = Vector2(-20, 13) +attach_types = Array[int]([3]) + +[sub_resource type="Resource" id="Resource_fg2lt"] +script = ExtResource("2_kr33w") +position = Vector2(25, 23) +attach_types = Array[int]([3]) + +[sub_resource type="Resource" id="Resource_otgvs"] +script = ExtResource("2_kr33w") +position = Vector2(7, -32) +attach_types = Array[int]([3]) + +[sub_resource type="Resource" id="Resource_oi5ea"] +script = ExtResource("2_kr33w") +position = Vector2(26, -64) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_dgbwy"] +script = ExtResource("2_kr33w") +position = Vector2(-72, 79) +attach_types = Array[int]([1]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_kqeki"] +atlas = ExtResource("3_a3ufo") +region = Rect2(723, 522, 193, 202) + +[sub_resource type="Resource" id="Resource_mdyf4"] +resource_name = "Branch" +script = ExtResource("1_0qkqp") +texture = SubResource("AtlasTexture_kqeki") +type = 1 +root = SubResource("Resource_dgbwy") +attaches = Array[ExtResource("2_kr33w")]([SubResource("Resource_vc00k"), SubResource("Resource_akioh"), SubResource("Resource_fg2lt"), SubResource("Resource_otgvs"), SubResource("Resource_oi5ea")]) + +[sub_resource type="Resource" id="Resource_kqeki"] +script = ExtResource("2_kr33w") +position = Vector2(80, 32) +attach_types = Array[int]([3]) + +[sub_resource type="Resource" id="Resource_8y4c8"] +script = ExtResource("2_kr33w") +position = Vector2(26, 14) +attach_types = Array[int]([3]) + +[sub_resource type="Resource" id="Resource_bnjgp"] +script = ExtResource("2_kr33w") +position = Vector2(59, -4) +attach_types = Array[int]([3, 2]) + +[sub_resource type="Resource" id="Resource_1kopu"] +script = ExtResource("2_kr33w") +position = Vector2(-49, 3) +attach_types = Array[int]([3]) + +[sub_resource type="Resource" id="Resource_edph2"] +script = ExtResource("2_kr33w") +position = Vector2(-12, -57) +attach_types = Array[int]([3]) + +[sub_resource type="Resource" id="Resource_q22ge"] +script = ExtResource("2_kr33w") +position = Vector2(23, -33) +attach_types = Array[int]([3]) + +[sub_resource type="Resource" id="Resource_7pk0g"] +script = ExtResource("2_kr33w") +position = Vector2(-89, 20) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_sqr51"] +script = ExtResource("2_kr33w") +position = Vector2(-38, -66) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_bex51"] +script = ExtResource("2_kr33w") +position = Vector2(97, 67) +attach_types = Array[int]([1]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_c5t72"] +atlas = ExtResource("3_a3ufo") +region = Rect2(603, 771, 253, 189) + +[sub_resource type="Resource" id="Resource_leke3"] +resource_name = "Branch" +script = ExtResource("1_0qkqp") +texture = SubResource("AtlasTexture_c5t72") +type = 1 +root = SubResource("Resource_bex51") +attaches = Array[ExtResource("2_kr33w")]([SubResource("Resource_kqeki"), SubResource("Resource_8y4c8"), SubResource("Resource_bnjgp"), SubResource("Resource_1kopu"), SubResource("Resource_edph2"), SubResource("Resource_q22ge"), SubResource("Resource_7pk0g"), SubResource("Resource_sqr51")]) + +[resource] +script = ExtResource("4_uebel") +parts = Array[ExtResource("1_0qkqp")]([SubResource("Resource_1hp5h"), SubResource("Resource_ybtpe"), SubResource("Resource_ouh7l"), SubResource("Resource_hy6xr"), SubResource("Resource_4hoc1"), SubResource("Resource_mdyf4"), SubResource("Resource_leke3")]) diff --git a/entities/plants/resources/plant_parts/Branch1.tres b/entities/plants/resources/plant_parts/Branch1.tres deleted file mode 100644 index d7fc814..0000000 --- a/entities/plants/resources/plant_parts/Branch1.tres +++ /dev/null @@ -1,37 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://7hrdkl6bf3o4"] - -[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"] - -[sub_resource type="Resource" id="Resource_o5tro"] -script = ExtResource("1_o5tro") -position = Vector2(-34, 55) -attach_types = Array[int]([3]) - -[sub_resource type="Resource" id="Resource_sfip3"] -script = ExtResource("1_o5tro") -position = Vector2(37, 54) -attach_types = Array[int]([2, 3]) - -[sub_resource type="Resource" id="Resource_iss37"] -script = ExtResource("1_o5tro") -position = Vector2(16, -42) -attach_types = Array[int]([2, 3]) - -[sub_resource type="Resource" id="Resource_baq38"] -script = ExtResource("1_o5tro") -position = Vector2(-80, 77) -attach_types = Array[int]([1]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_khbsd"] -atlas = ExtResource("3_o5tro") -region = Rect2(490, 46, 201, 207) - -[resource] -resource_name = "Branch1" -script = ExtResource("1_peh48") -texture = SubResource("AtlasTexture_khbsd") -type = 1 -root = SubResource("Resource_baq38") -attaches = Array[ExtResource("1_o5tro")]([SubResource("Resource_o5tro"), SubResource("Resource_sfip3"), SubResource("Resource_iss37")]) diff --git a/entities/plants/resources/plant_parts/Branch11.tres b/entities/plants/resources/plant_parts/Branch11.tres deleted file mode 100644 index 720fca1..0000000 --- a/entities/plants/resources/plant_parts/Branch11.tres +++ /dev/null @@ -1,36 +0,0 @@ -[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 deleted file mode 100644 index 98e24f8..0000000 --- a/entities/plants/resources/plant_parts/Branch12.tres +++ /dev/null @@ -1,36 +0,0 @@ -[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 deleted file mode 100644 index b254a99..0000000 --- a/entities/plants/resources/plant_parts/Branch13.tres +++ /dev/null @@ -1,36 +0,0 @@ -[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 deleted file mode 100644 index a7fbd2b..0000000 --- a/entities/plants/resources/plant_parts/Branch14.tres +++ /dev/null @@ -1,36 +0,0 @@ -[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 deleted file mode 100644 index fddc7ab..0000000 --- a/entities/plants/resources/plant_parts/Branch2.tres +++ /dev/null @@ -1,47 +0,0 @@ -[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" 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"] -script = ExtResource("1_h27ow") -position = Vector2(-57, 52) -attach_types = Array[int]([3]) - -[sub_resource type="Resource" id="Resource_svi20"] -script = ExtResource("1_h27ow") -position = Vector2(-40, 12) -attach_types = Array[int]([3]) - -[sub_resource type="Resource" id="Resource_60wnb"] -script = ExtResource("1_h27ow") -position = Vector2(18, 16) -attach_types = Array[int]([3, 2]) - -[sub_resource type="Resource" id="Resource_lloq2"] -script = ExtResource("1_h27ow") -position = Vector2(65, 18) -attach_types = Array[int]([3, 2]) - -[sub_resource type="Resource" id="Resource_nhsp3"] -script = ExtResource("1_h27ow") -position = Vector2(6, -66) -attach_types = Array[int]([3, 2]) - -[sub_resource type="Resource" id="Resource_k7qrd"] -script = ExtResource("1_h27ow") -position = Vector2(-94, 82) -attach_types = Array[int]([1]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_khbsd"] -atlas = ExtResource("3_h27ow") -region = Rect2(714, 45, 227, 206) - -[resource] -resource_name = "Branch2" -script = ExtResource("1_1eil5") -texture = SubResource("AtlasTexture_khbsd") -type = 1 -root = SubResource("Resource_k7qrd") -attaches = Array[ExtResource("1_h27ow")]([SubResource("Resource_h27ow"), SubResource("Resource_svi20"), SubResource("Resource_60wnb"), SubResource("Resource_lloq2"), SubResource("Resource_nhsp3")]) diff --git a/entities/plants/resources/plant_parts/Branch3.tres b/entities/plants/resources/plant_parts/Branch3.tres deleted file mode 100644 index 08c4424..0000000 --- a/entities/plants/resources/plant_parts/Branch3.tres +++ /dev/null @@ -1,52 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://cxiu8frk04b5i"] - -[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"] - -[sub_resource type="Resource" id="Resource_4au1t"] -script = ExtResource("1_4au1t") -position = Vector2(56, 33) -attach_types = Array[int]([3]) - -[sub_resource type="Resource" id="Resource_liidl"] -script = ExtResource("1_4au1t") -position = Vector2(31, -13) -attach_types = Array[int]([3]) - -[sub_resource type="Resource" id="Resource_mivnq"] -script = ExtResource("1_4au1t") -position = Vector2(-2, -3) -attach_types = Array[int]([3, 2]) - -[sub_resource type="Resource" id="Resource_psg71"] -script = ExtResource("1_4au1t") -position = Vector2(-10, -44) -attach_types = Array[int]([3]) - -[sub_resource type="Resource" id="Resource_khbsd"] -script = ExtResource("1_4au1t") -position = Vector2(-38, -66) -attach_types = Array[int]([3, 2]) - -[sub_resource type="Resource" id="Resource_78to7"] -script = ExtResource("1_4au1t") -position = Vector2(-85, -88) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_g8nlt"] -script = ExtResource("1_4au1t") -position = Vector2(76, 73) -attach_types = Array[int]([1]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_khbsd"] -atlas = ExtResource("3_4au1t") -region = Rect2(455, 302, 227, 227) - -[resource] -resource_name = "Branch3" -script = ExtResource("1_qrhlr") -texture = SubResource("AtlasTexture_khbsd") -type = 1 -root = SubResource("Resource_g8nlt") -attaches = Array[ExtResource("1_4au1t")]([SubResource("Resource_4au1t"), SubResource("Resource_liidl"), SubResource("Resource_mivnq"), SubResource("Resource_psg71"), SubResource("Resource_khbsd"), SubResource("Resource_78to7")]) diff --git a/entities/plants/resources/plant_parts/Branch4.tres b/entities/plants/resources/plant_parts/Branch4.tres deleted file mode 100644 index 3fdc455..0000000 --- a/entities/plants/resources/plant_parts/Branch4.tres +++ /dev/null @@ -1,42 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://53p5g07e3pb4"] - -[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"] - -[sub_resource type="Resource" id="Resource_2wu38"] -script = ExtResource("1_2wu38") -position = Vector2(-19, 37) -attach_types = Array[int]([3]) - -[sub_resource type="Resource" id="Resource_5mbvh"] -script = ExtResource("1_2wu38") -position = Vector2(15, -11) -attach_types = Array[int]([3]) - -[sub_resource type="Resource" id="Resource_7ivk8"] -script = ExtResource("1_2wu38") -position = Vector2(15, 26) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_lwslo"] -script = ExtResource("1_2wu38") -position = Vector2(38, -50) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_wtrei"] -script = ExtResource("1_2wu38") -position = Vector2(-58, 58) -attach_types = Array[int]([1]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_khbsd"] -atlas = ExtResource("3_2wu38") -region = Rect2(725, 317, 173, 176) - -[resource] -resource_name = "Branch4" -script = ExtResource("1_tu2er") -texture = SubResource("AtlasTexture_khbsd") -type = 1 -root = SubResource("Resource_wtrei") -attaches = Array[ExtResource("1_2wu38")]([SubResource("Resource_2wu38"), SubResource("Resource_5mbvh"), SubResource("Resource_7ivk8"), SubResource("Resource_lwslo")]) diff --git a/entities/plants/resources/plant_parts/Branch5.tres b/entities/plants/resources/plant_parts/Branch5.tres deleted file mode 100644 index 4d1a167..0000000 --- a/entities/plants/resources/plant_parts/Branch5.tres +++ /dev/null @@ -1,47 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://cyfyodtfxne1w"] - -[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"] - -[sub_resource type="Resource" id="Resource_7ri8e"] -script = ExtResource("1_7ri8e") -position = Vector2(-36, 50) -attach_types = Array[int]([3]) - -[sub_resource type="Resource" id="Resource_kwcpq"] -script = ExtResource("1_7ri8e") -position = Vector2(-5, 30) -attach_types = Array[int]([3]) - -[sub_resource type="Resource" id="Resource_a5n1t"] -script = ExtResource("1_7ri8e") -position = Vector2(32, 26) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_d1jt0"] -script = ExtResource("1_7ri8e") -position = Vector2(18, -15) -attach_types = Array[int]([3]) - -[sub_resource type="Resource" id="Resource_72tpv"] -script = ExtResource("1_7ri8e") -position = Vector2(51, -66) -attach_types = Array[int]([3, 2]) - -[sub_resource type="Resource" id="Resource_04uhi"] -script = ExtResource("1_7ri8e") -position = Vector2(-74, 74) -attach_types = Array[int]([1]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_khbsd"] -atlas = ExtResource("3_7ri8e") -region = Rect2(463, 545, 204, 197) - -[resource] -resource_name = "Branch5" -script = ExtResource("1_sfan5") -texture = SubResource("AtlasTexture_khbsd") -type = 1 -root = SubResource("Resource_04uhi") -attaches = Array[ExtResource("1_7ri8e")]([SubResource("Resource_7ri8e"), SubResource("Resource_kwcpq"), SubResource("Resource_a5n1t"), SubResource("Resource_d1jt0"), SubResource("Resource_72tpv")]) diff --git a/entities/plants/resources/plant_parts/Branch6.tres b/entities/plants/resources/plant_parts/Branch6.tres deleted file mode 100644 index 6fca68f..0000000 --- a/entities/plants/resources/plant_parts/Branch6.tres +++ /dev/null @@ -1,47 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://cuvtf4y1dspcp"] - -[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"] - -[sub_resource type="Resource" id="Resource_yt05g"] -script = ExtResource("1_yt05g") -position = Vector2(-38, 56) -attach_types = Array[int]([3]) - -[sub_resource type="Resource" id="Resource_cps4v"] -script = ExtResource("1_yt05g") -position = Vector2(-20, 13) -attach_types = Array[int]([3]) - -[sub_resource type="Resource" id="Resource_t38ym"] -script = ExtResource("1_yt05g") -position = Vector2(25, 23) -attach_types = Array[int]([3]) - -[sub_resource type="Resource" id="Resource_o1b7h"] -script = ExtResource("1_yt05g") -position = Vector2(7, -32) -attach_types = Array[int]([3]) - -[sub_resource type="Resource" id="Resource_pdqa4"] -script = ExtResource("1_yt05g") -position = Vector2(26, -64) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_y2r4w"] -script = ExtResource("1_yt05g") -position = Vector2(-72, 79) -attach_types = Array[int]([1]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_khbsd"] -atlas = ExtResource("3_yt05g") -region = Rect2(723, 522, 193, 202) - -[resource] -resource_name = "Branch6" -script = ExtResource("2_cps4v") -texture = SubResource("AtlasTexture_khbsd") -type = 1 -root = SubResource("Resource_y2r4w") -attaches = Array[ExtResource("1_yt05g")]([SubResource("Resource_yt05g"), SubResource("Resource_cps4v"), SubResource("Resource_t38ym"), SubResource("Resource_o1b7h"), SubResource("Resource_pdqa4")]) diff --git a/entities/plants/resources/plant_parts/Branch7.tres b/entities/plants/resources/plant_parts/Branch7.tres deleted file mode 100644 index 8cd520d..0000000 --- a/entities/plants/resources/plant_parts/Branch7.tres +++ /dev/null @@ -1,62 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://6jnbms553dyd"] - -[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_62ciq"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_hmnx4"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_64xx3"] - -[sub_resource type="Resource" id="Resource_62ciq"] -script = ExtResource("1_62ciq") -position = Vector2(80, 32) -attach_types = Array[int]([3]) - -[sub_resource type="Resource" id="Resource_hmnx4"] -script = ExtResource("1_62ciq") -position = Vector2(26, 14) -attach_types = Array[int]([3]) - -[sub_resource type="Resource" id="Resource_64xx3"] -script = ExtResource("1_62ciq") -position = Vector2(59, -4) -attach_types = Array[int]([3, 2]) - -[sub_resource type="Resource" id="Resource_584up"] -script = ExtResource("1_62ciq") -position = Vector2(-49, 3) -attach_types = Array[int]([3]) - -[sub_resource type="Resource" id="Resource_7pnm7"] -script = ExtResource("1_62ciq") -position = Vector2(-12, -57) -attach_types = Array[int]([3]) - -[sub_resource type="Resource" id="Resource_3cfto"] -script = ExtResource("1_62ciq") -position = Vector2(23, -33) -attach_types = Array[int]([3]) - -[sub_resource type="Resource" id="Resource_q6abt"] -script = ExtResource("1_62ciq") -position = Vector2(-89, 20) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_xtrwx"] -script = ExtResource("1_62ciq") -position = Vector2(-38, -66) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_gi4wl"] -script = ExtResource("1_62ciq") -position = Vector2(97, 67) -attach_types = Array[int]([1]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_khbsd"] -atlas = ExtResource("3_64xx3") -region = Rect2(603, 771, 253, 189) - -[resource] -resource_name = "Branch7" -script = ExtResource("2_hmnx4") -texture = SubResource("AtlasTexture_khbsd") -type = 1 -root = SubResource("Resource_gi4wl") -attaches = Array[ExtResource("1_62ciq")]([SubResource("Resource_62ciq"), SubResource("Resource_hmnx4"), SubResource("Resource_64xx3"), SubResource("Resource_584up"), SubResource("Resource_7pnm7"), SubResource("Resource_3cfto"), SubResource("Resource_q6abt"), SubResource("Resource_xtrwx")]) diff --git a/entities/plants/resources/plant_parts/FlowerA.tres b/entities/plants/resources/plant_parts/FlowerA.tres new file mode 100644 index 0000000..a5e08a1 --- /dev/null +++ b/entities/plants/resources/plant_parts/FlowerA.tres @@ -0,0 +1,122 @@ +[gd_resource type="Resource" script_class="PartGroup" format=3 uid="uid://y1a1imaudgp"] + +[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="1_gvmh6"] +[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="2_ggtdn"] +[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_vshuh"] +[ext_resource type="Script" uid="uid://u2j7hn5her8i" path="res://entities/plants/scripts/texture_builder/part_group.gd" id="4_3uev2"] + +[sub_resource type="Resource" id="Resource_gvmh6"] +script = ExtResource("2_ggtdn") +position = Vector2(4, 13) +attach_types = Array[int]([2]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] +atlas = ExtResource("3_vshuh") +region = Rect2(1418, 523, 152, 145) + +[sub_resource type="Resource" id="Resource_ggtdn"] +resource_name = "FlowerA" +script = ExtResource("1_gvmh6") +texture = SubResource("AtlasTexture_yh7e0") +type = 3 +root = SubResource("Resource_gvmh6") + +[sub_resource type="Resource" id="Resource_vshuh"] +script = ExtResource("2_ggtdn") +position = Vector2(-4, 6) +attach_types = Array[int]([2]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_3uev2"] +atlas = ExtResource("3_vshuh") +region = Rect2(1571, 541, 135, 128) + +[sub_resource type="Resource" id="Resource_60nha"] +resource_name = "FlowerA" +script = ExtResource("1_gvmh6") +texture = SubResource("AtlasTexture_3uev2") +type = 3 +root = SubResource("Resource_vshuh") + +[sub_resource type="Resource" id="Resource_3uev2"] +script = ExtResource("2_ggtdn") +position = Vector2(-5, 3) +attach_types = Array[int]([2]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_60nha"] +atlas = ExtResource("3_vshuh") +region = Rect2(1409, 668, 110, 128) + +[sub_resource type="Resource" id="Resource_1scut"] +resource_name = "FlowerA" +script = ExtResource("1_gvmh6") +texture = SubResource("AtlasTexture_60nha") +type = 3 +root = SubResource("Resource_3uev2") + +[sub_resource type="Resource" id="Resource_m4pje"] +script = ExtResource("2_ggtdn") +position = Vector2(6, 9) +attach_types = Array[int]([2]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_lrs5r"] +atlas = ExtResource("3_vshuh") +region = Rect2(1532, 674, 82, 92) + +[sub_resource type="Resource" id="Resource_p8uex"] +resource_name = "FlowerA" +script = ExtResource("1_gvmh6") +texture = SubResource("AtlasTexture_lrs5r") +type = 3 +root = SubResource("Resource_m4pje") + +[sub_resource type="Resource" id="Resource_lrs5r"] +script = ExtResource("2_ggtdn") +position = Vector2(-12, 6) +attach_types = Array[int]([2]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_p8uex"] +atlas = ExtResource("3_vshuh") +region = Rect2(1615, 684, 88, 90) + +[sub_resource type="Resource" id="Resource_mxy1k"] +resource_name = "FlowerA" +script = ExtResource("1_gvmh6") +texture = SubResource("AtlasTexture_p8uex") +type = 3 +root = SubResource("Resource_lrs5r") + +[sub_resource type="Resource" id="Resource_8rxpk"] +script = ExtResource("2_ggtdn") +position = Vector2(6, 2) +attach_types = Array[int]([2]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_srjt8"] +atlas = ExtResource("3_vshuh") +region = Rect2(1524, 775, 76, 79) + +[sub_resource type="Resource" id="Resource_w571m"] +resource_name = "FlowerA" +script = ExtResource("1_gvmh6") +texture = SubResource("AtlasTexture_srjt8") +type = 3 +root = SubResource("Resource_8rxpk") + +[sub_resource type="Resource" id="Resource_srjt8"] +script = ExtResource("2_ggtdn") +position = Vector2(-2, 4) +attach_types = Array[int]([2]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_w571m"] +atlas = ExtResource("3_vshuh") +region = Rect2(1600, 775, 91, 82) + +[sub_resource type="Resource" id="Resource_0fqxg"] +resource_name = "FlowerA" +script = ExtResource("1_gvmh6") +texture = SubResource("AtlasTexture_w571m") +type = 3 +root = SubResource("Resource_srjt8") + +[resource] +script = ExtResource("4_3uev2") +parts = Array[ExtResource("1_gvmh6")]([SubResource("Resource_ggtdn"), SubResource("Resource_60nha"), SubResource("Resource_1scut"), SubResource("Resource_p8uex"), SubResource("Resource_mxy1k"), SubResource("Resource_w571m"), SubResource("Resource_0fqxg")]) diff --git a/entities/plants/resources/plant_parts/FlowerA1.tres b/entities/plants/resources/plant_parts/FlowerA1.tres deleted file mode 100644 index d34f457..0000000 --- a/entities/plants/resources/plant_parts/FlowerA1.tres +++ /dev/null @@ -1,21 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://cowkewtw2lg4i"] - -[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_m6w7w"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_rmuvq"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_m6w7w"] - -[sub_resource type="Resource" id="Resource_m6w7w"] -script = ExtResource("1_m6w7w") -position = Vector2(4, 13) -attach_types = Array[int]([2]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_m6w7w") -region = Rect2(1418, 523, 152, 145) - -[resource] -resource_name = "FlowerA1" -script = ExtResource("2_rmuvq") -texture = SubResource("AtlasTexture_yh7e0") -type = 3 -root = SubResource("Resource_m6w7w") diff --git a/entities/plants/resources/plant_parts/FlowerA2.tres b/entities/plants/resources/plant_parts/FlowerA2.tres deleted file mode 100644 index 14daada..0000000 --- a/entities/plants/resources/plant_parts/FlowerA2.tres +++ /dev/null @@ -1,21 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://drn8vt4sp7u6q"] - -[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_ntn8n"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_8cijn"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_ntn8n"] - -[sub_resource type="Resource" id="Resource_ntn8n"] -script = ExtResource("1_ntn8n") -position = Vector2(-4, 6) -attach_types = Array[int]([2]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_ntn8n") -region = Rect2(1571, 541, 135, 128) - -[resource] -resource_name = "FlowerA2" -script = ExtResource("2_8cijn") -texture = SubResource("AtlasTexture_yh7e0") -type = 3 -root = SubResource("Resource_ntn8n") diff --git a/entities/plants/resources/plant_parts/FlowerA3.tres b/entities/plants/resources/plant_parts/FlowerA3.tres deleted file mode 100644 index af9636b..0000000 --- a/entities/plants/resources/plant_parts/FlowerA3.tres +++ /dev/null @@ -1,21 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://b3oqeugtrtera"] - -[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_4i4bt"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_mbqq5"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_4i4bt"] - -[sub_resource type="Resource" id="Resource_4i4bt"] -script = ExtResource("1_4i4bt") -position = Vector2(-5, 3) -attach_types = Array[int]([2]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_4i4bt") -region = Rect2(1409, 668, 110, 128) - -[resource] -resource_name = "FlowerA3" -script = ExtResource("2_mbqq5") -texture = SubResource("AtlasTexture_yh7e0") -type = 3 -root = SubResource("Resource_4i4bt") diff --git a/entities/plants/resources/plant_parts/FlowerA4.tres b/entities/plants/resources/plant_parts/FlowerA4.tres deleted file mode 100644 index e740373..0000000 --- a/entities/plants/resources/plant_parts/FlowerA4.tres +++ /dev/null @@ -1,21 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://ydvnxfnkbr2g"] - -[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_a64b2"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_b0i72"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_a64b2"] - -[sub_resource type="Resource" id="Resource_a64b2"] -script = ExtResource("1_a64b2") -position = Vector2(6, 9) -attach_types = Array[int]([2]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_a64b2") -region = Rect2(1532, 674, 82, 92) - -[resource] -resource_name = "FlowerA4" -script = ExtResource("2_b0i72") -texture = SubResource("AtlasTexture_yh7e0") -type = 3 -root = SubResource("Resource_a64b2") diff --git a/entities/plants/resources/plant_parts/FlowerA5.tres b/entities/plants/resources/plant_parts/FlowerA5.tres deleted file mode 100644 index d163cab..0000000 --- a/entities/plants/resources/plant_parts/FlowerA5.tres +++ /dev/null @@ -1,21 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://dl1k0jv662m67"] - -[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_s67jx"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_w7tur"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_s67jx"] - -[sub_resource type="Resource" id="Resource_w7tur"] -script = ExtResource("1_s67jx") -position = Vector2(-12, 6) -attach_types = Array[int]([2]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_s67jx") -region = Rect2(1615, 684, 88, 90) - -[resource] -resource_name = "FlowerA5" -script = ExtResource("2_w7tur") -texture = SubResource("AtlasTexture_yh7e0") -type = 1 -root = SubResource("Resource_w7tur") diff --git a/entities/plants/resources/plant_parts/FlowerA6.tres b/entities/plants/resources/plant_parts/FlowerA6.tres deleted file mode 100644 index 87d66e4..0000000 --- a/entities/plants/resources/plant_parts/FlowerA6.tres +++ /dev/null @@ -1,21 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://par4hf5gjvqu"] - -[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_whnmg"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_mio0u"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_jnhwx"] - -[sub_resource type="Resource" id="Resource_whnmg"] -script = ExtResource("1_whnmg") -position = Vector2(6, 2) -attach_types = Array[int]([2]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_jnhwx") -region = Rect2(1524, 775, 76, 79) - -[resource] -resource_name = "FlowerA6" -script = ExtResource("2_mio0u") -texture = SubResource("AtlasTexture_yh7e0") -type = 3 -root = SubResource("Resource_whnmg") diff --git a/entities/plants/resources/plant_parts/FlowerA7.tres b/entities/plants/resources/plant_parts/FlowerA7.tres deleted file mode 100644 index 6ff72cc..0000000 --- a/entities/plants/resources/plant_parts/FlowerA7.tres +++ /dev/null @@ -1,21 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://414go2hmhy12"] - -[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_jv20r"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_3xdx7"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_mhlsu"] - -[sub_resource type="Resource" id="Resource_jv20r"] -script = ExtResource("1_jv20r") -position = Vector2(-2, 4) -attach_types = Array[int]([2]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_mhlsu") -region = Rect2(1600, 775, 91, 82) - -[resource] -resource_name = "FlowerA7" -script = ExtResource("2_3xdx7") -texture = SubResource("AtlasTexture_yh7e0") -type = 3 -root = SubResource("Resource_jv20r") diff --git a/entities/plants/resources/plant_parts/FlowerB.tres b/entities/plants/resources/plant_parts/FlowerB.tres new file mode 100644 index 0000000..d9309ea --- /dev/null +++ b/entities/plants/resources/plant_parts/FlowerB.tres @@ -0,0 +1,106 @@ +[gd_resource type="Resource" script_class="PartGroup" format=3 uid="uid://dej2j8nvb5gcj"] + +[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="1_ocm4n"] +[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="2_3gfkr"] +[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_6ii2g"] +[ext_resource type="Script" uid="uid://u2j7hn5her8i" path="res://entities/plants/scripts/texture_builder/part_group.gd" id="4_na743"] + +[sub_resource type="Resource" id="Resource_ocm4n"] +script = ExtResource("2_3gfkr") +position = Vector2(-8, -3) +attach_types = Array[int]([3]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] +atlas = ExtResource("3_6ii2g") +region = Rect2(943, 33, 231, 232) + +[sub_resource type="Resource" id="Resource_3gfkr"] +resource_name = "FlowerB" +script = ExtResource("1_ocm4n") +texture = SubResource("AtlasTexture_yh7e0") +type = 3 +root = SubResource("Resource_ocm4n") + +[sub_resource type="Resource" id="Resource_6ii2g"] +script = ExtResource("2_3gfkr") +position = Vector2(7, 8) +attach_types = Array[int]([3]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_na743"] +atlas = ExtResource("3_6ii2g") +region = Rect2(1180, 20, 206, 218) + +[sub_resource type="Resource" id="Resource_x0lya"] +resource_name = "FlowerB" +script = ExtResource("1_ocm4n") +texture = SubResource("AtlasTexture_na743") +type = 3 +root = SubResource("Resource_6ii2g") + +[sub_resource type="Resource" id="Resource_na743"] +script = ExtResource("2_3gfkr") +position = Vector2(5, 4) +attach_types = Array[int]([3]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_x0lya"] +atlas = ExtResource("3_6ii2g") +region = Rect2(909, 258, 253, 232) + +[sub_resource type="Resource" id="Resource_lnxgu"] +resource_name = "FlowerB" +script = ExtResource("1_ocm4n") +texture = SubResource("AtlasTexture_x0lya") +type = 3 +root = SubResource("Resource_na743") + +[sub_resource type="Resource" id="Resource_1a7ud"] +script = ExtResource("2_3gfkr") +position = Vector2(-6, -1) +attach_types = Array[int]([3]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_i0gt1"] +atlas = ExtResource("3_6ii2g") +region = Rect2(1162, 258, 252, 232) + +[sub_resource type="Resource" id="Resource_c8jg4"] +resource_name = "FlowerB" +script = ExtResource("1_ocm4n") +texture = SubResource("AtlasTexture_i0gt1") +type = 3 +root = SubResource("Resource_1a7ud") + +[sub_resource type="Resource" id="Resource_i0gt1"] +script = ExtResource("2_3gfkr") +position = Vector2(10, -6) +attach_types = Array[int]([2]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_c8jg4"] +atlas = ExtResource("3_6ii2g") +region = Rect2(921, 493, 187, 204) + +[sub_resource type="Resource" id="Resource_78v3t"] +resource_name = "FlowerB" +script = ExtResource("1_ocm4n") +texture = SubResource("AtlasTexture_c8jg4") +type = 3 +root = SubResource("Resource_i0gt1") + +[sub_resource type="Resource" id="Resource_4gg7d"] +script = ExtResource("2_3gfkr") +position = Vector2(-5, 2) +attach_types = Array[int]([2]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_c1itu"] +atlas = ExtResource("3_6ii2g") +region = Rect2(1178, 515, 184, 182) + +[sub_resource type="Resource" id="Resource_3x5om"] +resource_name = "FlowerB" +script = ExtResource("1_ocm4n") +texture = SubResource("AtlasTexture_c1itu") +type = 3 +root = SubResource("Resource_4gg7d") + +[resource] +script = ExtResource("4_na743") +parts = Array[ExtResource("1_ocm4n")]([SubResource("Resource_3gfkr"), SubResource("Resource_x0lya"), SubResource("Resource_lnxgu"), SubResource("Resource_c8jg4"), SubResource("Resource_78v3t"), SubResource("Resource_3x5om")]) diff --git a/entities/plants/resources/plant_parts/FlowerB1.tres b/entities/plants/resources/plant_parts/FlowerB1.tres deleted file mode 100644 index 758d1f9..0000000 --- a/entities/plants/resources/plant_parts/FlowerB1.tres +++ /dev/null @@ -1,21 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://c4artcndro0r5"] - -[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"] - -[sub_resource type="Resource" id="Resource_hkelp"] -script = ExtResource("1_hkelp") -position = Vector2(-8, -3) -attach_types = Array[int]([3]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_hkelp") -region = Rect2(943, 33, 231, 232) - -[resource] -resource_name = "FlowerB1" -script = ExtResource("2_37dm4") -texture = SubResource("AtlasTexture_yh7e0") -type = 3 -root = SubResource("Resource_hkelp") diff --git a/entities/plants/resources/plant_parts/FlowerB2.tres b/entities/plants/resources/plant_parts/FlowerB2.tres deleted file mode 100644 index 65aa886..0000000 --- a/entities/plants/resources/plant_parts/FlowerB2.tres +++ /dev/null @@ -1,21 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://b3dfua388ub4k"] - -[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"] - -[sub_resource type="Resource" id="Resource_rnm6j"] -script = ExtResource("1_rnm6j") -position = Vector2(7, 8) -attach_types = Array[int]([3]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_rnm6j") -region = Rect2(1180, 20, 206, 218) - -[resource] -resource_name = "FlowerB2" -script = ExtResource("2_jhn52") -texture = SubResource("AtlasTexture_yh7e0") -type = 3 -root = SubResource("Resource_rnm6j") diff --git a/entities/plants/resources/plant_parts/FlowerB3.tres b/entities/plants/resources/plant_parts/FlowerB3.tres deleted file mode 100644 index 94fc118..0000000 --- a/entities/plants/resources/plant_parts/FlowerB3.tres +++ /dev/null @@ -1,21 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://bnn0tcoab4plv"] - -[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"] - -[sub_resource type="Resource" id="Resource_b0qvt"] -script = ExtResource("1_b0qvt") -position = Vector2(5, 4) -attach_types = Array[int]([3]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_b0qvt") -region = Rect2(909, 258, 253, 232) - -[resource] -resource_name = "FlowerB3" -script = ExtResource("2_rco0e") -texture = SubResource("AtlasTexture_yh7e0") -type = 3 -root = SubResource("Resource_b0qvt") diff --git a/entities/plants/resources/plant_parts/FlowerB4.tres b/entities/plants/resources/plant_parts/FlowerB4.tres deleted file mode 100644 index 432ef38..0000000 --- a/entities/plants/resources/plant_parts/FlowerB4.tres +++ /dev/null @@ -1,21 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://br4e84rsg87e8"] - -[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_wt7m0"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_gt13q"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_k57tp"] - -[sub_resource type="Resource" id="Resource_wt7m0"] -script = ExtResource("1_wt7m0") -position = Vector2(-6, -1) -attach_types = Array[int]([3]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_k57tp") -region = Rect2(1162, 258, 252, 232) - -[resource] -resource_name = "FlowerB4" -script = ExtResource("2_gt13q") -texture = SubResource("AtlasTexture_yh7e0") -type = 3 -root = SubResource("Resource_wt7m0") diff --git a/entities/plants/resources/plant_parts/FlowerB5.tres b/entities/plants/resources/plant_parts/FlowerB5.tres deleted file mode 100644 index 585265d..0000000 --- a/entities/plants/resources/plant_parts/FlowerB5.tres +++ /dev/null @@ -1,21 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://bvujlvgbh4pyc"] - -[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_digkl"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_s1tmx"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_5hkjn"] - -[sub_resource type="Resource" id="Resource_digkl"] -script = ExtResource("1_digkl") -position = Vector2(10, -6) -attach_types = Array[int]([2]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_5hkjn") -region = Rect2(921, 493, 187, 204) - -[resource] -resource_name = "FlowerB5" -script = ExtResource("2_s1tmx") -texture = SubResource("AtlasTexture_yh7e0") -type = 3 -root = SubResource("Resource_digkl") diff --git a/entities/plants/resources/plant_parts/FlowerB6.tres b/entities/plants/resources/plant_parts/FlowerB6.tres deleted file mode 100644 index dcdc7b4..0000000 --- a/entities/plants/resources/plant_parts/FlowerB6.tres +++ /dev/null @@ -1,21 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://dsoolh270ygjd"] - -[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_j6hd1"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_wysn4"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_rjns2"] - -[sub_resource type="Resource" id="Resource_j6hd1"] -script = ExtResource("1_j6hd1") -position = Vector2(-5, 2) -attach_types = Array[int]([2]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_rjns2") -region = Rect2(1178, 515, 184, 182) - -[resource] -resource_name = "FlowerB6" -script = ExtResource("2_wysn4") -texture = SubResource("AtlasTexture_yh7e0") -type = 3 -root = SubResource("Resource_j6hd1") diff --git a/entities/plants/resources/plant_parts/FlowerC.tres b/entities/plants/resources/plant_parts/FlowerC.tres new file mode 100644 index 0000000..3f11be6 --- /dev/null +++ b/entities/plants/resources/plant_parts/FlowerC.tres @@ -0,0 +1,106 @@ +[gd_resource type="Resource" script_class="PartGroup" format=3 uid="uid://c1qdy7oeyqdlu"] + +[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="1_8fdqi"] +[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="2_qqu3j"] +[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_f8xhn"] +[ext_resource type="Script" uid="uid://u2j7hn5her8i" path="res://entities/plants/scripts/texture_builder/part_group.gd" id="4_u8qlv"] + +[sub_resource type="Resource" id="Resource_8fdqi"] +script = ExtResource("2_qqu3j") +position = Vector2(1, 12) +attach_types = Array[int]([3]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] +atlas = ExtResource("3_f8xhn") +region = Rect2(1758, 794, 149, 99) + +[sub_resource type="Resource" id="Resource_qqu3j"] +resource_name = "FlowerC" +script = ExtResource("1_8fdqi") +texture = SubResource("AtlasTexture_yh7e0") +type = 3 +root = SubResource("Resource_8fdqi") + +[sub_resource type="Resource" id="Resource_f8xhn"] +script = ExtResource("2_qqu3j") +position = Vector2(0, 4) +attach_types = Array[int]([3]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_u8qlv"] +atlas = ExtResource("3_f8xhn") +region = Rect2(1892, 882, 105, 161) + +[sub_resource type="Resource" id="Resource_glb88"] +resource_name = "FlowerC" +script = ExtResource("1_8fdqi") +texture = SubResource("AtlasTexture_u8qlv") +type = 3 +root = SubResource("Resource_f8xhn") + +[sub_resource type="Resource" id="Resource_u8qlv"] +script = ExtResource("2_qqu3j") +position = Vector2(-2, -1) +attach_types = Array[int]([3]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_glb88"] +atlas = ExtResource("3_f8xhn") +region = Rect2(1752, 949, 139, 140) + +[sub_resource type="Resource" id="Resource_4md1x"] +resource_name = "FlowerC" +script = ExtResource("1_8fdqi") +texture = SubResource("AtlasTexture_glb88") +type = 3 +root = SubResource("Resource_u8qlv") + +[sub_resource type="Resource" id="Resource_r5qn1"] +script = ExtResource("2_qqu3j") +position = Vector2(-33, 1) +attach_types = Array[int]([2]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_xw3lw"] +atlas = ExtResource("3_f8xhn") +region = Rect2(1924, 1064, 124, 91) + +[sub_resource type="Resource" id="Resource_5c1yn"] +resource_name = "FlowerC" +script = ExtResource("1_8fdqi") +texture = SubResource("AtlasTexture_xw3lw") +type = 3 +root = SubResource("Resource_r5qn1") + +[sub_resource type="Resource" id="Resource_xw3lw"] +script = ExtResource("2_qqu3j") +position = Vector2(20, 16) +attach_types = Array[int]([2]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_5c1yn"] +atlas = ExtResource("3_f8xhn") +region = Rect2(1757, 1091, 108, 104) + +[sub_resource type="Resource" id="Resource_e5s2f"] +resource_name = "FlowerC" +script = ExtResource("1_8fdqi") +texture = SubResource("AtlasTexture_5c1yn") +type = 3 +root = SubResource("Resource_xw3lw") + +[sub_resource type="Resource" id="Resource_fowqx"] +script = ExtResource("2_qqu3j") +position = Vector2(-16, -19) +attach_types = Array[int]([2]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_vmgo7"] +atlas = ExtResource("3_f8xhn") +region = Rect2(1870, 1153, 95, 97) + +[sub_resource type="Resource" id="Resource_3bmpj"] +resource_name = "FlowerC" +script = ExtResource("1_8fdqi") +texture = SubResource("AtlasTexture_vmgo7") +type = 3 +root = SubResource("Resource_fowqx") + +[resource] +script = ExtResource("4_u8qlv") +parts = Array[ExtResource("1_8fdqi")]([SubResource("Resource_qqu3j"), SubResource("Resource_glb88"), SubResource("Resource_4md1x"), SubResource("Resource_5c1yn"), SubResource("Resource_e5s2f"), SubResource("Resource_3bmpj")]) diff --git a/entities/plants/resources/plant_parts/FlowerC1.tres b/entities/plants/resources/plant_parts/FlowerC1.tres deleted file mode 100644 index 12146b9..0000000 --- a/entities/plants/resources/plant_parts/FlowerC1.tres +++ /dev/null @@ -1,21 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://banfc3pgm6a0m"] - -[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"] - -[sub_resource type="Resource" id="Resource_aauvf"] -script = ExtResource("1_aauvf") -position = Vector2(1, 12) -attach_types = Array[int]([3]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_aauvf") -region = Rect2(1758, 794, 149, 99) - -[resource] -resource_name = "FlowerC1" -script = ExtResource("2_vf3wc") -texture = SubResource("AtlasTexture_yh7e0") -type = 3 -root = SubResource("Resource_aauvf") diff --git a/entities/plants/resources/plant_parts/FlowerC2.tres b/entities/plants/resources/plant_parts/FlowerC2.tres deleted file mode 100644 index d92fdbb..0000000 --- a/entities/plants/resources/plant_parts/FlowerC2.tres +++ /dev/null @@ -1,21 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://dmdyj7t4g48p"] - -[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"] - -[sub_resource type="Resource" id="Resource_nquip"] -script = ExtResource("1_nquip") -position = Vector2(0, 4) -attach_types = Array[int]([3]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_nquip") -region = Rect2(1892, 882, 105, 161) - -[resource] -resource_name = "FlowerC2" -script = ExtResource("2_x22o7") -texture = SubResource("AtlasTexture_yh7e0") -type = 3 -root = SubResource("Resource_nquip") diff --git a/entities/plants/resources/plant_parts/FlowerC3.tres b/entities/plants/resources/plant_parts/FlowerC3.tres deleted file mode 100644 index d80337b..0000000 --- a/entities/plants/resources/plant_parts/FlowerC3.tres +++ /dev/null @@ -1,21 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://bhj7j78tokt25"] - -[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"] - -[sub_resource type="Resource" id="Resource_wmge1"] -script = ExtResource("1_wmge1") -position = Vector2(-2, -1) -attach_types = Array[int]([3]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_wmge1") -region = Rect2(1752, 949, 139, 140) - -[resource] -resource_name = "FlowerC3" -script = ExtResource("2_fo6bt") -texture = SubResource("AtlasTexture_yh7e0") -type = 3 -root = SubResource("Resource_wmge1") diff --git a/entities/plants/resources/plant_parts/FlowerC4.tres b/entities/plants/resources/plant_parts/FlowerC4.tres deleted file mode 100644 index 849257b..0000000 --- a/entities/plants/resources/plant_parts/FlowerC4.tres +++ /dev/null @@ -1,21 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://bkgrwffi7m2i4"] - -[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"] - -[sub_resource type="Resource" id="Resource_bg02b"] -script = ExtResource("1_bg02b") -position = Vector2(-33, 1) -attach_types = Array[int]([2]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_bg02b") -region = Rect2(1924, 1064, 124, 91) - -[resource] -resource_name = "FlowerC4" -script = ExtResource("2_3vf1o") -texture = SubResource("AtlasTexture_yh7e0") -type = 3 -root = SubResource("Resource_bg02b") diff --git a/entities/plants/resources/plant_parts/FlowerC5.tres b/entities/plants/resources/plant_parts/FlowerC5.tres deleted file mode 100644 index ce8c547..0000000 --- a/entities/plants/resources/plant_parts/FlowerC5.tres +++ /dev/null @@ -1,21 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://u1f6c41fvau5"] - -[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_8a5lo"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_s8jjp"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_jb5ts"] - -[sub_resource type="Resource" id="Resource_8a5lo"] -script = ExtResource("1_8a5lo") -position = Vector2(20, 16) -attach_types = Array[int]([2]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_jb5ts") -region = Rect2(1757, 1091, 108, 104) - -[resource] -resource_name = "FlowerC5" -script = ExtResource("2_s8jjp") -texture = SubResource("AtlasTexture_yh7e0") -type = 3 -root = SubResource("Resource_8a5lo") diff --git a/entities/plants/resources/plant_parts/FlowerC6.tres b/entities/plants/resources/plant_parts/FlowerC6.tres deleted file mode 100644 index fd05482..0000000 --- a/entities/plants/resources/plant_parts/FlowerC6.tres +++ /dev/null @@ -1,21 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://bap5xihdc3gbe"] - -[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_v2oke"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_4ghb0"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_2xsji"] - -[sub_resource type="Resource" id="Resource_v2oke"] -script = ExtResource("1_v2oke") -position = Vector2(-16, -19) -attach_types = Array[int]([2]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_2xsji") -region = Rect2(1870, 1153, 95, 97) - -[resource] -resource_name = "FlowerC6" -script = ExtResource("2_4ghb0") -texture = SubResource("AtlasTexture_yh7e0") -type = 3 -root = SubResource("Resource_v2oke") diff --git a/entities/plants/resources/plant_parts/FlowerD.tres b/entities/plants/resources/plant_parts/FlowerD.tres new file mode 100644 index 0000000..4c99284 --- /dev/null +++ b/entities/plants/resources/plant_parts/FlowerD.tres @@ -0,0 +1,90 @@ +[gd_resource type="Resource" script_class="PartGroup" format=3 uid="uid://dw78e1nnajsxf"] + +[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="1_cv5u5"] +[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="2_y1cy8"] +[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_4ktux"] +[ext_resource type="Script" uid="uid://u2j7hn5her8i" path="res://entities/plants/scripts/texture_builder/part_group.gd" id="4_qeum1"] + +[sub_resource type="Resource" id="Resource_cv5u5"] +script = ExtResource("2_y1cy8") +position = Vector2(2, 0) +attach_types = Array[int]([3]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] +atlas = ExtResource("3_4ktux") +region = Rect2(1937, 224, 179, 187) + +[sub_resource type="Resource" id="Resource_y1cy8"] +resource_name = "FlowerD" +script = ExtResource("1_cv5u5") +texture = SubResource("AtlasTexture_yh7e0") +type = 3 +root = SubResource("Resource_cv5u5") + +[sub_resource type="Resource" id="Resource_4ktux"] +script = ExtResource("2_y1cy8") +position = Vector2(-7, 1) +attach_types = Array[int]([3]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_qeum1"] +atlas = ExtResource("3_4ktux") +region = Rect2(2115, 293, 201, 179) + +[sub_resource type="Resource" id="Resource_ya1ro"] +resource_name = "FlowerD" +script = ExtResource("1_cv5u5") +texture = SubResource("AtlasTexture_qeum1") +type = 3 +root = SubResource("Resource_4ktux") + +[sub_resource type="Resource" id="Resource_qeum1"] +script = ExtResource("2_y1cy8") +position = Vector2(-2, 6) +attach_types = Array[int]([3]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_ya1ro"] +atlas = ExtResource("3_4ktux") +region = Rect2(1960, 427, 165, 171) + +[sub_resource type="Resource" id="Resource_0d3v2"] +resource_name = "FlowerD" +script = ExtResource("1_cv5u5") +texture = SubResource("AtlasTexture_ya1ro") +type = 3 +root = SubResource("Resource_qeum1") + +[sub_resource type="Resource" id="Resource_f6vku"] +script = ExtResource("2_y1cy8") +position = Vector2(-5, 2) +attach_types = Array[int]([2]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_a72by"] +atlas = ExtResource("3_4ktux") +region = Rect2(2011, 598, 123, 130) + +[sub_resource type="Resource" id="Resource_w8fop"] +resource_name = "FlowerD" +script = ExtResource("1_cv5u5") +texture = SubResource("AtlasTexture_a72by") +type = 3 +root = SubResource("Resource_f6vku") + +[sub_resource type="Resource" id="Resource_a72by"] +script = ExtResource("2_y1cy8") +position = Vector2(-5, 2) +attach_types = Array[int]([2]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_w8fop"] +atlas = ExtResource("3_4ktux") +region = Rect2(2134, 589, 141, 153) + +[sub_resource type="Resource" id="Resource_all63"] +resource_name = "FlowerD" +script = ExtResource("1_cv5u5") +texture = SubResource("AtlasTexture_w8fop") +type = 3 +root = SubResource("Resource_a72by") + +[resource] +script = ExtResource("4_qeum1") +parts = Array[ExtResource("1_cv5u5")]([SubResource("Resource_y1cy8"), SubResource("Resource_ya1ro"), SubResource("Resource_0d3v2"), SubResource("Resource_w8fop"), SubResource("Resource_all63")]) diff --git a/entities/plants/resources/plant_parts/FlowerD1.tres b/entities/plants/resources/plant_parts/FlowerD1.tres deleted file mode 100644 index 68d040c..0000000 --- a/entities/plants/resources/plant_parts/FlowerD1.tres +++ /dev/null @@ -1,21 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://c31h25xdll8si"] - -[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"] - -[sub_resource type="Resource" id="Resource_0i0bo"] -script = ExtResource("1_0i0bo") -position = Vector2(2, 0) -attach_types = Array[int]([3]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_0i0bo") -region = Rect2(1937, 224, 179, 187) - -[resource] -resource_name = "FlowerD1" -script = ExtResource("2_gi2kd") -texture = SubResource("AtlasTexture_yh7e0") -type = 3 -root = SubResource("Resource_0i0bo") diff --git a/entities/plants/resources/plant_parts/FlowerD2.tres b/entities/plants/resources/plant_parts/FlowerD2.tres deleted file mode 100644 index 9965ee4..0000000 --- a/entities/plants/resources/plant_parts/FlowerD2.tres +++ /dev/null @@ -1,21 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://r5mspvasrq6y"] - -[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"] - -[sub_resource type="Resource" id="Resource_t11x3"] -script = ExtResource("1_t11x3") -position = Vector2(-7, 1) -attach_types = Array[int]([3]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_t11x3") -region = Rect2(2115, 293, 201, 179) - -[resource] -resource_name = "FlowerD2" -script = ExtResource("2_ojo42") -texture = SubResource("AtlasTexture_yh7e0") -type = 3 -root = SubResource("Resource_t11x3") diff --git a/entities/plants/resources/plant_parts/FlowerD3.tres b/entities/plants/resources/plant_parts/FlowerD3.tres deleted file mode 100644 index 6d1e6a9..0000000 --- a/entities/plants/resources/plant_parts/FlowerD3.tres +++ /dev/null @@ -1,21 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://br80voioh4jxu"] - -[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"] - -[sub_resource type="Resource" id="Resource_vh21j"] -script = ExtResource("1_vh21j") -position = Vector2(-2, 6) -attach_types = Array[int]([3]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_vh21j") -region = Rect2(1960, 427, 165, 171) - -[resource] -resource_name = "FlowerD3" -script = ExtResource("2_5vhxt") -texture = SubResource("AtlasTexture_yh7e0") -type = 3 -root = SubResource("Resource_vh21j") diff --git a/entities/plants/resources/plant_parts/FlowerD4.tres b/entities/plants/resources/plant_parts/FlowerD4.tres deleted file mode 100644 index d4c2585..0000000 --- a/entities/plants/resources/plant_parts/FlowerD4.tres +++ /dev/null @@ -1,21 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://c3w8lel02552f"] - -[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_ys6fd"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_ctwyf"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_o7bdt"] - -[sub_resource type="Resource" id="Resource_ys6fd"] -script = ExtResource("1_ys6fd") -position = Vector2(-5, 2) -attach_types = Array[int]([2]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_o7bdt") -region = Rect2(2011, 598, 123, 130) - -[resource] -resource_name = "FlowerD4" -script = ExtResource("2_ctwyf") -texture = SubResource("AtlasTexture_yh7e0") -type = 3 -root = SubResource("Resource_ys6fd") diff --git a/entities/plants/resources/plant_parts/FlowerD5.tres b/entities/plants/resources/plant_parts/FlowerD5.tres deleted file mode 100644 index 35cca8e..0000000 --- a/entities/plants/resources/plant_parts/FlowerD5.tres +++ /dev/null @@ -1,21 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://hbylxbmmc8of"] - -[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_6lps0"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_r4nen"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_sn8fm"] - -[sub_resource type="Resource" id="Resource_6lps0"] -script = ExtResource("1_6lps0") -position = Vector2(-5, 2) -attach_types = Array[int]([2]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_sn8fm") -region = Rect2(2134, 589, 141, 153) - -[resource] -resource_name = "FlowerD5" -script = ExtResource("2_r4nen") -texture = SubResource("AtlasTexture_yh7e0") -type = 3 -root = SubResource("Resource_6lps0") diff --git a/entities/plants/resources/plant_parts/FlowerE.tres b/entities/plants/resources/plant_parts/FlowerE.tres new file mode 100644 index 0000000..e4d9dd2 --- /dev/null +++ b/entities/plants/resources/plant_parts/FlowerE.tres @@ -0,0 +1,58 @@ +[gd_resource type="Resource" script_class="PartGroup" format=3 uid="uid://cgnee617xystu"] + +[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="1_klhg0"] +[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="2_18qu8"] +[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_x6rlw"] +[ext_resource type="Script" uid="uid://u2j7hn5her8i" path="res://entities/plants/scripts/texture_builder/part_group.gd" id="4_0df1d"] + +[sub_resource type="Resource" id="Resource_klhg0"] +script = ExtResource("2_18qu8") +position = Vector2(-69, -85) +attach_types = Array[int]([3]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] +atlas = ExtResource("3_x6rlw") +region = Rect2(924, 780, 181, 265) + +[sub_resource type="Resource" id="Resource_18qu8"] +resource_name = "FlowerE" +script = ExtResource("1_klhg0") +texture = SubResource("AtlasTexture_yh7e0") +type = 3 +root = SubResource("Resource_klhg0") + +[sub_resource type="Resource" id="Resource_x6rlw"] +script = ExtResource("2_18qu8") +position = Vector2(45, -97) +attach_types = Array[int]([3]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_0df1d"] +atlas = ExtResource("3_x6rlw") +region = Rect2(1106, 778, 115, 246) + +[sub_resource type="Resource" id="Resource_qxh7x"] +resource_name = "FlowerE" +script = ExtResource("1_klhg0") +texture = SubResource("AtlasTexture_0df1d") +type = 3 +root = SubResource("Resource_x6rlw") + +[sub_resource type="Resource" id="Resource_0df1d"] +script = ExtResource("2_18qu8") +position = Vector2(-36, -53) +attach_types = Array[int]([3]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_qxh7x"] +atlas = ExtResource("3_x6rlw") +region = Rect2(1238, 784, 147, 219) + +[sub_resource type="Resource" id="Resource_an0w3"] +resource_name = "FlowerE" +script = ExtResource("1_klhg0") +texture = SubResource("AtlasTexture_qxh7x") +type = 3 +root = SubResource("Resource_0df1d") + +[resource] +script = ExtResource("4_0df1d") +parts = Array[ExtResource("1_klhg0")]([SubResource("Resource_18qu8"), SubResource("Resource_qxh7x"), SubResource("Resource_an0w3")]) diff --git a/entities/plants/resources/plant_parts/FlowerE1.tres b/entities/plants/resources/plant_parts/FlowerE1.tres deleted file mode 100644 index a4642e3..0000000 --- a/entities/plants/resources/plant_parts/FlowerE1.tres +++ /dev/null @@ -1,21 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://csny38sw5yonc"] - -[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_8n3db"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_uglcj"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_8n3db"] - -[sub_resource type="Resource" id="Resource_8n3db"] -script = ExtResource("1_8n3db") -position = Vector2(-69, -85) -attach_types = Array[int]([3]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_8n3db") -region = Rect2(924, 780, 181, 265) - -[resource] -resource_name = "FlowerE1" -script = ExtResource("2_uglcj") -texture = SubResource("AtlasTexture_yh7e0") -type = 3 -root = SubResource("Resource_8n3db") diff --git a/entities/plants/resources/plant_parts/FlowerE2.tres b/entities/plants/resources/plant_parts/FlowerE2.tres deleted file mode 100644 index 31f6d5f..0000000 --- a/entities/plants/resources/plant_parts/FlowerE2.tres +++ /dev/null @@ -1,21 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://rlhkbddm4gdd"] - -[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_t54k4"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_sy4rg"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_t54k4"] - -[sub_resource type="Resource" id="Resource_t54k4"] -script = ExtResource("1_t54k4") -position = Vector2(45, -97) -attach_types = Array[int]([3]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_t54k4") -region = Rect2(1106, 778, 115, 246) - -[resource] -resource_name = "FlowerE2" -script = ExtResource("2_sy4rg") -texture = SubResource("AtlasTexture_yh7e0") -type = 3 -root = SubResource("Resource_t54k4") diff --git a/entities/plants/resources/plant_parts/FlowerE3.tres b/entities/plants/resources/plant_parts/FlowerE3.tres deleted file mode 100644 index 4dbf131..0000000 --- a/entities/plants/resources/plant_parts/FlowerE3.tres +++ /dev/null @@ -1,21 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://jbk6ibphi204"] - -[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_0e0rk"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_hps7n"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_0e0rk"] - -[sub_resource type="Resource" id="Resource_0e0rk"] -script = ExtResource("1_0e0rk") -position = Vector2(-36, -53) -attach_types = Array[int]([3]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_0e0rk") -region = Rect2(1238, 784, 147, 219) - -[resource] -resource_name = "FlowerE3" -script = ExtResource("2_hps7n") -texture = SubResource("AtlasTexture_yh7e0") -type = 3 -root = SubResource("Resource_0e0rk") diff --git a/entities/plants/resources/plant_parts/FlowerF.tres b/entities/plants/resources/plant_parts/FlowerF.tres new file mode 100644 index 0000000..17ebe00 --- /dev/null +++ b/entities/plants/resources/plant_parts/FlowerF.tres @@ -0,0 +1,122 @@ +[gd_resource type="Resource" script_class="PartGroup" format=3 uid="uid://b3ff6xg5lmevs"] + +[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="1_xl813"] +[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="2_u13ui"] +[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_hlhvp"] +[ext_resource type="Script" uid="uid://u2j7hn5her8i" path="res://entities/plants/scripts/texture_builder/part_group.gd" id="4_ccis0"] + +[sub_resource type="Resource" id="Resource_xl813"] +script = ExtResource("2_u13ui") +position = Vector2(0, 3) +attach_types = Array[int]([3]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] +atlas = ExtResource("3_hlhvp") +region = Rect2(1423, 25, 137, 122) + +[sub_resource type="Resource" id="Resource_u13ui"] +resource_name = "FlowerF" +script = ExtResource("1_xl813") +texture = SubResource("AtlasTexture_yh7e0") +type = 3 +root = SubResource("Resource_xl813") + +[sub_resource type="Resource" id="Resource_hlhvp"] +script = ExtResource("2_u13ui") +position = Vector2(0, -3) +attach_types = Array[int]([3]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_ccis0"] +atlas = ExtResource("3_hlhvp") +region = Rect2(1560, 49, 138, 134) + +[sub_resource type="Resource" id="Resource_x6vyf"] +resource_name = "FlowerF" +script = ExtResource("1_xl813") +texture = SubResource("AtlasTexture_ccis0") +type = 3 +root = SubResource("Resource_hlhvp") + +[sub_resource type="Resource" id="Resource_ccis0"] +script = ExtResource("2_u13ui") +position = Vector2(-1, 0) +attach_types = Array[int]([3]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_x6vyf"] +atlas = ExtResource("3_hlhvp") +region = Rect2(1425, 148, 146, 130) + +[sub_resource type="Resource" id="Resource_b24fp"] +resource_name = "FlowerF" +script = ExtResource("1_xl813") +texture = SubResource("AtlasTexture_x6vyf") +type = 3 +root = SubResource("Resource_ccis0") + +[sub_resource type="Resource" id="Resource_0g58x"] +script = ExtResource("2_u13ui") +position = Vector2(5, 6) +attach_types = Array[int]([2]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_ual4r"] +atlas = ExtResource("3_hlhvp") +region = Rect2(1439, 297, 81, 84) + +[sub_resource type="Resource" id="Resource_xhu7s"] +resource_name = "FlowerF" +script = ExtResource("1_xl813") +texture = SubResource("AtlasTexture_ual4r") +type = 3 +root = SubResource("Resource_0g58x") + +[sub_resource type="Resource" id="Resource_ual4r"] +script = ExtResource("2_u13ui") +position = Vector2(-12, 7) +attach_types = Array[int]([2]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_xhu7s"] +atlas = ExtResource("3_hlhvp") +region = Rect2(1520, 303, 91, 83) + +[sub_resource type="Resource" id="Resource_cr43n"] +resource_name = "FlowerF" +script = ExtResource("1_xl813") +texture = SubResource("AtlasTexture_xhu7s") +type = 3 +root = SubResource("Resource_ual4r") + +[sub_resource type="Resource" id="Resource_14wam"] +script = ExtResource("2_u13ui") +position = Vector2(6, 3) +attach_types = Array[int]([2]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_vm33f"] +atlas = ExtResource("3_hlhvp") +region = Rect2(1433, 382, 78, 83) + +[sub_resource type="Resource" id="Resource_dnqok"] +resource_name = "FlowerF" +script = ExtResource("1_xl813") +texture = SubResource("AtlasTexture_vm33f") +type = 3 +root = SubResource("Resource_14wam") + +[sub_resource type="Resource" id="Resource_vm33f"] +script = ExtResource("2_u13ui") +position = Vector2(-3, 9) +attach_types = Array[int]([2]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_dnqok"] +atlas = ExtResource("3_hlhvp") +region = Rect2(1519, 386, 93, 79) + +[sub_resource type="Resource" id="Resource_ijqns"] +resource_name = "FlowerF" +script = ExtResource("1_xl813") +texture = SubResource("AtlasTexture_dnqok") +type = 3 +root = SubResource("Resource_vm33f") + +[resource] +script = ExtResource("4_ccis0") +parts = Array[ExtResource("1_xl813")]([SubResource("Resource_u13ui"), SubResource("Resource_x6vyf"), SubResource("Resource_b24fp"), SubResource("Resource_xhu7s"), SubResource("Resource_cr43n"), SubResource("Resource_dnqok"), SubResource("Resource_ijqns")]) diff --git a/entities/plants/resources/plant_parts/FlowerF1.tres b/entities/plants/resources/plant_parts/FlowerF1.tres deleted file mode 100644 index d4beb6f..0000000 --- a/entities/plants/resources/plant_parts/FlowerF1.tres +++ /dev/null @@ -1,21 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://ckef0dno4j5mn"] - -[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"] - -[sub_resource type="Resource" id="Resource_wof8s"] -script = ExtResource("1_wof8s") -position = Vector2(0, 3) -attach_types = Array[int]([3]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_wof8s") -region = Rect2(1423, 25, 137, 122) - -[resource] -resource_name = "FlowerF1" -script = ExtResource("2_skl62") -texture = SubResource("AtlasTexture_yh7e0") -type = 3 -root = SubResource("Resource_wof8s") diff --git a/entities/plants/resources/plant_parts/FlowerF2.tres b/entities/plants/resources/plant_parts/FlowerF2.tres deleted file mode 100644 index 767fce6..0000000 --- a/entities/plants/resources/plant_parts/FlowerF2.tres +++ /dev/null @@ -1,21 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://dhhyh56shnure"] - -[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"] - -[sub_resource type="Resource" id="Resource_6cct5"] -script = ExtResource("1_6cct5") -position = Vector2(0, -3) -attach_types = Array[int]([3]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_6cct5") -region = Rect2(1560, 49, 138, 134) - -[resource] -resource_name = "FlowerF2" -script = ExtResource("2_d5e5n") -texture = SubResource("AtlasTexture_yh7e0") -type = 3 -root = SubResource("Resource_6cct5") diff --git a/entities/plants/resources/plant_parts/FlowerF3.tres b/entities/plants/resources/plant_parts/FlowerF3.tres deleted file mode 100644 index 7a94834..0000000 --- a/entities/plants/resources/plant_parts/FlowerF3.tres +++ /dev/null @@ -1,21 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://cwskfwdasvv0g"] - -[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"] - -[sub_resource type="Resource" id="Resource_kd4el"] -script = ExtResource("1_kd4el") -position = Vector2(-1, 0) -attach_types = Array[int]([3]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_kd4el") -region = Rect2(1425, 148, 146, 130) - -[resource] -resource_name = "FlowerF3" -script = ExtResource("2_h8lr6") -texture = SubResource("AtlasTexture_yh7e0") -type = 3 -root = SubResource("Resource_kd4el") diff --git a/entities/plants/resources/plant_parts/FlowerF4.tres b/entities/plants/resources/plant_parts/FlowerF4.tres deleted file mode 100644 index 9ae8e54..0000000 --- a/entities/plants/resources/plant_parts/FlowerF4.tres +++ /dev/null @@ -1,21 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://c3t8gj1sc7lrn"] - -[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_c1d64"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_b5tf0"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_um1c5"] - -[sub_resource type="Resource" id="Resource_k2d4u"] -script = ExtResource("1_c1d64") -position = Vector2(5, 6) -attach_types = Array[int]([2]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_um1c5") -region = Rect2(1439, 297, 81, 84) - -[resource] -resource_name = "FlowerF4" -script = ExtResource("2_b5tf0") -texture = SubResource("AtlasTexture_yh7e0") -type = 3 -root = SubResource("Resource_k2d4u") diff --git a/entities/plants/resources/plant_parts/FlowerF5.tres b/entities/plants/resources/plant_parts/FlowerF5.tres deleted file mode 100644 index 31b609c..0000000 --- a/entities/plants/resources/plant_parts/FlowerF5.tres +++ /dev/null @@ -1,21 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://cxsbv241mpuma"] - -[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_ub0n3"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_1alty"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_8uyjn"] - -[sub_resource type="Resource" id="Resource_m518w"] -script = ExtResource("1_ub0n3") -position = Vector2(-12, 7) -attach_types = Array[int]([2]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_8uyjn") -region = Rect2(1520, 303, 91, 83) - -[resource] -resource_name = "FlowerF5" -script = ExtResource("2_1alty") -texture = SubResource("AtlasTexture_yh7e0") -type = 3 -root = SubResource("Resource_m518w") diff --git a/entities/plants/resources/plant_parts/FlowerF6.tres b/entities/plants/resources/plant_parts/FlowerF6.tres deleted file mode 100644 index ea7a0df..0000000 --- a/entities/plants/resources/plant_parts/FlowerF6.tres +++ /dev/null @@ -1,21 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://5a5ya2iirvwr"] - -[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_c7r4i"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_iaupe"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_8iuws"] - -[sub_resource type="Resource" id="Resource_rf3kb"] -script = ExtResource("1_c7r4i") -position = Vector2(6, 3) -attach_types = Array[int]([2]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_8iuws") -region = Rect2(1433, 382, 78, 83) - -[resource] -resource_name = "FlowerF6" -script = ExtResource("2_iaupe") -texture = SubResource("AtlasTexture_yh7e0") -type = 3 -root = SubResource("Resource_rf3kb") diff --git a/entities/plants/resources/plant_parts/FlowerF7.tres b/entities/plants/resources/plant_parts/FlowerF7.tres deleted file mode 100644 index 9623885..0000000 --- a/entities/plants/resources/plant_parts/FlowerF7.tres +++ /dev/null @@ -1,21 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://cc8xi518vdixm"] - -[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_ks158"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_3hffw"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_p6jcp"] - -[sub_resource type="Resource" id="Resource_gu7mv"] -script = ExtResource("1_ks158") -position = Vector2(-3, 9) -attach_types = Array[int]([2]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_p6jcp") -region = Rect2(1519, 386, 93, 79) - -[resource] -resource_name = "FlowerF7" -script = ExtResource("2_3hffw") -texture = SubResource("AtlasTexture_yh7e0") -type = 3 -root = SubResource("Resource_gu7mv") diff --git a/entities/plants/resources/plant_parts/FlowerG.tres b/entities/plants/resources/plant_parts/FlowerG.tres new file mode 100644 index 0000000..d2b3b97 --- /dev/null +++ b/entities/plants/resources/plant_parts/FlowerG.tres @@ -0,0 +1,122 @@ +[gd_resource type="Resource" script_class="PartGroup" format=3 uid="uid://bg2x1g8xfjk0t"] + +[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="1_5f07t"] +[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="2_wjts8"] +[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_lonjj"] +[ext_resource type="Script" uid="uid://u2j7hn5her8i" path="res://entities/plants/scripts/texture_builder/part_group.gd" id="4_hg17f"] + +[sub_resource type="Resource" id="Resource_5f07t"] +script = ExtResource("2_wjts8") +position = Vector2(8, 6) +attach_types = Array[int]([2]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] +atlas = ExtResource("3_lonjj") +region = Rect2(1728, 39, 90, 86) + +[sub_resource type="Resource" id="Resource_wjts8"] +resource_name = "FlowerG" +script = ExtResource("1_5f07t") +texture = SubResource("AtlasTexture_yh7e0") +type = 3 +root = SubResource("Resource_5f07t") + +[sub_resource type="Resource" id="Resource_lonjj"] +script = ExtResource("2_wjts8") +position = Vector2(-10, 7) +attach_types = Array[int]([2]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_hg17f"] +atlas = ExtResource("3_lonjj") +region = Rect2(1818, 39, 89, 93) + +[sub_resource type="Resource" id="Resource_i8g33"] +resource_name = "FlowerG" +script = ExtResource("1_5f07t") +texture = SubResource("AtlasTexture_hg17f") +type = 3 +root = SubResource("Resource_lonjj") + +[sub_resource type="Resource" id="Resource_hg17f"] +script = ExtResource("2_wjts8") +position = Vector2(3, 3) +attach_types = Array[int]([2]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_i8g33"] +atlas = ExtResource("3_lonjj") +region = Rect2(1738, 136, 74, 90) + +[sub_resource type="Resource" id="Resource_t75q2"] +resource_name = "FlowerG" +script = ExtResource("1_5f07t") +texture = SubResource("AtlasTexture_i8g33") +type = 3 +root = SubResource("Resource_hg17f") + +[sub_resource type="Resource" id="Resource_2kui2"] +script = ExtResource("2_wjts8") +position = Vector2(3, 6) +attach_types = Array[int]([2]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_bbtpp"] +atlas = ExtResource("3_lonjj") +region = Rect2(1812, 136, 99, 90) + +[sub_resource type="Resource" id="Resource_ons7o"] +resource_name = "FlowerG" +script = ExtResource("1_5f07t") +texture = SubResource("AtlasTexture_bbtpp") +type = 3 +root = SubResource("Resource_2kui2") + +[sub_resource type="Resource" id="Resource_bbtpp"] +script = ExtResource("2_wjts8") +position = Vector2(1, 0) +attach_types = Array[int]([3]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_ons7o"] +atlas = ExtResource("3_lonjj") +region = Rect2(1616, 228, 142, 118) + +[sub_resource type="Resource" id="Resource_wfcdr"] +resource_name = "FlowerG" +script = ExtResource("1_5f07t") +texture = SubResource("AtlasTexture_ons7o") +type = 3 +root = SubResource("Resource_bbtpp") + +[sub_resource type="Resource" id="Resource_ntjnv"] +script = ExtResource("2_wjts8") +position = Vector2(1, 0) +attach_types = Array[int]([3]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_t8wu7"] +atlas = ExtResource("3_lonjj") +region = Rect2(1760, 251, 132, 129) + +[sub_resource type="Resource" id="Resource_q7qfb"] +resource_name = "FlowerG" +script = ExtResource("1_5f07t") +texture = SubResource("AtlasTexture_t8wu7") +type = 3 +root = SubResource("Resource_ntjnv") + +[sub_resource type="Resource" id="Resource_t8wu7"] +script = ExtResource("2_wjts8") +position = Vector2(-5, 0) +attach_types = Array[int]([3]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_q7qfb"] +atlas = ExtResource("3_lonjj") +region = Rect2(1624, 344, 147, 128) + +[sub_resource type="Resource" id="Resource_0mqgi"] +resource_name = "FlowerG" +script = ExtResource("1_5f07t") +texture = SubResource("AtlasTexture_q7qfb") +type = 3 +root = SubResource("Resource_t8wu7") + +[resource] +script = ExtResource("4_hg17f") +parts = Array[ExtResource("1_5f07t")]([SubResource("Resource_wjts8"), SubResource("Resource_i8g33"), SubResource("Resource_t75q2"), SubResource("Resource_ons7o"), SubResource("Resource_wfcdr"), SubResource("Resource_q7qfb"), SubResource("Resource_0mqgi")]) diff --git a/entities/plants/resources/plant_parts/FlowerG1.tres b/entities/plants/resources/plant_parts/FlowerG1.tres deleted file mode 100644 index 7c0f4db..0000000 --- a/entities/plants/resources/plant_parts/FlowerG1.tres +++ /dev/null @@ -1,21 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://djcwxfp4vmj8n"] - -[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_cicbf"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_rthom"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_srrno"] - -[sub_resource type="Resource" id="Resource_74hvf"] -script = ExtResource("1_cicbf") -position = Vector2(8, 6) -attach_types = Array[int]([2]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_srrno") -region = Rect2(1728, 39, 90, 86) - -[resource] -resource_name = "FlowerG1" -script = ExtResource("2_rthom") -texture = SubResource("AtlasTexture_yh7e0") -type = 3 -root = SubResource("Resource_74hvf") diff --git a/entities/plants/resources/plant_parts/FlowerG2.tres b/entities/plants/resources/plant_parts/FlowerG2.tres deleted file mode 100644 index f4c2732..0000000 --- a/entities/plants/resources/plant_parts/FlowerG2.tres +++ /dev/null @@ -1,21 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://d246bni7ooe20"] - -[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_7f0ba"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_um3xt"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_jf3vh"] - -[sub_resource type="Resource" id="Resource_e42on"] -script = ExtResource("1_7f0ba") -position = Vector2(-10, 7) -attach_types = Array[int]([2]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_jf3vh") -region = Rect2(1818, 39, 89, 93) - -[resource] -resource_name = "FlowerG2" -script = ExtResource("2_um3xt") -texture = SubResource("AtlasTexture_yh7e0") -type = 3 -root = SubResource("Resource_e42on") diff --git a/entities/plants/resources/plant_parts/FlowerG3.tres b/entities/plants/resources/plant_parts/FlowerG3.tres deleted file mode 100644 index abbf54a..0000000 --- a/entities/plants/resources/plant_parts/FlowerG3.tres +++ /dev/null @@ -1,21 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://docbn71tiiwrw"] - -[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_senp8"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_522dw"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_oln73"] - -[sub_resource type="Resource" id="Resource_3s0r7"] -script = ExtResource("1_senp8") -position = Vector2(3, 3) -attach_types = Array[int]([2]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_oln73") -region = Rect2(1738, 136, 74, 90) - -[resource] -resource_name = "FlowerG3" -script = ExtResource("2_522dw") -texture = SubResource("AtlasTexture_yh7e0") -type = 3 -root = SubResource("Resource_3s0r7") diff --git a/entities/plants/resources/plant_parts/FlowerG4.tres b/entities/plants/resources/plant_parts/FlowerG4.tres deleted file mode 100644 index 364b570..0000000 --- a/entities/plants/resources/plant_parts/FlowerG4.tres +++ /dev/null @@ -1,21 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://d4hfht8t7ridu"] - -[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_jlu3s"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_emo0h"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_jw3o5"] - -[sub_resource type="Resource" id="Resource_75gl1"] -script = ExtResource("1_jlu3s") -position = Vector2(3, 6) -attach_types = Array[int]([2]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_jw3o5") -region = Rect2(1812, 136, 99, 90) - -[resource] -resource_name = "FlowerG4" -script = ExtResource("2_emo0h") -texture = SubResource("AtlasTexture_yh7e0") -type = 3 -root = SubResource("Resource_75gl1") diff --git a/entities/plants/resources/plant_parts/FlowerG5.tres b/entities/plants/resources/plant_parts/FlowerG5.tres deleted file mode 100644 index 6b023d5..0000000 --- a/entities/plants/resources/plant_parts/FlowerG5.tres +++ /dev/null @@ -1,21 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://cto5os1i12qtj"] - -[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_5ik7a"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_hy44w"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_o71qa"] - -[sub_resource type="Resource" id="Resource_5ik7a"] -script = ExtResource("1_5ik7a") -position = Vector2(1, 0) -attach_types = Array[int]([3]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_o71qa") -region = Rect2(1616, 228, 142, 118) - -[resource] -resource_name = "FlowerG5" -script = ExtResource("2_hy44w") -texture = SubResource("AtlasTexture_yh7e0") -type = 3 -root = SubResource("Resource_5ik7a") diff --git a/entities/plants/resources/plant_parts/FlowerG6.tres b/entities/plants/resources/plant_parts/FlowerG6.tres deleted file mode 100644 index 8773c7a..0000000 --- a/entities/plants/resources/plant_parts/FlowerG6.tres +++ /dev/null @@ -1,21 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://bugnwjpjydm8t"] - -[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_ev6ns"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_x6fci"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_xo1qx"] - -[sub_resource type="Resource" id="Resource_ev6ns"] -script = ExtResource("1_ev6ns") -position = Vector2(1, 0) -attach_types = Array[int]([3]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_xo1qx") -region = Rect2(1760, 251, 132, 129) - -[resource] -resource_name = "FlowerG6" -script = ExtResource("2_x6fci") -texture = SubResource("AtlasTexture_yh7e0") -type = 3 -root = SubResource("Resource_ev6ns") diff --git a/entities/plants/resources/plant_parts/FlowerG7.tres b/entities/plants/resources/plant_parts/FlowerG7.tres deleted file mode 100644 index 1ca5530..0000000 --- a/entities/plants/resources/plant_parts/FlowerG7.tres +++ /dev/null @@ -1,21 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://0n7qxw0qhn1y"] - -[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_0b7ei"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_sa83w"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_ie2yy"] - -[sub_resource type="Resource" id="Resource_0b7ei"] -script = ExtResource("1_0b7ei") -position = Vector2(-5, 0) -attach_types = Array[int]([3]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_ie2yy") -region = Rect2(1624, 344, 147, 128) - -[resource] -resource_name = "FlowerG7" -script = ExtResource("2_sa83w") -texture = SubResource("AtlasTexture_yh7e0") -type = 3 -root = SubResource("Resource_0b7ei") diff --git a/entities/plants/resources/plant_parts/FlowerH.tres b/entities/plants/resources/plant_parts/FlowerH.tres new file mode 100644 index 0000000..ab47c16 --- /dev/null +++ b/entities/plants/resources/plant_parts/FlowerH.tres @@ -0,0 +1,106 @@ +[gd_resource type="Resource" script_class="PartGroup" format=3 uid="uid://bcgc05pjefid6"] + +[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="1_dby0u"] +[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="2_a435e"] +[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_t10v3"] +[ext_resource type="Script" uid="uid://u2j7hn5her8i" path="res://entities/plants/scripts/texture_builder/part_group.gd" id="4_umho1"] + +[sub_resource type="Resource" id="Resource_dby0u"] +script = ExtResource("2_a435e") +position = Vector2(-14, -7) +attach_types = Array[int]([3]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] +atlas = ExtResource("3_t10v3") +region = Rect2(967, 1083, 174, 197) + +[sub_resource type="Resource" id="Resource_a435e"] +resource_name = "FlowerH" +script = ExtResource("1_dby0u") +texture = SubResource("AtlasTexture_yh7e0") +type = 3 +root = SubResource("Resource_dby0u") + +[sub_resource type="Resource" id="Resource_t10v3"] +script = ExtResource("2_a435e") +position = Vector2(-4, 13) +attach_types = Array[int]([3]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_umho1"] +atlas = ExtResource("3_t10v3") +region = Rect2(1177, 1042, 165, 144) + +[sub_resource type="Resource" id="Resource_sq53c"] +resource_name = "FlowerH" +script = ExtResource("1_dby0u") +texture = SubResource("AtlasTexture_umho1") +type = 3 +root = SubResource("Resource_t10v3") + +[sub_resource type="Resource" id="Resource_umho1"] +script = ExtResource("2_a435e") +position = Vector2(20, 25) +attach_types = Array[int]([2]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_sq53c"] +atlas = ExtResource("3_t10v3") +region = Rect2(1263, 1247, 104, 111) + +[sub_resource type="Resource" id="Resource_o353w"] +resource_name = "FlowerH" +script = ExtResource("1_dby0u") +texture = SubResource("AtlasTexture_sq53c") +type = 3 +root = SubResource("Resource_umho1") + +[sub_resource type="Resource" id="Resource_0axy1"] +script = ExtResource("2_a435e") +position = Vector2(4, -2) +attach_types = Array[int]([3]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_sww56"] +atlas = ExtResource("3_t10v3") +region = Rect2(1042, 1293, 204, 126) + +[sub_resource type="Resource" id="Resource_cggu1"] +resource_name = "FlowerH" +script = ExtResource("1_dby0u") +texture = SubResource("AtlasTexture_sww56") +type = 3 +root = SubResource("Resource_0axy1") + +[sub_resource type="Resource" id="Resource_sww56"] +script = ExtResource("2_a435e") +position = Vector2(-36, 3) +attach_types = Array[int]([2]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_cggu1"] +atlas = ExtResource("3_t10v3") +region = Rect2(1255, 1369, 126, 90) + +[sub_resource type="Resource" id="Resource_8bd1l"] +resource_name = "FlowerH" +script = ExtResource("1_dby0u") +texture = SubResource("AtlasTexture_cggu1") +type = 3 +root = SubResource("Resource_sww56") + +[sub_resource type="Resource" id="Resource_gowg1"] +script = ExtResource("2_a435e") +position = Vector2(-14, -20) +attach_types = Array[int]([2]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_fn5sv"] +atlas = ExtResource("3_t10v3") +region = Rect2(1184, 1454, 108, 102) + +[sub_resource type="Resource" id="Resource_wgsuj"] +resource_name = "FlowerH" +script = ExtResource("1_dby0u") +texture = SubResource("AtlasTexture_fn5sv") +type = 3 +root = SubResource("Resource_gowg1") + +[resource] +script = ExtResource("4_umho1") +parts = Array[ExtResource("1_dby0u")]([SubResource("Resource_a435e"), SubResource("Resource_sq53c"), SubResource("Resource_o353w"), SubResource("Resource_cggu1"), SubResource("Resource_8bd1l"), SubResource("Resource_wgsuj")]) diff --git a/entities/plants/resources/plant_parts/FlowerH1.tres b/entities/plants/resources/plant_parts/FlowerH1.tres deleted file mode 100644 index bcb55df..0000000 --- a/entities/plants/resources/plant_parts/FlowerH1.tres +++ /dev/null @@ -1,21 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://ccatceyu73pg5"] - -[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_h11fn"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_eqsj5"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_fbl3c"] - -[sub_resource type="Resource" id="Resource_h11fn"] -script = ExtResource("1_h11fn") -position = Vector2(-14, -7) -attach_types = Array[int]([3]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_fbl3c") -region = Rect2(967, 1083, 174, 197) - -[resource] -resource_name = "FlowerH1" -script = ExtResource("2_eqsj5") -texture = SubResource("AtlasTexture_yh7e0") -type = 3 -root = SubResource("Resource_h11fn") diff --git a/entities/plants/resources/plant_parts/FlowerH2.tres b/entities/plants/resources/plant_parts/FlowerH2.tres deleted file mode 100644 index 154ca26..0000000 --- a/entities/plants/resources/plant_parts/FlowerH2.tres +++ /dev/null @@ -1,21 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://2qihbxsn6odd"] - -[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_g4nmh"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_lsd4m"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_r8ypu"] - -[sub_resource type="Resource" id="Resource_g4nmh"] -script = ExtResource("1_g4nmh") -position = Vector2(-4, 13) -attach_types = Array[int]([3]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_r8ypu") -region = Rect2(1177, 1042, 165, 144) - -[resource] -resource_name = "FlowerH2" -script = ExtResource("2_lsd4m") -texture = SubResource("AtlasTexture_yh7e0") -type = 3 -root = SubResource("Resource_g4nmh") diff --git a/entities/plants/resources/plant_parts/FlowerH3.tres b/entities/plants/resources/plant_parts/FlowerH3.tres deleted file mode 100644 index 4040f72..0000000 --- a/entities/plants/resources/plant_parts/FlowerH3.tres +++ /dev/null @@ -1,21 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://bwvou260f8tb5"] - -[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_eplob"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_pwwfv"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_ms1q5"] - -[sub_resource type="Resource" id="Resource_eplob"] -script = ExtResource("1_eplob") -position = Vector2(20, 25) -attach_types = Array[int]([2]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_ms1q5") -region = Rect2(1263, 1247, 104, 111) - -[resource] -resource_name = "FlowerH3" -script = ExtResource("2_pwwfv") -texture = SubResource("AtlasTexture_yh7e0") -type = 3 -root = SubResource("Resource_eplob") diff --git a/entities/plants/resources/plant_parts/FlowerH4.tres b/entities/plants/resources/plant_parts/FlowerH4.tres deleted file mode 100644 index 1aa3c4d..0000000 --- a/entities/plants/resources/plant_parts/FlowerH4.tres +++ /dev/null @@ -1,21 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://c7lbyqhtaglql"] - -[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_m14ut"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_dyvgr"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_duygx"] - -[sub_resource type="Resource" id="Resource_m14ut"] -script = ExtResource("1_m14ut") -position = Vector2(4, -2) -attach_types = Array[int]([3]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_duygx") -region = Rect2(1042, 1293, 204, 126) - -[resource] -resource_name = "FlowerH4" -script = ExtResource("2_dyvgr") -texture = SubResource("AtlasTexture_yh7e0") -type = 3 -root = SubResource("Resource_m14ut") diff --git a/entities/plants/resources/plant_parts/FlowerH5.tres b/entities/plants/resources/plant_parts/FlowerH5.tres deleted file mode 100644 index 1808d93..0000000 --- a/entities/plants/resources/plant_parts/FlowerH5.tres +++ /dev/null @@ -1,21 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://qfku0xgnyc8l"] - -[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_31tfu"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_0oebi"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_ri78l"] - -[sub_resource type="Resource" id="Resource_31tfu"] -script = ExtResource("1_31tfu") -position = Vector2(-36, 3) -attach_types = Array[int]([2]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_ri78l") -region = Rect2(1255, 1369, 126, 90) - -[resource] -resource_name = "FlowerH5" -script = ExtResource("2_0oebi") -texture = SubResource("AtlasTexture_yh7e0") -type = 3 -root = SubResource("Resource_31tfu") diff --git a/entities/plants/resources/plant_parts/FlowerH6.tres b/entities/plants/resources/plant_parts/FlowerH6.tres deleted file mode 100644 index 57c252c..0000000 --- a/entities/plants/resources/plant_parts/FlowerH6.tres +++ /dev/null @@ -1,21 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://cjyqycj2nexk5"] - -[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_5sxp7"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_57qfg"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_c757a"] - -[sub_resource type="Resource" id="Resource_ttm26"] -script = ExtResource("1_5sxp7") -position = Vector2(-14, -20) -attach_types = Array[int]([2]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_c757a") -region = Rect2(1184, 1454, 108, 102) - -[resource] -resource_name = "FlowerH6" -script = ExtResource("2_57qfg") -texture = SubResource("AtlasTexture_yh7e0") -type = 3 -root = SubResource("Resource_ttm26") diff --git a/entities/plants/resources/plant_parts/FlowerI.tres b/entities/plants/resources/plant_parts/FlowerI.tres new file mode 100644 index 0000000..2ad3cc1 --- /dev/null +++ b/entities/plants/resources/plant_parts/FlowerI.tres @@ -0,0 +1,106 @@ +[gd_resource type="Resource" script_class="PartGroup" format=3 uid="uid://bggtymdph3itl"] + +[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="1_ffv45"] +[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="2_o7ag1"] +[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_4kftc"] +[ext_resource type="Script" uid="uid://u2j7hn5her8i" path="res://entities/plants/scripts/texture_builder/part_group.gd" id="4_ukea3"] + +[sub_resource type="Resource" id="Resource_ffv45"] +script = ExtResource("2_o7ag1") +position = Vector2(-14, -20) +attach_types = Array[int]([2]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] +atlas = ExtResource("3_4kftc") +region = Rect2(1461, 1342, 98, 92) + +[sub_resource type="Resource" id="Resource_o7ag1"] +resource_name = "FlowerI" +script = ExtResource("1_ffv45") +texture = SubResource("AtlasTexture_yh7e0") +type = 3 +root = SubResource("Resource_ffv45") + +[sub_resource type="Resource" id="Resource_4kftc"] +script = ExtResource("2_o7ag1") +position = Vector2(-35, -1) +attach_types = Array[int]([2]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_ukea3"] +atlas = ExtResource("3_4kftc") +region = Rect2(1515, 1250, 114, 91) + +[sub_resource type="Resource" id="Resource_os2ig"] +resource_name = "FlowerI" +script = ExtResource("1_ffv45") +texture = SubResource("AtlasTexture_ukea3") +type = 3 +root = SubResource("Resource_4kftc") + +[sub_resource type="Resource" id="Resource_ukea3"] +script = ExtResource("2_o7ag1") +position = Vector2(16, 20) +attach_types = Array[int]([2]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_os2ig"] +atlas = ExtResource("3_4kftc") +region = Rect2(1364, 1215, 103, 105) + +[sub_resource type="Resource" id="Resource_setow"] +resource_name = "FlowerI" +script = ExtResource("1_ffv45") +texture = SubResource("AtlasTexture_os2ig") +type = 3 +root = SubResource("Resource_ukea3") + +[sub_resource type="Resource" id="Resource_32qqf"] +script = ExtResource("2_o7ag1") +position = Vector2(-2, -9) +attach_types = Array[int]([3]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_ni7nj"] +atlas = ExtResource("3_4kftc") +region = Rect2(1347, 1038, 156, 152) + +[sub_resource type="Resource" id="Resource_fddyu"] +resource_name = "FlowerI" +script = ExtResource("1_ffv45") +texture = SubResource("AtlasTexture_ni7nj") +type = 3 +root = SubResource("Resource_32qqf") + +[sub_resource type="Resource" id="Resource_ni7nj"] +script = ExtResource("2_o7ag1") +position = Vector2(-6, -3) +attach_types = Array[int]([3]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_fddyu"] +atlas = ExtResource("3_4kftc") +region = Rect2(1535, 1029, 152, 193) + +[sub_resource type="Resource" id="Resource_k8wv1"] +resource_name = "FlowerI" +script = ExtResource("1_ffv45") +texture = SubResource("AtlasTexture_fddyu") +type = 3 +root = SubResource("Resource_ni7nj") + +[sub_resource type="Resource" id="Resource_53phb"] +script = ExtResource("2_o7ag1") +position = Vector2(-12, 7) +attach_types = Array[int]([3]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_jid6q"] +atlas = ExtResource("3_4kftc") +region = Rect2(1394, 1459, 156, 117) + +[sub_resource type="Resource" id="Resource_w43oh"] +resource_name = "FlowerI" +script = ExtResource("1_ffv45") +texture = SubResource("AtlasTexture_jid6q") +type = 3 +root = SubResource("Resource_53phb") + +[resource] +script = ExtResource("4_ukea3") +parts = Array[ExtResource("1_ffv45")]([SubResource("Resource_o7ag1"), SubResource("Resource_os2ig"), SubResource("Resource_setow"), SubResource("Resource_fddyu"), SubResource("Resource_k8wv1"), SubResource("Resource_w43oh")]) diff --git a/entities/plants/resources/plant_parts/FlowerI1.tres b/entities/plants/resources/plant_parts/FlowerI1.tres deleted file mode 100644 index c1ac53b..0000000 --- a/entities/plants/resources/plant_parts/FlowerI1.tres +++ /dev/null @@ -1,21 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://cjyp8jcocoijg"] - -[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_ivg6h"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_5yu6q"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_26jmb"] - -[sub_resource type="Resource" id="Resource_aod3q"] -script = ExtResource("1_ivg6h") -position = Vector2(-14, -20) -attach_types = Array[int]([2]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_26jmb") -region = Rect2(1461, 1342, 98, 92) - -[resource] -resource_name = "FlowerI1" -script = ExtResource("2_5yu6q") -texture = SubResource("AtlasTexture_yh7e0") -type = 3 -root = SubResource("Resource_aod3q") diff --git a/entities/plants/resources/plant_parts/FlowerI2.tres b/entities/plants/resources/plant_parts/FlowerI2.tres deleted file mode 100644 index 3835422..0000000 --- a/entities/plants/resources/plant_parts/FlowerI2.tres +++ /dev/null @@ -1,21 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://bac4q2s3bylli"] - -[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_8hts4"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_3iaff"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_fisfx"] - -[sub_resource type="Resource" id="Resource_yw2nx"] -script = ExtResource("1_8hts4") -position = Vector2(-35, -1) -attach_types = Array[int]([2]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_fisfx") -region = Rect2(1515, 1250, 114, 91) - -[resource] -resource_name = "FlowerI2" -script = ExtResource("2_3iaff") -texture = SubResource("AtlasTexture_yh7e0") -type = 3 -root = SubResource("Resource_yw2nx") diff --git a/entities/plants/resources/plant_parts/FlowerI3.tres b/entities/plants/resources/plant_parts/FlowerI3.tres deleted file mode 100644 index 3703438..0000000 --- a/entities/plants/resources/plant_parts/FlowerI3.tres +++ /dev/null @@ -1,21 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://dst4c2mnhaili"] - -[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_pers8"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_f7yoh"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_byyl0"] - -[sub_resource type="Resource" id="Resource_201oc"] -script = ExtResource("1_pers8") -position = Vector2(16, 20) -attach_types = Array[int]([2]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_byyl0") -region = Rect2(1364, 1215, 103, 105) - -[resource] -resource_name = "FlowerI3" -script = ExtResource("2_f7yoh") -texture = SubResource("AtlasTexture_yh7e0") -type = 3 -root = SubResource("Resource_201oc") diff --git a/entities/plants/resources/plant_parts/FlowerI4.tres b/entities/plants/resources/plant_parts/FlowerI4.tres deleted file mode 100644 index f0a5947..0000000 --- a/entities/plants/resources/plant_parts/FlowerI4.tres +++ /dev/null @@ -1,21 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://bjd8ix6ouc1b2"] - -[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_0pyrf"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_bfibv"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_3nb1u"] - -[sub_resource type="Resource" id="Resource_0pyrf"] -script = ExtResource("1_0pyrf") -position = Vector2(-2, -9) -attach_types = Array[int]([3]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_3nb1u") -region = Rect2(1347, 1038, 156, 152) - -[resource] -resource_name = "FlowerI4" -script = ExtResource("2_bfibv") -texture = SubResource("AtlasTexture_yh7e0") -type = 3 -root = SubResource("Resource_0pyrf") diff --git a/entities/plants/resources/plant_parts/FlowerI5.tres b/entities/plants/resources/plant_parts/FlowerI5.tres deleted file mode 100644 index d8dbe20..0000000 --- a/entities/plants/resources/plant_parts/FlowerI5.tres +++ /dev/null @@ -1,21 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://cs2piasjw3x5s"] - -[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_vj3h0"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_vlm4n"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_vl8w6"] - -[sub_resource type="Resource" id="Resource_vj3h0"] -script = ExtResource("1_vj3h0") -position = Vector2(-6, -3) -attach_types = Array[int]([3]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_vl8w6") -region = Rect2(1535, 1029, 152, 193) - -[resource] -resource_name = "FlowerI5" -script = ExtResource("2_vlm4n") -texture = SubResource("AtlasTexture_yh7e0") -type = 3 -root = SubResource("Resource_vj3h0") diff --git a/entities/plants/resources/plant_parts/FlowerI6.tres b/entities/plants/resources/plant_parts/FlowerI6.tres deleted file mode 100644 index 74a3dd6..0000000 --- a/entities/plants/resources/plant_parts/FlowerI6.tres +++ /dev/null @@ -1,21 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://tbqitr1nwt2"] - -[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_5b0yk"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_vbnrg"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_7rwma"] - -[sub_resource type="Resource" id="Resource_5b0yk"] -script = ExtResource("1_5b0yk") -position = Vector2(-12, 7) -attach_types = Array[int]([3]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_7rwma") -region = Rect2(1394, 1459, 156, 117) - -[resource] -resource_name = "FlowerI6" -script = ExtResource("2_vbnrg") -texture = SubResource("AtlasTexture_yh7e0") -type = 3 -root = SubResource("Resource_5b0yk") diff --git a/entities/plants/resources/plant_parts/FlowerJ.tres b/entities/plants/resources/plant_parts/FlowerJ.tres new file mode 100644 index 0000000..13ca3d3 --- /dev/null +++ b/entities/plants/resources/plant_parts/FlowerJ.tres @@ -0,0 +1,74 @@ +[gd_resource type="Resource" script_class="PartGroup" format=3 uid="uid://di0nwki5jr205"] + +[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="1_kkufy"] +[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="2_kkufy"] +[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_0k0ik"] +[ext_resource type="Script" uid="uid://u2j7hn5her8i" path="res://entities/plants/scripts/texture_builder/part_group.gd" id="4_rulw7"] + +[sub_resource type="Resource" id="Resource_kkufy"] +script = ExtResource("2_kkufy") +position = Vector2(-1, 8) +attach_types = Array[int]([2, 3]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_0k0ik"] +atlas = ExtResource("3_0k0ik") +region = Rect2(2026, 905, 182, 173) + +[sub_resource type="Resource" id="Resource_fpv4v"] +resource_name = "FlowerJ" +script = ExtResource("1_kkufy") +texture = SubResource("AtlasTexture_0k0ik") +type = 3 +root = SubResource("Resource_kkufy") + +[sub_resource type="Resource" id="Resource_0k0ik"] +script = ExtResource("2_kkufy") +position = Vector2(-1, 8) +attach_types = Array[int]([3]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_fpv4v"] +atlas = ExtResource("3_0k0ik") +region = Rect2(2210, 939, 195, 224) + +[sub_resource type="Resource" id="Resource_rulw7"] +resource_name = "FlowerJ" +script = ExtResource("1_kkufy") +texture = SubResource("AtlasTexture_fpv4v") +type = 3 +root = SubResource("Resource_0k0ik") + +[sub_resource type="Resource" id="Resource_yqqc2"] +script = ExtResource("2_kkufy") +position = Vector2(-1, 8) +attach_types = Array[int]([2]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_fbqms"] +atlas = ExtResource("3_0k0ik") +region = Rect2(2101, 1174, 150, 155) + +[sub_resource type="Resource" id="Resource_6mci4"] +resource_name = "FlowerJ" +script = ExtResource("1_kkufy") +texture = SubResource("AtlasTexture_fbqms") +type = 3 +root = SubResource("Resource_yqqc2") + +[sub_resource type="Resource" id="Resource_fbqms"] +script = ExtResource("2_kkufy") +position = Vector2(-1, 8) +attach_types = Array[int]([2]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_6mci4"] +atlas = ExtResource("3_0k0ik") +region = Rect2(2251, 1180, 132, 149) + +[sub_resource type="Resource" id="Resource_ik3nt"] +resource_name = "FlowerJ" +script = ExtResource("1_kkufy") +texture = SubResource("AtlasTexture_6mci4") +type = 3 +root = SubResource("Resource_fbqms") + +[resource] +script = ExtResource("4_rulw7") +parts = Array[ExtResource("1_kkufy")]([SubResource("Resource_fpv4v"), SubResource("Resource_rulw7"), SubResource("Resource_6mci4"), SubResource("Resource_ik3nt")]) diff --git a/entities/plants/resources/plant_parts/FlowerJ1.tres b/entities/plants/resources/plant_parts/FlowerJ1.tres deleted file mode 100644 index 8521461..0000000 --- a/entities/plants/resources/plant_parts/FlowerJ1.tres +++ /dev/null @@ -1,21 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://v1b4c6364bjj"] - -[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_ebbsd"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_c4tlw"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_ibtx3"] - -[sub_resource type="Resource" id="Resource_ebbsd"] -script = ExtResource("1_ebbsd") -position = Vector2(-7, 6) -attach_types = Array[int]([3]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_ibtx3") -region = Rect2(2017, 903, 191, 170) - -[resource] -resource_name = "FlowerJ1" -script = ExtResource("2_c4tlw") -texture = SubResource("AtlasTexture_yh7e0") -type = 3 -root = SubResource("Resource_ebbsd") diff --git a/entities/plants/resources/plant_parts/FlowerJ2.tres b/entities/plants/resources/plant_parts/FlowerJ2.tres deleted file mode 100644 index 709705a..0000000 --- a/entities/plants/resources/plant_parts/FlowerJ2.tres +++ /dev/null @@ -1,21 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://cji73bqaytm0r"] - -[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_2lmx6"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_tp0lt"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_m2p3g"] - -[sub_resource type="Resource" id="Resource_2lmx6"] -script = ExtResource("1_2lmx6") -position = Vector2(1, 11) -attach_types = Array[int]([3]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_m2p3g") -region = Rect2(2206, 938, 204, 222) - -[resource] -resource_name = "FlowerJ2" -script = ExtResource("2_tp0lt") -texture = SubResource("AtlasTexture_yh7e0") -type = 3 -root = SubResource("Resource_2lmx6") diff --git a/entities/plants/resources/plant_parts/FlowerJ3.tres b/entities/plants/resources/plant_parts/FlowerJ3.tres deleted file mode 100644 index fb39928..0000000 --- a/entities/plants/resources/plant_parts/FlowerJ3.tres +++ /dev/null @@ -1,21 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://b2tnb0vs1gtj3"] - -[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_ut52b"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_58px5"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_5ek7p"] - -[sub_resource type="Resource" id="Resource_cs0qs"] -script = ExtResource("1_ut52b") -position = Vector2(-1, 5) -attach_types = Array[int]([2]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_5ek7p") -region = Rect2(2111, 1181, 141, 144) - -[resource] -resource_name = "FlowerJ3" -script = ExtResource("2_58px5") -texture = SubResource("AtlasTexture_yh7e0") -type = 3 -root = SubResource("Resource_cs0qs") diff --git a/entities/plants/resources/plant_parts/FlowerJ4.tres b/entities/plants/resources/plant_parts/FlowerJ4.tres deleted file mode 100644 index 5e03812..0000000 --- a/entities/plants/resources/plant_parts/FlowerJ4.tres +++ /dev/null @@ -1,21 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://daf1u222v1eqm"] - -[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_fv376"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_es665"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_7tbim"] - -[sub_resource type="Resource" id="Resource_wv427"] -script = ExtResource("1_fv376") -position = Vector2(-1, 5) -attach_types = Array[int]([2]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_7tbim") -region = Rect2(2252, 1181, 129, 144) - -[resource] -resource_name = "FlowerJ4" -script = ExtResource("2_es665") -texture = SubResource("AtlasTexture_yh7e0") -type = 3 -root = SubResource("Resource_wv427") diff --git a/entities/plants/resources/plant_parts/LeafA.tres b/entities/plants/resources/plant_parts/LeafA.tres new file mode 100644 index 0000000..d162547 --- /dev/null +++ b/entities/plants/resources/plant_parts/LeafA.tres @@ -0,0 +1,98 @@ +[gd_resource type="Resource" script_class="PartGroup" format=3 uid="uid://dkvsdywoxtj1s"] + +[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="1_0lm2t"] +[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="2_lupg8"] +[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_xqspe"] +[ext_resource type="Script" uid="uid://u2j7hn5her8i" path="res://entities/plants/scripts/texture_builder/part_group.gd" id="4_ufbd0"] + +[sub_resource type="Resource" id="Resource_0lm2t"] +script = ExtResource("2_lupg8") +position = Vector2(11, 50) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_lupg8"] +script = ExtResource("2_lupg8") +position = Vector2(10, 81) +attach_types = Array[int]([1, 3]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] +atlas = ExtResource("3_xqspe") +region = Rect2(1925, 2050, 435, 274) + +[sub_resource type="Resource" id="Resource_xqspe"] +resource_name = "LeafA" +script = ExtResource("1_0lm2t") +texture = SubResource("AtlasTexture_yh7e0") +type = 2 +root = SubResource("Resource_lupg8") +attaches = Array[ExtResource("2_lupg8")]([SubResource("Resource_0lm2t")]) + +[sub_resource type="Resource" id="Resource_ufbd0"] +script = ExtResource("2_lupg8") +position = Vector2(-9, 44) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_fb1ko"] +script = ExtResource("2_lupg8") +position = Vector2(-9, 53) +attach_types = Array[int]([1, 3]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_hslgv"] +atlas = ExtResource("3_xqspe") +region = Rect2(2378, 2146, 392, 173) + +[sub_resource type="Resource" id="Resource_mo3q8"] +resource_name = "LeafA" +script = ExtResource("1_0lm2t") +texture = SubResource("AtlasTexture_hslgv") +type = 2 +root = SubResource("Resource_fb1ko") +attaches = Array[ExtResource("2_lupg8")]([SubResource("Resource_ufbd0")]) + +[sub_resource type="Resource" id="Resource_hslgv"] +script = ExtResource("2_lupg8") +position = Vector2(-42, 53) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_20xa3"] +script = ExtResource("2_lupg8") +position = Vector2(-55, 82) +attach_types = Array[int]([1, 3]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_elg1g"] +atlas = ExtResource("3_xqspe") +region = Rect2(2825, 2087, 321, 238) + +[sub_resource type="Resource" id="Resource_78643"] +resource_name = "LeafA" +script = ExtResource("1_0lm2t") +texture = SubResource("AtlasTexture_elg1g") +type = 2 +root = SubResource("Resource_20xa3") +attaches = Array[ExtResource("2_lupg8")]([SubResource("Resource_hslgv")]) + +[sub_resource type="Resource" id="Resource_elg1g"] +script = ExtResource("2_lupg8") +position = Vector2(76, 21) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_5or2a"] +script = ExtResource("2_lupg8") +position = Vector2(88, 40) +attach_types = Array[int]([1, 3]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_1p1xt"] +atlas = ExtResource("3_xqspe") +region = Rect2(3238, 2131, 222, 220) + +[sub_resource type="Resource" id="Resource_71x37"] +resource_name = "LeafA" +script = ExtResource("1_0lm2t") +texture = SubResource("AtlasTexture_1p1xt") +type = 2 +root = SubResource("Resource_5or2a") +attaches = Array[ExtResource("2_lupg8")]([SubResource("Resource_elg1g")]) + +[resource] +script = ExtResource("4_ufbd0") +parts = Array[ExtResource("1_0lm2t")]([SubResource("Resource_xqspe"), SubResource("Resource_mo3q8"), SubResource("Resource_78643"), SubResource("Resource_71x37")]) diff --git a/entities/plants/resources/plant_parts/LeafA1.tres b/entities/plants/resources/plant_parts/LeafA1.tres deleted file mode 100644 index 5d0ef3e..0000000 --- a/entities/plants/resources/plant_parts/LeafA1.tres +++ /dev/null @@ -1,27 +0,0 @@ -[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://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"] - -[sub_resource type="Resource" id="Resource_kuljt"] -script = ExtResource("1_fijpc") -position = Vector2(11, 50) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_gnga0"] -script = ExtResource("1_fijpc") -position = Vector2(10, 81) -attach_types = Array[int]([1, 3]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_fijpc") -region = Rect2(1925, 2050, 435, 274) - -[resource] -resource_name = "LeafA1" -script = ExtResource("2_kuljt") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_gnga0") -attaches = Array[ExtResource("1_fijpc")]([SubResource("Resource_kuljt")]) diff --git a/entities/plants/resources/plant_parts/LeafA2.tres b/entities/plants/resources/plant_parts/LeafA2.tres deleted file mode 100644 index 667f401..0000000 --- a/entities/plants/resources/plant_parts/LeafA2.tres +++ /dev/null @@ -1,27 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://cbejb0uvdke7k"] - -[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"] - -[sub_resource type="Resource" id="Resource_htdkc"] -script = ExtResource("1_1fplc") -position = Vector2(-9, 44) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_oqrvj"] -script = ExtResource("1_1fplc") -position = Vector2(-9, 53) -attach_types = Array[int]([1, 3]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_1fplc") -region = Rect2(2378, 2146, 392, 173) - -[resource] -resource_name = "LeafA2" -script = ExtResource("2_htdkc") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_oqrvj") -attaches = Array[ExtResource("1_1fplc")]([SubResource("Resource_htdkc")]) diff --git a/entities/plants/resources/plant_parts/LeafA3.tres b/entities/plants/resources/plant_parts/LeafA3.tres deleted file mode 100644 index 47608c2..0000000 --- a/entities/plants/resources/plant_parts/LeafA3.tres +++ /dev/null @@ -1,27 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://dujxttu80g0lo"] - -[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"] - -[sub_resource type="Resource" id="Resource_87vbh"] -script = ExtResource("1_5fx8e") -position = Vector2(-42, 53) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_1ivfe"] -script = ExtResource("1_5fx8e") -position = Vector2(-55, 82) -attach_types = Array[int]([1, 3]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_5fx8e") -region = Rect2(2825, 2087, 321, 238) - -[resource] -resource_name = "LeafA3" -script = ExtResource("2_87vbh") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_1ivfe") -attaches = Array[ExtResource("1_5fx8e")]([SubResource("Resource_87vbh")]) diff --git a/entities/plants/resources/plant_parts/LeafA4.tres b/entities/plants/resources/plant_parts/LeafA4.tres deleted file mode 100644 index 05fe9c3..0000000 --- a/entities/plants/resources/plant_parts/LeafA4.tres +++ /dev/null @@ -1,27 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://bix3qwmsvuxs4"] - -[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"] - -[sub_resource type="Resource" id="Resource_v5tsw"] -script = ExtResource("1_1fuxg") -position = Vector2(76, 21) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_rc5w4"] -script = ExtResource("1_1fuxg") -position = Vector2(88, 40) -attach_types = Array[int]([1, 3]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_1fuxg") -region = Rect2(3238, 2131, 222, 220) - -[resource] -resource_name = "LeafA4" -script = ExtResource("2_v5tsw") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_rc5w4") -attaches = Array[ExtResource("1_1fuxg")]([SubResource("Resource_v5tsw")]) diff --git a/entities/plants/resources/plant_parts/LeafA5.tres b/entities/plants/resources/plant_parts/LeafA5.tres deleted file mode 100644 index 1948996..0000000 --- a/entities/plants/resources/plant_parts/LeafA5.tres +++ /dev/null @@ -1,21 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://cewwsxddmw36t"] - -[ext_resource type="Script" 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 deleted file mode 100644 index e971129..0000000 --- a/entities/plants/resources/plant_parts/LeafA6.tres +++ /dev/null @@ -1,21 +0,0 @@ -[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/LeafB.tres b/entities/plants/resources/plant_parts/LeafB.tres new file mode 100644 index 0000000..9b1923a --- /dev/null +++ b/entities/plants/resources/plant_parts/LeafB.tres @@ -0,0 +1,162 @@ +[gd_resource type="Resource" script_class="PartGroup" format=3 uid="uid://dfaticpdeqmkx"] + +[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="1_0ccnj"] +[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="2_dh4n4"] +[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_6tmbo"] +[ext_resource type="Script" uid="uid://u2j7hn5her8i" path="res://entities/plants/scripts/texture_builder/part_group.gd" id="4_3p7xi"] + +[sub_resource type="Resource" id="Resource_0ccnj"] +script = ExtResource("2_dh4n4") +position = Vector2(-48, -44) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_dh4n4"] +script = ExtResource("2_dh4n4") +position = Vector2(30, 47) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_6tmbo"] +script = ExtResource("2_dh4n4") +position = Vector2(20, 26) +attach_types = Array[int]([1]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] +atlas = ExtResource("3_6tmbo") +region = Rect2(13, 729, 241, 276) + +[sub_resource type="Resource" id="Resource_3p7xi"] +resource_name = "LeafB" +script = ExtResource("1_0ccnj") +texture = SubResource("AtlasTexture_yh7e0") +type = 2 +root = SubResource("Resource_6tmbo") +attaches = Array[ExtResource("2_dh4n4")]([SubResource("Resource_0ccnj"), SubResource("Resource_dh4n4")]) + +[sub_resource type="Resource" id="Resource_418dk"] +script = ExtResource("2_dh4n4") +position = Vector2(-56, -60) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_xx34f"] +script = ExtResource("2_dh4n4") +position = Vector2(-31, 64) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_xrw6o"] +script = ExtResource("2_dh4n4") +position = Vector2(54, -9) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_t1gfp"] +script = ExtResource("2_dh4n4") +position = Vector2(-7, 28) +attach_types = Array[int]([1]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_ps5ok"] +atlas = ExtResource("3_6tmbo") +region = Rect2(314, 863, 273, 308) + +[sub_resource type="Resource" id="Resource_jmui3"] +resource_name = "LeafB" +script = ExtResource("1_0ccnj") +texture = SubResource("AtlasTexture_ps5ok") +type = 2 +root = SubResource("Resource_t1gfp") +attaches = Array[ExtResource("2_dh4n4")]([SubResource("Resource_418dk"), SubResource("Resource_xx34f"), SubResource("Resource_xrw6o")]) + +[sub_resource type="Resource" id="Resource_ps5ok"] +script = ExtResource("2_dh4n4") +position = Vector2(25, -42) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_riwxi"] +script = ExtResource("2_dh4n4") +position = Vector2(-17, 54) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_o6t0f"] +script = ExtResource("2_dh4n4") +position = Vector2(-23, 34) +attach_types = Array[int]([1]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_36dem"] +atlas = ExtResource("3_6tmbo") +region = Rect2(19, 1059, 196, 280) + +[sub_resource type="Resource" id="Resource_ufbvf"] +resource_name = "LeafB" +script = ExtResource("1_0ccnj") +texture = SubResource("AtlasTexture_36dem") +type = 2 +root = SubResource("Resource_o6t0f") +attaches = Array[ExtResource("2_dh4n4")]([SubResource("Resource_ps5ok"), SubResource("Resource_riwxi")]) + +[sub_resource type="Resource" id="Resource_36dem"] +script = ExtResource("2_dh4n4") +position = Vector2(19, 7) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_72aix"] +script = ExtResource("2_dh4n4") +position = Vector2(-72, 65) +attach_types = Array[int]([1, 3]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_d2ylm"] +atlas = ExtResource("3_6tmbo") +region = Rect2(282, 1184, 212, 196) + +[sub_resource type="Resource" id="Resource_4jbq1"] +resource_name = "LeafB" +script = ExtResource("1_0ccnj") +texture = SubResource("AtlasTexture_d2ylm") +type = 2 +root = SubResource("Resource_72aix") +attaches = Array[ExtResource("2_dh4n4")]([SubResource("Resource_36dem")]) + +[sub_resource type="Resource" id="Resource_d2ylm"] +script = ExtResource("2_dh4n4") +position = Vector2(-31, 3) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_ngcxk"] +script = ExtResource("2_dh4n4") +position = Vector2(67, 55) +attach_types = Array[int]([1, 3]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_il1no"] +atlas = ExtResource("3_6tmbo") +region = Rect2(31, 1359, 209, 183) + +[sub_resource type="Resource" id="Resource_aigv6"] +resource_name = "LeafB" +script = ExtResource("1_0ccnj") +texture = SubResource("AtlasTexture_il1no") +type = 2 +root = SubResource("Resource_ngcxk") +attaches = Array[ExtResource("2_dh4n4")]([SubResource("Resource_d2ylm")]) + +[sub_resource type="Resource" id="Resource_il1no"] +script = ExtResource("2_dh4n4") +position = Vector2(2, 0) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_wav2c"] +script = ExtResource("2_dh4n4") +position = Vector2(3, 0) +attach_types = Array[int]([1, 3]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_lkykx"] +atlas = ExtResource("3_6tmbo") +region = Rect2(280, 1409, 185, 186) + +[sub_resource type="Resource" id="Resource_ep2rl"] +resource_name = "LeafB" +script = ExtResource("1_0ccnj") +texture = SubResource("AtlasTexture_lkykx") +type = 2 +root = SubResource("Resource_wav2c") +attaches = Array[ExtResource("2_dh4n4")]([SubResource("Resource_il1no")]) + +[resource] +script = ExtResource("4_3p7xi") +parts = Array[ExtResource("1_0ccnj")]([SubResource("Resource_3p7xi"), SubResource("Resource_jmui3"), SubResource("Resource_ufbvf"), SubResource("Resource_4jbq1"), SubResource("Resource_aigv6"), SubResource("Resource_ep2rl")]) diff --git a/entities/plants/resources/plant_parts/LeafB1.tres b/entities/plants/resources/plant_parts/LeafB1.tres deleted file mode 100644 index 9000458..0000000 --- a/entities/plants/resources/plant_parts/LeafB1.tres +++ /dev/null @@ -1,32 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://dm7crxxg4kmw5"] - -[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_ss0ji"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_cdvqh"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_ss0ji"] - -[sub_resource type="Resource" id="Resource_cdvqh"] -script = ExtResource("1_ss0ji") -position = Vector2(-48, -44) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_583ad"] -script = ExtResource("1_ss0ji") -position = Vector2(30, 47) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_3kxmr"] -script = ExtResource("1_ss0ji") -position = Vector2(20, 26) -attach_types = Array[int]([1]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_ss0ji") -region = Rect2(13, 729, 241, 276) - -[resource] -resource_name = "LeafB1" -script = ExtResource("2_cdvqh") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_3kxmr") -attaches = Array[ExtResource("1_ss0ji")]([SubResource("Resource_cdvqh"), SubResource("Resource_583ad")]) diff --git a/entities/plants/resources/plant_parts/LeafB2.tres b/entities/plants/resources/plant_parts/LeafB2.tres deleted file mode 100644 index 9a091ec..0000000 --- a/entities/plants/resources/plant_parts/LeafB2.tres +++ /dev/null @@ -1,37 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://vlxrq3tw1t6m"] - -[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_xjkn4"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_oexr2"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_xjc6g"] - -[sub_resource type="Resource" id="Resource_xjkn4"] -script = ExtResource("1_xjkn4") -position = Vector2(-56, -60) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_oexr2"] -script = ExtResource("1_xjkn4") -position = Vector2(-31, 64) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_xjc6g"] -script = ExtResource("1_xjkn4") -position = Vector2(54, -9) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_7kp07"] -script = ExtResource("1_xjkn4") -position = Vector2(-7, 28) -attach_types = Array[int]([1]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_xjc6g") -region = Rect2(314, 863, 273, 308) - -[resource] -resource_name = "LeafB2" -script = ExtResource("2_oexr2") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_7kp07") -attaches = Array[ExtResource("1_xjkn4")]([SubResource("Resource_xjkn4"), SubResource("Resource_oexr2"), SubResource("Resource_xjc6g")]) diff --git a/entities/plants/resources/plant_parts/LeafB3.tres b/entities/plants/resources/plant_parts/LeafB3.tres deleted file mode 100644 index 4bbdbcb..0000000 --- a/entities/plants/resources/plant_parts/LeafB3.tres +++ /dev/null @@ -1,32 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://bdwhp12xkvscr"] - -[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_fuu6r"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_a7irw"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_4s7gl"] - -[sub_resource type="Resource" id="Resource_dgf3t"] -script = ExtResource("1_fuu6r") -position = Vector2(25, -42) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_1dht1"] -script = ExtResource("1_fuu6r") -position = Vector2(-17, 54) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_jmrbk"] -script = ExtResource("1_fuu6r") -position = Vector2(-23, 34) -attach_types = Array[int]([1]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_4s7gl") -region = Rect2(19, 1059, 196, 280) - -[resource] -resource_name = "LeafB3" -script = ExtResource("2_a7irw") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_jmrbk") -attaches = Array[ExtResource("1_fuu6r")]([SubResource("Resource_dgf3t"), SubResource("Resource_1dht1")]) diff --git a/entities/plants/resources/plant_parts/LeafB4.tres b/entities/plants/resources/plant_parts/LeafB4.tres deleted file mode 100644 index a4cb43c..0000000 --- a/entities/plants/resources/plant_parts/LeafB4.tres +++ /dev/null @@ -1,27 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://dmfiww0l5ha2l"] - -[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_cjwu1"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_si2b7"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_7xuo4"] - -[sub_resource type="Resource" id="Resource_spy25"] -script = ExtResource("1_cjwu1") -position = Vector2(19, 7) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_j5mfd"] -script = ExtResource("1_cjwu1") -position = Vector2(-72, 65) -attach_types = Array[int]([1, 3]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_7xuo4") -region = Rect2(282, 1184, 212, 196) - -[resource] -resource_name = "LeafB4" -script = ExtResource("2_si2b7") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_j5mfd") -attaches = Array[ExtResource("1_cjwu1")]([SubResource("Resource_spy25")]) diff --git a/entities/plants/resources/plant_parts/LeafB5.tres b/entities/plants/resources/plant_parts/LeafB5.tres deleted file mode 100644 index 2e28594..0000000 --- a/entities/plants/resources/plant_parts/LeafB5.tres +++ /dev/null @@ -1,27 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://kiim46eda050"] - -[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_do0r8"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_jwhrg"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_2xt7g"] - -[sub_resource type="Resource" id="Resource_5ounr"] -script = ExtResource("1_do0r8") -position = Vector2(-31, 3) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_jr0f8"] -script = ExtResource("1_do0r8") -position = Vector2(67, 55) -attach_types = Array[int]([1, 3]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_2xt7g") -region = Rect2(31, 1359, 209, 183) - -[resource] -resource_name = "LeafB5" -script = ExtResource("2_jwhrg") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_jr0f8") -attaches = Array[ExtResource("1_do0r8")]([SubResource("Resource_5ounr")]) diff --git a/entities/plants/resources/plant_parts/LeafB6.tres b/entities/plants/resources/plant_parts/LeafB6.tres deleted file mode 100644 index ac7884d..0000000 --- a/entities/plants/resources/plant_parts/LeafB6.tres +++ /dev/null @@ -1,27 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://dqroc7h70bgew"] - -[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_51hi1"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_fi5bi"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_p5cjm"] - -[sub_resource type="Resource" id="Resource_2gji7"] -script = ExtResource("1_51hi1") -position = Vector2(2, 0) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_ibuly"] -script = ExtResource("1_51hi1") -position = Vector2(3, 0) -attach_types = Array[int]([1, 3]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_p5cjm") -region = Rect2(280, 1409, 185, 186) - -[resource] -resource_name = "LeafB6" -script = ExtResource("2_fi5bi") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_ibuly") -attaches = Array[ExtResource("1_51hi1")]([SubResource("Resource_2gji7")]) diff --git a/entities/plants/resources/plant_parts/LeafC.tres b/entities/plants/resources/plant_parts/LeafC.tres new file mode 100644 index 0000000..55c3336 --- /dev/null +++ b/entities/plants/resources/plant_parts/LeafC.tres @@ -0,0 +1,189 @@ +[gd_resource type="Resource" script_class="PartGroup" format=3 uid="uid://bcakrgxsy6c08"] + +[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="1_iv5vy"] +[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="2_fvk7e"] +[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_t04xn"] +[ext_resource type="Script" uid="uid://u2j7hn5her8i" path="res://entities/plants/scripts/texture_builder/part_group.gd" id="4_cpxkp"] + +[sub_resource type="Resource" id="Resource_iv5vy"] +script = ExtResource("2_fvk7e") +position = Vector2(-9, 36) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_fvk7e"] +script = ExtResource("2_fvk7e") +position = Vector2(85, -46) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_t04xn"] +script = ExtResource("2_fvk7e") +position = Vector2(-73, -74) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_cpxkp"] +script = ExtResource("2_fvk7e") +position = Vector2(-4, -4) +attach_types = Array[int]([1]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] +atlas = ExtResource("3_t04xn") +region = Rect2(45, 1601, 395, 249) + +[sub_resource type="Resource" id="Resource_d2dfd"] +resource_name = "LeafC" +script = ExtResource("1_iv5vy") +texture = SubResource("AtlasTexture_yh7e0") +type = 2 +root = SubResource("Resource_cpxkp") +attaches = Array[ExtResource("2_fvk7e")]([SubResource("Resource_iv5vy"), SubResource("Resource_fvk7e"), SubResource("Resource_t04xn")]) + +[sub_resource type="Resource" id="Resource_mw4ss"] +script = ExtResource("2_fvk7e") +position = Vector2(39, 32) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_4kr7d"] +script = ExtResource("2_fvk7e") +position = Vector2(-24, -76) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_4hhq4"] +script = ExtResource("2_fvk7e") +position = Vector2(53, -7) +attach_types = Array[int]([1]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_drdo8"] +atlas = ExtResource("3_t04xn") +region = Rect2(7, 1856, 247, 245) + +[sub_resource type="Resource" id="Resource_dg3ft"] +resource_name = "LeafC" +script = ExtResource("1_iv5vy") +texture = SubResource("AtlasTexture_drdo8") +type = 2 +root = SubResource("Resource_4hhq4") +attaches = Array[ExtResource("2_fvk7e")]([SubResource("Resource_mw4ss"), SubResource("Resource_4kr7d")]) + +[sub_resource type="Resource" id="Resource_drdo8"] +script = ExtResource("2_fvk7e") +position = Vector2(40, 11) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_opstx"] +script = ExtResource("2_fvk7e") +position = Vector2(-16, -80) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_ggx7x"] +script = ExtResource("2_fvk7e") +position = Vector2(-107, -59) +attach_types = Array[int]([1]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_tqtu5"] +atlas = ExtResource("3_t04xn") +region = Rect2(263, 1864, 255, 252) + +[sub_resource type="Resource" id="Resource_ex3dj"] +resource_name = "LeafC" +script = ExtResource("1_iv5vy") +texture = SubResource("AtlasTexture_tqtu5") +type = 2 +root = SubResource("Resource_ggx7x") +attaches = Array[ExtResource("2_fvk7e")]([SubResource("Resource_drdo8"), SubResource("Resource_opstx")]) + +[sub_resource type="Resource" id="Resource_tqtu5"] +script = ExtResource("2_fvk7e") +position = Vector2(33, 33) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_joiuq"] +script = ExtResource("2_fvk7e") +position = Vector2(-6, -66) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_27lk5"] +script = ExtResource("2_fvk7e") +position = Vector2(45, -3) +attach_types = Array[int]([1]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_fnkha"] +atlas = ExtResource("3_t04xn") +region = Rect2(13, 2120, 230, 256) + +[sub_resource type="Resource" id="Resource_456qr"] +resource_name = "LeafC" +script = ExtResource("1_iv5vy") +texture = SubResource("AtlasTexture_fnkha") +type = 2 +root = SubResource("Resource_27lk5") +attaches = Array[ExtResource("2_fvk7e")]([SubResource("Resource_tqtu5"), SubResource("Resource_joiuq")]) + +[sub_resource type="Resource" id="Resource_fnkha"] +script = ExtResource("2_fvk7e") +position = Vector2(11, -14) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_ku4vd"] +script = ExtResource("2_fvk7e") +position = Vector2(83, 53) +attach_types = Array[int]([3]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_n4vbm"] +atlas = ExtResource("3_t04xn") +region = Rect2(291, 2125, 213, 127) + +[sub_resource type="Resource" id="Resource_ttepi"] +resource_name = "LeafC" +script = ExtResource("1_iv5vy") +texture = SubResource("AtlasTexture_n4vbm") +type = 2 +root = SubResource("Resource_ku4vd") +attaches = Array[ExtResource("2_fvk7e")]([SubResource("Resource_fnkha")]) + +[sub_resource type="Resource" id="Resource_n4vbm"] +script = ExtResource("2_fvk7e") +position = Vector2(-4, -19) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_tw0c6"] +script = ExtResource("2_fvk7e") +position = Vector2(-88, 18) +attach_types = Array[int]([3]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_x8gfe"] +atlas = ExtResource("3_t04xn") +region = Rect2(270, 2263, 214, 134) + +[sub_resource type="Resource" id="Resource_dvjl5"] +resource_name = "LeafC" +script = ExtResource("1_iv5vy") +texture = SubResource("AtlasTexture_x8gfe") +type = 2 +root = SubResource("Resource_tw0c6") +attaches = Array[ExtResource("2_fvk7e")]([SubResource("Resource_n4vbm")]) + +[sub_resource type="Resource" id="Resource_x8gfe"] +script = ExtResource("2_fvk7e") +position = Vector2(4, 0) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_12pxn"] +script = ExtResource("2_fvk7e") +position = Vector2(14, -35) +attach_types = Array[int]([3]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_i22hr"] +atlas = ExtResource("3_t04xn") +region = Rect2(519, 1847, 190, 173) + +[sub_resource type="Resource" id="Resource_ty8es"] +resource_name = "LeafC" +script = ExtResource("1_iv5vy") +texture = SubResource("AtlasTexture_i22hr") +type = 2 +root = SubResource("Resource_12pxn") +attaches = Array[ExtResource("2_fvk7e")]([SubResource("Resource_x8gfe")]) + +[resource] +script = ExtResource("4_cpxkp") +parts = Array[ExtResource("1_iv5vy")]([SubResource("Resource_d2dfd"), SubResource("Resource_dg3ft"), SubResource("Resource_ex3dj"), SubResource("Resource_456qr"), SubResource("Resource_ttepi"), SubResource("Resource_dvjl5"), SubResource("Resource_ty8es")]) diff --git a/entities/plants/resources/plant_parts/LeafC1.tres b/entities/plants/resources/plant_parts/LeafC1.tres deleted file mode 100644 index 71dff1b..0000000 --- a/entities/plants/resources/plant_parts/LeafC1.tres +++ /dev/null @@ -1,37 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://dk7hp700k8iet"] - -[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_tjbks"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_3lqa5"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_kewn2"] - -[sub_resource type="Resource" id="Resource_tjbks"] -script = ExtResource("1_tjbks") -position = Vector2(-9, 36) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_3lqa5"] -script = ExtResource("1_tjbks") -position = Vector2(85, -46) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_kewn2"] -script = ExtResource("1_tjbks") -position = Vector2(-73, -74) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_f65gq"] -script = ExtResource("1_tjbks") -position = Vector2(-4, -4) -attach_types = Array[int]([1]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_kewn2") -region = Rect2(45, 1601, 395, 249) - -[resource] -resource_name = "LeafC1" -script = ExtResource("2_3lqa5") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_f65gq") -attaches = Array[ExtResource("1_tjbks")]([SubResource("Resource_tjbks"), SubResource("Resource_3lqa5"), SubResource("Resource_kewn2")]) diff --git a/entities/plants/resources/plant_parts/LeafC2.tres b/entities/plants/resources/plant_parts/LeafC2.tres deleted file mode 100644 index 8da2330..0000000 --- a/entities/plants/resources/plant_parts/LeafC2.tres +++ /dev/null @@ -1,32 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://dte3i6hma7nw5"] - -[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_vs6ro"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_bb5rl"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_urj5n"] - -[sub_resource type="Resource" id="Resource_vs6ro"] -script = ExtResource("1_vs6ro") -position = Vector2(39, 32) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_bb5rl"] -script = ExtResource("1_vs6ro") -position = Vector2(-24, -76) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_urj5n"] -script = ExtResource("1_vs6ro") -position = Vector2(53, -7) -attach_types = Array[int]([1]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_urj5n") -region = Rect2(7, 1856, 247, 245) - -[resource] -resource_name = "LeafC2" -script = ExtResource("2_bb5rl") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_urj5n") -attaches = Array[ExtResource("1_vs6ro")]([SubResource("Resource_vs6ro"), SubResource("Resource_bb5rl")]) diff --git a/entities/plants/resources/plant_parts/LeafC3.tres b/entities/plants/resources/plant_parts/LeafC3.tres deleted file mode 100644 index 866cf9c..0000000 --- a/entities/plants/resources/plant_parts/LeafC3.tres +++ /dev/null @@ -1,32 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://p2mveyriuh47"] - -[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_wnn4x"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_1g6ks"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_vuo6k"] - -[sub_resource type="Resource" id="Resource_wnn4x"] -script = ExtResource("1_wnn4x") -position = Vector2(40, 11) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_1g6ks"] -script = ExtResource("1_wnn4x") -position = Vector2(-16, -80) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_vuo6k"] -script = ExtResource("1_wnn4x") -position = Vector2(-107, -59) -attach_types = Array[int]([1]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_vuo6k") -region = Rect2(263, 1864, 255, 252) - -[resource] -resource_name = "LeafC3" -script = ExtResource("2_1g6ks") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_vuo6k") -attaches = Array[ExtResource("1_wnn4x")]([SubResource("Resource_wnn4x"), SubResource("Resource_1g6ks")]) diff --git a/entities/plants/resources/plant_parts/LeafC4.tres b/entities/plants/resources/plant_parts/LeafC4.tres deleted file mode 100644 index deddb4d..0000000 --- a/entities/plants/resources/plant_parts/LeafC4.tres +++ /dev/null @@ -1,32 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://be7x75w7l5jls"] - -[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_4n8ti"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_x11ck"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_l8uu7"] - -[sub_resource type="Resource" id="Resource_4n8ti"] -script = ExtResource("1_4n8ti") -position = Vector2(33, 33) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_x11ck"] -script = ExtResource("1_4n8ti") -position = Vector2(-6, -66) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_l8uu7"] -script = ExtResource("1_4n8ti") -position = Vector2(45, -3) -attach_types = Array[int]([1]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_l8uu7") -region = Rect2(13, 2120, 230, 256) - -[resource] -resource_name = "LeafC4" -script = ExtResource("2_x11ck") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_l8uu7") -attaches = Array[ExtResource("1_4n8ti")]([SubResource("Resource_4n8ti"), SubResource("Resource_x11ck")]) diff --git a/entities/plants/resources/plant_parts/LeafC5.tres b/entities/plants/resources/plant_parts/LeafC5.tres deleted file mode 100644 index 950b50f..0000000 --- a/entities/plants/resources/plant_parts/LeafC5.tres +++ /dev/null @@ -1,27 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://dhgabeqsda06o"] - -[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_ooe7n"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_tkfaw"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_v54ts"] - -[sub_resource type="Resource" id="Resource_ooe7n"] -script = ExtResource("1_ooe7n") -position = Vector2(11, -14) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_tkfaw"] -script = ExtResource("1_ooe7n") -position = Vector2(83, 53) -attach_types = Array[int]([3]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_v54ts") -region = Rect2(291, 2125, 213, 127) - -[resource] -resource_name = "LeafC5" -script = ExtResource("2_tkfaw") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_tkfaw") -attaches = Array[ExtResource("1_ooe7n")]([SubResource("Resource_ooe7n")]) diff --git a/entities/plants/resources/plant_parts/LeafC6.tres b/entities/plants/resources/plant_parts/LeafC6.tres deleted file mode 100644 index b182a70..0000000 --- a/entities/plants/resources/plant_parts/LeafC6.tres +++ /dev/null @@ -1,27 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://b2bv30j55dtfn"] - -[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_byv5y"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_l0jxw"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_lstlu"] - -[sub_resource type="Resource" id="Resource_byv5y"] -script = ExtResource("1_byv5y") -position = Vector2(-4, -19) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_l0jxw"] -script = ExtResource("1_byv5y") -position = Vector2(-88, 18) -attach_types = Array[int]([3]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_lstlu") -region = Rect2(270, 2263, 214, 134) - -[resource] -resource_name = "LeafC6" -script = ExtResource("2_l0jxw") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_l0jxw") -attaches = Array[ExtResource("1_byv5y")]([SubResource("Resource_byv5y")]) diff --git a/entities/plants/resources/plant_parts/LeafC7.tres b/entities/plants/resources/plant_parts/LeafC7.tres deleted file mode 100644 index c862486..0000000 --- a/entities/plants/resources/plant_parts/LeafC7.tres +++ /dev/null @@ -1,27 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://d5k40ooxsnaw"] - -[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_7u13l"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_dmg8d"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_coqxt"] - -[sub_resource type="Resource" id="Resource_7u13l"] -script = ExtResource("1_7u13l") -position = Vector2(4, 0) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_dmg8d"] -script = ExtResource("1_7u13l") -position = Vector2(14, -35) -attach_types = Array[int]([3]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_coqxt") -region = Rect2(519, 1847, 190, 173) - -[resource] -resource_name = "LeafC7" -script = ExtResource("2_dmg8d") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_dmg8d") -attaches = Array[ExtResource("1_7u13l")]([SubResource("Resource_7u13l")]) diff --git a/entities/plants/resources/plant_parts/LeafD.tres b/entities/plants/resources/plant_parts/LeafD.tres new file mode 100644 index 0000000..9215a62 --- /dev/null +++ b/entities/plants/resources/plant_parts/LeafD.tres @@ -0,0 +1,188 @@ +[gd_resource type="Resource" script_class="PartGroup" format=3 uid="uid://bfhudytwco7kj"] + +[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="1_h8u8x"] +[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="2_mobie"] +[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_71qe8"] +[ext_resource type="Script" uid="uid://u2j7hn5her8i" path="res://entities/plants/scripts/texture_builder/part_group.gd" id="4_hxese"] + +[sub_resource type="Resource" id="Resource_h8u8x"] +script = ExtResource("2_mobie") +position = Vector2(-40, 79) +attach_types = Array[int]([1]) + +[sub_resource type="Resource" id="Resource_mobie"] +script = ExtResource("2_mobie") +position = Vector2(-10, 28) +attach_types = Array[int]([3]) + +[sub_resource type="Resource" id="Resource_71qe8"] +script = ExtResource("2_mobie") +position = Vector2(2, -36) +attach_types = Array[int]([3, 2]) + +[sub_resource type="Resource" id="Resource_hxese"] +script = ExtResource("2_mobie") +position = Vector2(96, -117) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_6mu78"] +script = ExtResource("2_mobie") +position = Vector2(-145, 146) +attach_types = Array[int]([0, 1]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] +atlas = ExtResource("3_71qe8") +region = Rect2(587, 971, 328, 385) + +[sub_resource type="Resource" id="Resource_6b0ts"] +resource_name = "LeafD" +script = ExtResource("1_h8u8x") +texture = SubResource("AtlasTexture_yh7e0") +type = 2 +root = SubResource("Resource_6mu78") +attaches = Array[ExtResource("2_mobie")]([SubResource("Resource_h8u8x"), SubResource("Resource_mobie"), SubResource("Resource_71qe8"), SubResource("Resource_hxese")]) + +[sub_resource type="Resource" id="Resource_m2ar1"] +script = ExtResource("2_mobie") +position = Vector2(68, 124) +attach_types = Array[int]([1]) + +[sub_resource type="Resource" id="Resource_0acn5"] +script = ExtResource("2_mobie") +position = Vector2(21, 44) +attach_types = Array[int]([3]) + +[sub_resource type="Resource" id="Resource_cfl87"] +script = ExtResource("2_mobie") +position = Vector2(2, -36) +attach_types = Array[int]([3, 2]) + +[sub_resource type="Resource" id="Resource_v3pl7"] +script = ExtResource("2_mobie") +position = Vector2(-53, -131) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_n8cil"] +script = ExtResource("2_mobie") +position = Vector2(106, 168) +attach_types = Array[int]([0, 1]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_n8q37"] +atlas = ExtResource("3_71qe8") +region = Rect2(821, 1506, 291, 386) + +[sub_resource type="Resource" id="Resource_w4onq"] +resource_name = "LeafD" +script = ExtResource("1_h8u8x") +texture = SubResource("AtlasTexture_n8q37") +type = 2 +root = SubResource("Resource_n8cil") +attaches = Array[ExtResource("2_mobie")]([SubResource("Resource_m2ar1"), SubResource("Resource_0acn5"), SubResource("Resource_cfl87"), SubResource("Resource_v3pl7")]) + +[sub_resource type="Resource" id="Resource_n8q37"] +script = ExtResource("2_mobie") +position = Vector2(50, 157) +attach_types = Array[int]([1]) + +[sub_resource type="Resource" id="Resource_sk1mh"] +script = ExtResource("2_mobie") +position = Vector2(-15, 46) +attach_types = Array[int]([3]) + +[sub_resource type="Resource" id="Resource_rj2gm"] +script = ExtResource("2_mobie") +position = Vector2(82, 86) +attach_types = Array[int]([3]) + +[sub_resource type="Resource" id="Resource_r46xh"] +script = ExtResource("2_mobie") +position = Vector2(-15, -13) +attach_types = Array[int]([3, 2]) + +[sub_resource type="Resource" id="Resource_cp7d1"] +script = ExtResource("2_mobie") +position = Vector2(55, -48) +attach_types = Array[int]([3, 2]) + +[sub_resource type="Resource" id="Resource_jy05u"] +script = ExtResource("2_mobie") +position = Vector2(-54, -152) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_exvkc"] +script = ExtResource("2_mobie") +position = Vector2(72, -107) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_5sdiq"] +script = ExtResource("2_mobie") +position = Vector2(49, 191) +attach_types = Array[int]([0, 1]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_j1l12"] +atlas = ExtResource("3_71qe8") +region = Rect2(487, 1349, 331, 425) + +[sub_resource type="Resource" id="Resource_8dygt"] +resource_name = "LeafD" +script = ExtResource("1_h8u8x") +texture = SubResource("AtlasTexture_j1l12") +type = 2 +root = SubResource("Resource_5sdiq") +attaches = Array[ExtResource("2_mobie")]([SubResource("Resource_n8q37"), SubResource("Resource_sk1mh"), SubResource("Resource_rj2gm"), SubResource("Resource_r46xh"), SubResource("Resource_cp7d1"), SubResource("Resource_jy05u"), SubResource("Resource_exvkc")]) + +[sub_resource type="Resource" id="Resource_j1l12"] +script = ExtResource("2_mobie") +position = Vector2(-5, 172) +attach_types = Array[int]([1]) + +[sub_resource type="Resource" id="Resource_2iagr"] +script = ExtResource("2_mobie") +position = Vector2(5, 88) +attach_types = Array[int]([3]) + +[sub_resource type="Resource" id="Resource_xnwnw"] +script = ExtResource("2_mobie") +position = Vector2(53, 109) +attach_types = Array[int]([3]) + +[sub_resource type="Resource" id="Resource_0v7a5"] +script = ExtResource("2_mobie") +position = Vector2(-41, -45) +attach_types = Array[int]([3, 2]) + +[sub_resource type="Resource" id="Resource_8i2lh"] +script = ExtResource("2_mobie") +position = Vector2(71, -36) +attach_types = Array[int]([3, 2]) + +[sub_resource type="Resource" id="Resource_gm33n"] +script = ExtResource("2_mobie") +position = Vector2(-94, -164) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_vcena"] +script = ExtResource("2_mobie") +position = Vector2(110, -89) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_1dgne"] +script = ExtResource("2_mobie") +position = Vector2(-23, 182) +attach_types = Array[int]([0, 1]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_ps67p"] +atlas = ExtResource("3_71qe8") +region = Rect2(760, 1899, 383, 438) + +[sub_resource type="Resource" id="Resource_3jhl4"] +resource_name = "LeafD" +script = ExtResource("1_h8u8x") +texture = SubResource("AtlasTexture_ps67p") +type = 2 +root = SubResource("Resource_1dgne") +attaches = Array[ExtResource("2_mobie")]([SubResource("Resource_j1l12"), SubResource("Resource_2iagr"), SubResource("Resource_xnwnw"), SubResource("Resource_0v7a5"), SubResource("Resource_8i2lh"), SubResource("Resource_gm33n"), SubResource("Resource_vcena")]) + +[resource] +script = ExtResource("4_hxese") +parts = Array[ExtResource("1_h8u8x")]([SubResource("Resource_6b0ts"), SubResource("Resource_w4onq"), SubResource("Resource_8dygt"), SubResource("Resource_3jhl4")]) diff --git a/entities/plants/resources/plant_parts/LeafD1.tres b/entities/plants/resources/plant_parts/LeafD1.tres deleted file mode 100644 index a421590..0000000 --- a/entities/plants/resources/plant_parts/LeafD1.tres +++ /dev/null @@ -1,42 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://bs66avdkmbxjm"] - -[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_41qsi"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_aaw8d"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_ndrf0"] - -[sub_resource type="Resource" id="Resource_axia0"] -script = ExtResource("1_41qsi") -position = Vector2(-40, 79) -attach_types = Array[int]([1]) - -[sub_resource type="Resource" id="Resource_2ispn"] -script = ExtResource("1_41qsi") -position = Vector2(-10, 28) -attach_types = Array[int]([3]) - -[sub_resource type="Resource" id="Resource_vb7xs"] -script = ExtResource("1_41qsi") -position = Vector2(2, -36) -attach_types = Array[int]([3, 2]) - -[sub_resource type="Resource" id="Resource_shp5l"] -script = ExtResource("1_41qsi") -position = Vector2(96, -117) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_gxpuw"] -script = ExtResource("1_41qsi") -position = Vector2(-145, 146) -attach_types = Array[int]([0, 1]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_ndrf0") -region = Rect2(587, 971, 328, 385) - -[resource] -resource_name = "LeafD1" -script = ExtResource("2_aaw8d") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_gxpuw") -attaches = Array[ExtResource("1_41qsi")]([SubResource("Resource_axia0"), SubResource("Resource_2ispn"), SubResource("Resource_vb7xs"), SubResource("Resource_shp5l")]) diff --git a/entities/plants/resources/plant_parts/LeafD2.tres b/entities/plants/resources/plant_parts/LeafD2.tres deleted file mode 100644 index da59ffb..0000000 --- a/entities/plants/resources/plant_parts/LeafD2.tres +++ /dev/null @@ -1,42 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://cv2iad0m88cdr"] - -[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_vvmno"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_gf14b"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_aa8jx"] - -[sub_resource type="Resource" id="Resource_6ac52"] -script = ExtResource("1_vvmno") -position = Vector2(68, 124) -attach_types = Array[int]([1]) - -[sub_resource type="Resource" id="Resource_j4qsb"] -script = ExtResource("1_vvmno") -position = Vector2(21, 44) -attach_types = Array[int]([3]) - -[sub_resource type="Resource" id="Resource_vka3m"] -script = ExtResource("1_vvmno") -position = Vector2(2, -36) -attach_types = Array[int]([3, 2]) - -[sub_resource type="Resource" id="Resource_7sg5k"] -script = ExtResource("1_vvmno") -position = Vector2(-53, -131) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_je6yw"] -script = ExtResource("1_vvmno") -position = Vector2(106, 168) -attach_types = Array[int]([0, 1]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_aa8jx") -region = Rect2(821, 1506, 291, 386) - -[resource] -resource_name = "LeafD2" -script = ExtResource("2_gf14b") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_je6yw") -attaches = Array[ExtResource("1_vvmno")]([SubResource("Resource_6ac52"), SubResource("Resource_j4qsb"), SubResource("Resource_vka3m"), SubResource("Resource_7sg5k")]) diff --git a/entities/plants/resources/plant_parts/LeafD3.tres b/entities/plants/resources/plant_parts/LeafD3.tres deleted file mode 100644 index 056c111..0000000 --- a/entities/plants/resources/plant_parts/LeafD3.tres +++ /dev/null @@ -1,57 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://b806ml8dd7gnn"] - -[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_qaivx"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_b3ef0"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_1exdb"] - -[sub_resource type="Resource" id="Resource_8h3h8"] -script = ExtResource("1_qaivx") -position = Vector2(50, 157) -attach_types = Array[int]([1]) - -[sub_resource type="Resource" id="Resource_sresq"] -script = ExtResource("1_qaivx") -position = Vector2(-15, 46) -attach_types = Array[int]([3]) - -[sub_resource type="Resource" id="Resource_ydfur"] -script = ExtResource("1_qaivx") -position = Vector2(82, 86) -attach_types = Array[int]([3]) - -[sub_resource type="Resource" id="Resource_uc10t"] -script = ExtResource("1_qaivx") -position = Vector2(-15, -13) -attach_types = Array[int]([3, 2]) - -[sub_resource type="Resource" id="Resource_k2xet"] -script = ExtResource("1_qaivx") -position = Vector2(55, -48) -attach_types = Array[int]([3, 2]) - -[sub_resource type="Resource" id="Resource_0nwkl"] -script = ExtResource("1_qaivx") -position = Vector2(-54, -152) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_o4ifl"] -script = ExtResource("1_qaivx") -position = Vector2(72, -107) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_osayd"] -script = ExtResource("1_qaivx") -position = Vector2(49, 191) -attach_types = Array[int]([0, 1]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_1exdb") -region = Rect2(487, 1349, 331, 425) - -[resource] -resource_name = "LeafD3" -script = ExtResource("2_b3ef0") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_osayd") -attaches = Array[ExtResource("1_qaivx")]([SubResource("Resource_8h3h8"), SubResource("Resource_sresq"), SubResource("Resource_ydfur"), SubResource("Resource_uc10t"), SubResource("Resource_k2xet"), SubResource("Resource_0nwkl"), SubResource("Resource_o4ifl")]) diff --git a/entities/plants/resources/plant_parts/LeafD4.tres b/entities/plants/resources/plant_parts/LeafD4.tres deleted file mode 100644 index 9d68e49..0000000 --- a/entities/plants/resources/plant_parts/LeafD4.tres +++ /dev/null @@ -1,57 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://ciga0npobiqc4"] - -[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_wr80a"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_tcuv0"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_tnyml"] - -[sub_resource type="Resource" id="Resource_7cltf"] -script = ExtResource("1_wr80a") -position = Vector2(-5, 172) -attach_types = Array[int]([1]) - -[sub_resource type="Resource" id="Resource_ldax5"] -script = ExtResource("1_wr80a") -position = Vector2(5, 88) -attach_types = Array[int]([3]) - -[sub_resource type="Resource" id="Resource_n7bjg"] -script = ExtResource("1_wr80a") -position = Vector2(53, 109) -attach_types = Array[int]([3]) - -[sub_resource type="Resource" id="Resource_yx0a6"] -script = ExtResource("1_wr80a") -position = Vector2(-41, -45) -attach_types = Array[int]([3, 2]) - -[sub_resource type="Resource" id="Resource_i28l7"] -script = ExtResource("1_wr80a") -position = Vector2(71, -36) -attach_types = Array[int]([3, 2]) - -[sub_resource type="Resource" id="Resource_e0tqs"] -script = ExtResource("1_wr80a") -position = Vector2(-94, -164) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_7oopr"] -script = ExtResource("1_wr80a") -position = Vector2(110, -89) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_t6xrs"] -script = ExtResource("1_wr80a") -position = Vector2(-23, 182) -attach_types = Array[int]([0, 1]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_tnyml") -region = Rect2(760, 1899, 383, 438) - -[resource] -resource_name = "LeafD4" -script = ExtResource("2_tcuv0") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_t6xrs") -attaches = Array[ExtResource("1_wr80a")]([SubResource("Resource_7cltf"), SubResource("Resource_ldax5"), SubResource("Resource_n7bjg"), SubResource("Resource_yx0a6"), SubResource("Resource_i28l7"), SubResource("Resource_e0tqs"), SubResource("Resource_7oopr")]) diff --git a/entities/plants/resources/plant_parts/LeafE.tres b/entities/plants/resources/plant_parts/LeafE.tres new file mode 100644 index 0000000..8c17347 --- /dev/null +++ b/entities/plants/resources/plant_parts/LeafE.tres @@ -0,0 +1,260 @@ +[gd_resource type="Resource" script_class="PartGroup" format=3 uid="uid://bwqa7vouqhjmr"] + +[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="1_5ngrq"] +[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="2_fdqcm"] +[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_u6qle"] +[ext_resource type="Script" uid="uid://u2j7hn5her8i" path="res://entities/plants/scripts/texture_builder/part_group.gd" id="4_xqs4y"] + +[sub_resource type="Resource" id="Resource_5ngrq"] +script = ExtResource("2_fdqcm") +position = Vector2(-76, -94) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_fdqcm"] +script = ExtResource("2_fdqcm") +position = Vector2(94, -133) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_u6qle"] +script = ExtResource("2_fdqcm") +position = Vector2(-19, -42) +attach_types = Array[int]([1]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] +atlas = ExtResource("3_u6qle") +region = Rect2(2391, 651, 385, 409) + +[sub_resource type="Resource" id="Resource_xqs4y"] +resource_name = "LeafE" +script = ExtResource("1_5ngrq") +texture = SubResource("AtlasTexture_yh7e0") +type = 2 +root = SubResource("Resource_u6qle") +attaches = Array[ExtResource("2_fdqcm")]([SubResource("Resource_5ngrq"), SubResource("Resource_fdqcm")]) + +[sub_resource type="Resource" id="Resource_wsjtm"] +script = ExtResource("2_fdqcm") +position = Vector2(-38, -62) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_36adx"] +script = ExtResource("2_fdqcm") +position = Vector2(54, -79) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_6jxjv"] +script = ExtResource("2_fdqcm") +position = Vector2(-152, -27) +attach_types = Array[int]([1]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_adbnu"] +atlas = ExtResource("3_u6qle") +region = Rect2(2771, 1099, 336, 346) + +[sub_resource type="Resource" id="Resource_b4xwu"] +resource_name = "LeafE" +script = ExtResource("1_5ngrq") +texture = SubResource("AtlasTexture_adbnu") +type = 2 +root = SubResource("Resource_6jxjv") +attaches = Array[ExtResource("2_fdqcm")]([SubResource("Resource_wsjtm"), SubResource("Resource_36adx")]) + +[sub_resource type="Resource" id="Resource_w804v"] +script = ExtResource("2_fdqcm") +position = Vector2(-55, -29) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_61ix8"] +script = ExtResource("2_fdqcm") +position = Vector2(-65, -141) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_2cgyp"] +script = ExtResource("2_fdqcm") +position = Vector2(146, 5) +attach_types = Array[int]([1]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_36adx"] +atlas = ExtResource("3_u6qle") +region = Rect2(2404, 1151, 362, 435) + +[sub_resource type="Resource" id="Resource_ralkj"] +resource_name = "LeafE" +script = ExtResource("1_5ngrq") +texture = SubResource("AtlasTexture_36adx") +type = 2 +root = SubResource("Resource_2cgyp") +attaches = Array[ExtResource("2_fdqcm")]([SubResource("Resource_w804v"), SubResource("Resource_61ix8")]) + +[sub_resource type="Resource" id="Resource_adbnu"] +script = ExtResource("2_fdqcm") +position = Vector2(-58, -32) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_r8hug"] +script = ExtResource("2_fdqcm") +position = Vector2(60, -107) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_dropb"] +script = ExtResource("2_fdqcm") +position = Vector2(57, -108) +attach_types = Array[int]([1]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_rap53"] +atlas = ExtResource("3_u6qle") +region = Rect2(3128, 1320, 360, 371) + +[sub_resource type="Resource" id="Resource_n32sj"] +resource_name = "LeafE" +script = ExtResource("1_5ngrq") +texture = SubResource("AtlasTexture_rap53") +type = 2 +root = SubResource("Resource_dropb") +attaches = Array[ExtResource("2_fdqcm")]([SubResource("Resource_adbnu"), SubResource("Resource_r8hug")]) + +[sub_resource type="Resource" id="Resource_rap53"] +script = ExtResource("2_fdqcm") +position = Vector2(-51, -68) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_1orq6"] +script = ExtResource("2_fdqcm") +position = Vector2(154, -37) +attach_types = Array[int]([1, 3]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_ahdqx"] +atlas = ExtResource("3_u6qle") +region = Rect2(2404, 1705, 391, 367) + +[sub_resource type="Resource" id="Resource_foagj"] +resource_name = "LeafE" +script = ExtResource("1_5ngrq") +texture = SubResource("AtlasTexture_ahdqx") +type = 2 +root = SubResource("Resource_1orq6") +attaches = Array[ExtResource("2_fdqcm")]([SubResource("Resource_rap53")]) + +[sub_resource type="Resource" id="Resource_ahdqx"] +script = ExtResource("2_fdqcm") +position = Vector2(-46, 17) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_67asx"] +script = ExtResource("2_fdqcm") +position = Vector2(116, 72) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_q1asv"] +script = ExtResource("2_fdqcm") +position = Vector2(-38, -137) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_84j77"] +script = ExtResource("2_fdqcm") +position = Vector2(40, -66) +attach_types = Array[int]([1]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_a1787"] +atlas = ExtResource("3_u6qle") +region = Rect2(3118, 1700, 367, 440) + +[sub_resource type="Resource" id="Resource_16l34"] +resource_name = "LeafE" +script = ExtResource("1_5ngrq") +texture = SubResource("AtlasTexture_a1787") +type = 2 +root = SubResource("Resource_84j77") +attaches = Array[ExtResource("2_fdqcm")]([SubResource("Resource_ahdqx"), SubResource("Resource_67asx"), SubResource("Resource_q1asv")]) + +[sub_resource type="Resource" id="Resource_a1787"] +script = ExtResource("2_fdqcm") +position = Vector2(-41, -47) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_i8fvr"] +script = ExtResource("2_fdqcm") +position = Vector2(60, -86) +attach_types = Array[int]([1]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_qy137"] +atlas = ExtResource("3_u6qle") +region = Rect2(2802, 1568, 295, 348) + +[sub_resource type="Resource" id="Resource_8gcng"] +resource_name = "LeafE" +script = ExtResource("1_5ngrq") +texture = SubResource("AtlasTexture_qy137") +type = 2 +root = SubResource("Resource_i8fvr") +attaches = Array[ExtResource("2_fdqcm")]([SubResource("Resource_a1787")]) + +[sub_resource type="Resource" id="Resource_qy137"] +script = ExtResource("2_fdqcm") +position = Vector2(-1, -24) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_hbjp6"] +script = ExtResource("2_fdqcm") +position = Vector2(71, 41) +attach_types = Array[int]([3]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_phexq"] +atlas = ExtResource("3_u6qle") +region = Rect2(2175, 1837, 219, 177) + +[sub_resource type="Resource" id="Resource_1ontp"] +resource_name = "LeafE" +script = ExtResource("1_5ngrq") +texture = SubResource("AtlasTexture_phexq") +type = 2 +root = SubResource("Resource_hbjp6") +attaches = Array[ExtResource("2_fdqcm")]([SubResource("Resource_qy137")]) + +[sub_resource type="Resource" id="Resource_phexq"] +script = ExtResource("2_fdqcm") +position = Vector2(-1, -24) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_2ehxh"] +script = ExtResource("2_fdqcm") +position = Vector2(-81, -42) +attach_types = Array[int]([3]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_mtyib"] +atlas = ExtResource("3_u6qle") +region = Rect2(1914, 1843, 213, 199) + +[sub_resource type="Resource" id="Resource_inelt"] +resource_name = "LeafE" +script = ExtResource("1_5ngrq") +texture = SubResource("AtlasTexture_mtyib") +type = 2 +root = SubResource("Resource_2ehxh") +attaches = Array[ExtResource("2_fdqcm")]([SubResource("Resource_phexq")]) + +[sub_resource type="Resource" id="Resource_mtyib"] +script = ExtResource("2_fdqcm") +position = Vector2(-1, -24) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_ae5dn"] +script = ExtResource("2_fdqcm") +position = Vector2(-81, -42) +attach_types = Array[int]([3]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_ae5dn"] +atlas = ExtResource("3_u6qle") +region = Rect2(1914, 1843, 213, 199) + +[sub_resource type="Resource" id="Resource_1orob"] +resource_name = "LeafE" +script = ExtResource("1_5ngrq") +texture = SubResource("AtlasTexture_ae5dn") +type = 2 +root = SubResource("Resource_ae5dn") +attaches = Array[ExtResource("2_fdqcm")]([SubResource("Resource_mtyib")]) + +[resource] +script = ExtResource("4_xqs4y") +parts = Array[ExtResource("1_5ngrq")]([SubResource("Resource_xqs4y"), SubResource("Resource_b4xwu"), SubResource("Resource_ralkj"), SubResource("Resource_n32sj"), SubResource("Resource_foagj"), SubResource("Resource_16l34"), SubResource("Resource_8gcng"), SubResource("Resource_1ontp"), SubResource("Resource_inelt"), SubResource("Resource_1orob")]) diff --git a/entities/plants/resources/plant_parts/LeafE1.tres b/entities/plants/resources/plant_parts/LeafE1.tres deleted file mode 100644 index d65af64..0000000 --- a/entities/plants/resources/plant_parts/LeafE1.tres +++ /dev/null @@ -1,32 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://be17y7clvf88e"] - -[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"] - -[sub_resource type="Resource" id="Resource_2ehmm"] -script = ExtResource("1_oy0ue") -position = Vector2(-76, -94) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_6s4b5"] -script = ExtResource("1_oy0ue") -position = Vector2(94, -133) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_v3e83"] -script = ExtResource("1_oy0ue") -position = Vector2(-19, -42) -attach_types = Array[int]([1]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_y6h75") -region = Rect2(2391, 651, 385, 409) - -[resource] -resource_name = "LeafE1" -script = ExtResource("2_6xgob") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_v3e83") -attaches = Array[ExtResource("1_oy0ue")]([SubResource("Resource_2ehmm"), SubResource("Resource_6s4b5")]) diff --git a/entities/plants/resources/plant_parts/LeafE2.tres b/entities/plants/resources/plant_parts/LeafE2.tres deleted file mode 100644 index 66aee22..0000000 --- a/entities/plants/resources/plant_parts/LeafE2.tres +++ /dev/null @@ -1,32 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://dw7wdihxxy0uf"] - -[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"] - -[sub_resource type="Resource" id="Resource_x27qg"] -script = ExtResource("1_pi0vi") -position = Vector2(-38, -62) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_dm8uv"] -script = ExtResource("1_pi0vi") -position = Vector2(54, -79) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_hjvew"] -script = ExtResource("1_pi0vi") -position = Vector2(-152, -27) -attach_types = Array[int]([1]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_enxeu") -region = Rect2(2771, 1099, 336, 346) - -[resource] -resource_name = "LeafE2" -script = ExtResource("2_5mv7l") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_hjvew") -attaches = Array[ExtResource("1_pi0vi")]([SubResource("Resource_x27qg"), SubResource("Resource_dm8uv")]) diff --git a/entities/plants/resources/plant_parts/LeafE3.tres b/entities/plants/resources/plant_parts/LeafE3.tres deleted file mode 100644 index 3692324..0000000 --- a/entities/plants/resources/plant_parts/LeafE3.tres +++ /dev/null @@ -1,32 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://3yi8hk73s5mm"] - -[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"] - -[sub_resource type="Resource" id="Resource_f3eyb"] -script = ExtResource("1_40tq5") -position = Vector2(-55, -29) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_uk0a1"] -script = ExtResource("1_40tq5") -position = Vector2(-65, -141) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_hdfv7"] -script = ExtResource("1_40tq5") -position = Vector2(146, 5) -attach_types = Array[int]([1]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_m6f42") -region = Rect2(2404, 1151, 362, 435) - -[resource] -resource_name = "LeafE3" -script = ExtResource("2_4ru6m") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_hdfv7") -attaches = Array[ExtResource("1_40tq5")]([SubResource("Resource_f3eyb"), SubResource("Resource_uk0a1")]) diff --git a/entities/plants/resources/plant_parts/LeafE4.tres b/entities/plants/resources/plant_parts/LeafE4.tres deleted file mode 100644 index 1e0508b..0000000 --- a/entities/plants/resources/plant_parts/LeafE4.tres +++ /dev/null @@ -1,32 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://e0u1baixvaxn"] - -[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"] - -[sub_resource type="Resource" id="Resource_7wds0"] -script = ExtResource("1_iaant") -position = Vector2(-58, -32) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_3im3h"] -script = ExtResource("1_iaant") -position = Vector2(60, -107) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_wbh0b"] -script = ExtResource("1_iaant") -position = Vector2(57, -108) -attach_types = Array[int]([1]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_lcfbs") -region = Rect2(3128, 1320, 360, 371) - -[resource] -resource_name = "LeafE4" -script = ExtResource("2_e1qth") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_wbh0b") -attaches = Array[ExtResource("1_iaant")]([SubResource("Resource_7wds0"), SubResource("Resource_3im3h")]) diff --git a/entities/plants/resources/plant_parts/LeafE5.tres b/entities/plants/resources/plant_parts/LeafE5.tres deleted file mode 100644 index 10391a2..0000000 --- a/entities/plants/resources/plant_parts/LeafE5.tres +++ /dev/null @@ -1,27 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://dcjpei6xuiswp"] - -[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_tcugg"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_7veyi"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_ttg37"] - -[sub_resource type="Resource" id="Resource_uubog"] -script = ExtResource("1_tcugg") -position = Vector2(-51, -68) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_4uk6n"] -script = ExtResource("1_tcugg") -position = Vector2(154, -37) -attach_types = Array[int]([1, 3]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_ttg37") -region = Rect2(2404, 1705, 391, 367) - -[resource] -resource_name = "LeafE5" -script = ExtResource("2_7veyi") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_4uk6n") -attaches = Array[ExtResource("1_tcugg")]([SubResource("Resource_uubog")]) diff --git a/entities/plants/resources/plant_parts/LeafE6.tres b/entities/plants/resources/plant_parts/LeafE6.tres deleted file mode 100644 index ddb2cc9..0000000 --- a/entities/plants/resources/plant_parts/LeafE6.tres +++ /dev/null @@ -1,37 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://cqxmyd07qyj4g"] - -[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_us16y"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_ux8f6"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_qn1v0"] - -[sub_resource type="Resource" id="Resource_us16y"] -script = ExtResource("1_us16y") -position = Vector2(-46, 17) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_ux8f6"] -script = ExtResource("1_us16y") -position = Vector2(116, 72) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_qn1v0"] -script = ExtResource("1_us16y") -position = Vector2(-38, -137) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_l0344"] -script = ExtResource("1_us16y") -position = Vector2(40, -66) -attach_types = Array[int]([1]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_qn1v0") -region = Rect2(3118, 1700, 367, 440) - -[resource] -resource_name = "LeafE6" -script = ExtResource("2_ux8f6") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_l0344") -attaches = Array[ExtResource("1_us16y")]([SubResource("Resource_us16y"), SubResource("Resource_ux8f6"), SubResource("Resource_qn1v0")]) diff --git a/entities/plants/resources/plant_parts/LeafE7.tres b/entities/plants/resources/plant_parts/LeafE7.tres deleted file mode 100644 index a96151c..0000000 --- a/entities/plants/resources/plant_parts/LeafE7.tres +++ /dev/null @@ -1,27 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://85bwx2tdjx0h"] - -[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_h5ver"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_nwj5t"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_n3ftt"] - -[sub_resource type="Resource" id="Resource_h5ver"] -script = ExtResource("1_h5ver") -position = Vector2(-41, -47) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_nwj5t"] -script = ExtResource("1_h5ver") -position = Vector2(60, -86) -attach_types = Array[int]([1]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_n3ftt") -region = Rect2(2802, 1568, 295, 348) - -[resource] -resource_name = "LeafE7" -script = ExtResource("2_nwj5t") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_nwj5t") -attaches = Array[ExtResource("1_h5ver")]([SubResource("Resource_h5ver")]) diff --git a/entities/plants/resources/plant_parts/LeafE8.tres b/entities/plants/resources/plant_parts/LeafE8.tres deleted file mode 100644 index 05fa4dc..0000000 --- a/entities/plants/resources/plant_parts/LeafE8.tres +++ /dev/null @@ -1,27 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://cc8kkqiqdvex6"] - -[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_eqw7j"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_eebvo"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_m5uol"] - -[sub_resource type="Resource" id="Resource_5t10f"] -script = ExtResource("1_eqw7j") -position = Vector2(-1, -24) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_2g4wj"] -script = ExtResource("1_eqw7j") -position = Vector2(71, 41) -attach_types = Array[int]([3]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_m5uol") -region = Rect2(2175, 1837, 219, 177) - -[resource] -resource_name = "LeafE8" -script = ExtResource("2_eebvo") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_2g4wj") -attaches = Array[ExtResource("1_eqw7j")]([SubResource("Resource_5t10f")]) diff --git a/entities/plants/resources/plant_parts/LeafE9.tres b/entities/plants/resources/plant_parts/LeafE9.tres deleted file mode 100644 index aafabb4..0000000 --- a/entities/plants/resources/plant_parts/LeafE9.tres +++ /dev/null @@ -1,27 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://cusd2od1yj0ob"] - -[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_pyxpy"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_8l4xv"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_18h52"] - -[sub_resource type="Resource" id="Resource_6uj66"] -script = ExtResource("1_pyxpy") -position = Vector2(-1, -24) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_xupo7"] -script = ExtResource("1_pyxpy") -position = Vector2(-81, -42) -attach_types = Array[int]([3]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_18h52") -region = Rect2(1914, 1843, 213, 199) - -[resource] -resource_name = "LeafE9" -script = ExtResource("2_8l4xv") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_xupo7") -attaches = Array[ExtResource("1_pyxpy")]([SubResource("Resource_6uj66")]) diff --git a/entities/plants/resources/plant_parts/LeafF.tres b/entities/plants/resources/plant_parts/LeafF.tres new file mode 100644 index 0000000..9f89050 --- /dev/null +++ b/entities/plants/resources/plant_parts/LeafF.tres @@ -0,0 +1,218 @@ +[gd_resource type="Resource" script_class="PartGroup" format=3 uid="uid://bjb8g6h6lf4r2"] + +[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="1_btcx4"] +[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="2_hd4ly"] +[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_7pl83"] +[ext_resource type="Script" uid="uid://u2j7hn5her8i" path="res://entities/plants/scripts/texture_builder/part_group.gd" id="4_0vki1"] + +[sub_resource type="Resource" id="Resource_btcx4"] +script = ExtResource("2_hd4ly") +position = Vector2(87, 72) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_hd4ly"] +script = ExtResource("2_hd4ly") +position = Vector2(116, 99) +attach_types = Array[int]([1]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] +atlas = ExtResource("3_7pl83") +region = Rect2(2183, 12, 323, 258) + +[sub_resource type="Resource" id="Resource_7pl83"] +resource_name = "LeafF" +script = ExtResource("1_btcx4") +texture = SubResource("AtlasTexture_yh7e0") +type = 2 +root = SubResource("Resource_hd4ly") +attaches = Array[ExtResource("2_hd4ly")]([SubResource("Resource_btcx4")]) + +[sub_resource type="Resource" id="Resource_0vki1"] +script = ExtResource("2_hd4ly") +position = Vector2(53, -61) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_msh0y"] +script = ExtResource("2_hd4ly") +position = Vector2(81, -36) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_2smdy"] +script = ExtResource("2_hd4ly") +position = Vector2(115, -61) +attach_types = Array[int]([3]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_0vki1"] +atlas = ExtResource("3_7pl83") +region = Rect2(2598, 390, 257, 218) + +[sub_resource type="Resource" id="Resource_nx6es"] +resource_name = "LeafF" +script = ExtResource("1_btcx4") +texture = SubResource("AtlasTexture_0vki1") +type = 2 +root = SubResource("Resource_2smdy") +attaches = Array[ExtResource("2_hd4ly")]([SubResource("Resource_0vki1"), SubResource("Resource_msh0y")]) + +[sub_resource type="Resource" id="Resource_0dk3h"] +script = ExtResource("2_hd4ly") +position = Vector2(104, 119) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_t8il3"] +script = ExtResource("2_hd4ly") +position = Vector2(115, 132) +attach_types = Array[int]([1, 3]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_f7ef4"] +atlas = ExtResource("3_7pl83") +region = Rect2(2310, 274, 259, 308) + +[sub_resource type="Resource" id="Resource_f7ef4"] +resource_name = "LeafF" +script = ExtResource("1_btcx4") +texture = SubResource("AtlasTexture_f7ef4") +type = 2 +root = SubResource("Resource_t8il3") +attaches = Array[ExtResource("2_hd4ly")]([SubResource("Resource_0dk3h")]) + +[sub_resource type="Resource" id="Resource_jaor5"] +script = ExtResource("2_hd4ly") +position = Vector2(116, 133) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_d34sj"] +script = ExtResource("2_hd4ly") +position = Vector2(100, 120) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_m3lu3"] +script = ExtResource("2_hd4ly") +position = Vector2(121, 146) +attach_types = Array[int]([1]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_23kjr"] +atlas = ExtResource("3_7pl83") +region = Rect2(2562, 25, 335, 358) + +[sub_resource type="Resource" id="Resource_23kjr"] +resource_name = "LeafF" +script = ExtResource("1_btcx4") +texture = SubResource("AtlasTexture_23kjr") +type = 2 +root = SubResource("Resource_m3lu3") +attaches = Array[ExtResource("2_hd4ly")]([SubResource("Resource_jaor5"), SubResource("Resource_d34sj")]) + +[sub_resource type="Resource" id="Resource_oyhro"] +script = ExtResource("2_hd4ly") +position = Vector2(-99, -20) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_j07ix"] +script = ExtResource("2_hd4ly") +position = Vector2(-148, -10) +attach_types = Array[int]([1, 3]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_ajqoj"] +atlas = ExtResource("3_7pl83") +region = Rect2(2806, 882, 338, 121) + +[sub_resource type="Resource" id="Resource_ajqoj"] +resource_name = "LeafF" +script = ExtResource("1_btcx4") +texture = SubResource("AtlasTexture_ajqoj") +type = 2 +root = SubResource("Resource_j07ix") +attaches = Array[ExtResource("2_hd4ly")]([SubResource("Resource_oyhro")]) + +[sub_resource type="Resource" id="Resource_c2gd7"] +script = ExtResource("2_hd4ly") +position = Vector2(9, 67) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_ixu8p"] +script = ExtResource("2_hd4ly") +position = Vector2(11, 115) +attach_types = Array[int]([3]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_hujjk"] +atlas = ExtResource("3_7pl83") +region = Rect2(3043, 627, 86, 265) + +[sub_resource type="Resource" id="Resource_hujjk"] +resource_name = "LeafF" +script = ExtResource("1_btcx4") +texture = SubResource("AtlasTexture_hujjk") +type = 2 +root = SubResource("Resource_ixu8p") +attaches = Array[ExtResource("2_hd4ly")]([SubResource("Resource_c2gd7")]) + +[sub_resource type="Resource" id="Resource_robc6"] +script = ExtResource("2_hd4ly") +position = Vector2(-52, 89) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_1v838"] +script = ExtResource("2_hd4ly") +position = Vector2(-113, 169) +attach_types = Array[int]([3]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_7v5gr"] +atlas = ExtResource("3_7pl83") +region = Rect2(3204, 644, 272, 362) + +[sub_resource type="Resource" id="Resource_7v5gr"] +resource_name = "LeafF" +script = ExtResource("1_btcx4") +texture = SubResource("AtlasTexture_7v5gr") +type = 2 +root = SubResource("Resource_1v838") +attaches = Array[ExtResource("2_hd4ly")]([SubResource("Resource_robc6")]) + +[sub_resource type="Resource" id="Resource_7cgt0"] +script = ExtResource("2_hd4ly") +position = Vector2(-66, -48) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_mb4yd"] +script = ExtResource("2_hd4ly") +position = Vector2(-98, -72) +attach_types = Array[int]([3]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_qmrki"] +atlas = ExtResource("3_7pl83") +region = Rect2(3282, 1012, 229, 191) + +[sub_resource type="Resource" id="Resource_qmrki"] +resource_name = "LeafF" +script = ExtResource("1_btcx4") +texture = SubResource("AtlasTexture_qmrki") +type = 2 +root = SubResource("Resource_mb4yd") +attaches = Array[ExtResource("2_hd4ly")]([SubResource("Resource_7cgt0")]) + +[sub_resource type="Resource" id="Resource_lf4e1"] +script = ExtResource("2_hd4ly") +position = Vector2(-24, -56) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_t11ql"] +script = ExtResource("2_hd4ly") +position = Vector2(-56, -97) +attach_types = Array[int]([3]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_d6aed"] +atlas = ExtResource("3_7pl83") +region = Rect2(3142, 1044, 146, 226) + +[sub_resource type="Resource" id="Resource_72pms"] +resource_name = "LeafF" +script = ExtResource("1_btcx4") +texture = SubResource("AtlasTexture_d6aed") +type = 2 +root = SubResource("Resource_t11ql") +attaches = Array[ExtResource("2_hd4ly")]([SubResource("Resource_lf4e1")]) + +[resource] +script = ExtResource("4_0vki1") +parts = Array[ExtResource("1_btcx4")]([SubResource("Resource_7pl83"), SubResource("Resource_nx6es"), SubResource("Resource_f7ef4"), SubResource("Resource_23kjr"), SubResource("Resource_ajqoj"), SubResource("Resource_hujjk"), SubResource("Resource_7v5gr"), SubResource("Resource_qmrki"), SubResource("Resource_72pms")]) diff --git a/entities/plants/resources/plant_parts/LeafF1.tres b/entities/plants/resources/plant_parts/LeafF1.tres deleted file mode 100644 index 7cae244..0000000 --- a/entities/plants/resources/plant_parts/LeafF1.tres +++ /dev/null @@ -1,27 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://bgv3nb10t6u3y"] - -[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"] - -[sub_resource type="Resource" id="Resource_07pd3"] -script = ExtResource("1_07pd3") -position = Vector2(87, 72) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_bumeo"] -script = ExtResource("1_07pd3") -position = Vector2(116, 99) -attach_types = Array[int]([1]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_iyic1") -region = Rect2(2183, 12, 323, 258) - -[resource] -resource_name = "LeafF1" -script = ExtResource("2_bumeo") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_bumeo") -attaches = Array[ExtResource("1_07pd3")]([SubResource("Resource_07pd3")]) diff --git a/entities/plants/resources/plant_parts/LeafF2.tres b/entities/plants/resources/plant_parts/LeafF2.tres deleted file mode 100644 index f3dea32..0000000 --- a/entities/plants/resources/plant_parts/LeafF2.tres +++ /dev/null @@ -1,32 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://bkgw3wmoam10n"] - -[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"] - -[sub_resource type="Resource" id="Resource_6qc5v"] -script = ExtResource("1_6qc5v") -position = Vector2(53, -61) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_d1evk"] -script = ExtResource("1_6qc5v") -position = Vector2(81, -36) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_4ib3w"] -script = ExtResource("1_6qc5v") -position = Vector2(115, -61) -attach_types = Array[int]([3]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_4ib3w") -region = Rect2(2598, 390, 257, 218) - -[resource] -resource_name = "LeafF2" -script = ExtResource("2_d1evk") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_4ib3w") -attaches = Array[ExtResource("1_6qc5v")]([SubResource("Resource_6qc5v"), SubResource("Resource_d1evk")]) diff --git a/entities/plants/resources/plant_parts/LeafF3.tres b/entities/plants/resources/plant_parts/LeafF3.tres deleted file mode 100644 index e923b5e..0000000 --- a/entities/plants/resources/plant_parts/LeafF3.tres +++ /dev/null @@ -1,27 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://m8j2gfumw11w"] - -[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"] - -[sub_resource type="Resource" id="Resource_1ioh5"] -script = ExtResource("1_1sa08") -position = Vector2(104, 119) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_e0oau"] -script = ExtResource("1_1sa08") -position = Vector2(115, 132) -attach_types = Array[int]([1, 3]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_d212s") -region = Rect2(2310, 274, 259, 308) - -[resource] -resource_name = "LeafF3" -script = ExtResource("2_wbtnq") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_e0oau") -attaches = Array[ExtResource("1_1sa08")]([SubResource("Resource_1ioh5")]) diff --git a/entities/plants/resources/plant_parts/LeafF4.tres b/entities/plants/resources/plant_parts/LeafF4.tres deleted file mode 100644 index dfad76e..0000000 --- a/entities/plants/resources/plant_parts/LeafF4.tres +++ /dev/null @@ -1,32 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://dth4dp88vs3gh"] - -[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"] - -[sub_resource type="Resource" id="Resource_k7ykv"] -script = ExtResource("1_k7ykv") -position = Vector2(116, 133) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_1wv1i"] -script = ExtResource("1_k7ykv") -position = Vector2(100, 120) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_47ofa"] -script = ExtResource("1_k7ykv") -position = Vector2(121, 146) -attach_types = Array[int]([1]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_47ofa") -region = Rect2(2562, 25, 335, 358) - -[resource] -resource_name = "LeafF4" -script = ExtResource("2_1wv1i") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_47ofa") -attaches = Array[ExtResource("1_k7ykv")]([SubResource("Resource_k7ykv"), SubResource("Resource_1wv1i")]) diff --git a/entities/plants/resources/plant_parts/LeafF5.tres b/entities/plants/resources/plant_parts/LeafF5.tres deleted file mode 100644 index 0960315..0000000 --- a/entities/plants/resources/plant_parts/LeafF5.tres +++ /dev/null @@ -1,27 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://cka6sihumbjpw"] - -[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"] - -[sub_resource type="Resource" id="Resource_dbtqk"] -script = ExtResource("1_dbtqk") -position = Vector2(-99, -20) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_a7ux5"] -script = ExtResource("1_dbtqk") -position = Vector2(-148, -10) -attach_types = Array[int]([1, 3]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_m15xm") -region = Rect2(2806, 882, 338, 121) - -[resource] -resource_name = "LeafF5" -script = ExtResource("2_a7ux5") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_a7ux5") -attaches = Array[ExtResource("1_dbtqk")]([SubResource("Resource_dbtqk")]) diff --git a/entities/plants/resources/plant_parts/LeafF6.tres b/entities/plants/resources/plant_parts/LeafF6.tres deleted file mode 100644 index 7fea7da..0000000 --- a/entities/plants/resources/plant_parts/LeafF6.tres +++ /dev/null @@ -1,27 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://dq5dwqherb6ac"] - -[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"] - -[sub_resource type="Resource" id="Resource_fjv82"] -script = ExtResource("1_fjv82") -position = Vector2(9, 67) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_tbtj1"] -script = ExtResource("1_fjv82") -position = Vector2(11, 115) -attach_types = Array[int]([3]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_xxsyi") -region = Rect2(3043, 627, 86, 265) - -[resource] -resource_name = "LeafF6" -script = ExtResource("2_tbtj1") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_tbtj1") -attaches = Array[ExtResource("1_fjv82")]([SubResource("Resource_fjv82")]) diff --git a/entities/plants/resources/plant_parts/LeafF7.tres b/entities/plants/resources/plant_parts/LeafF7.tres deleted file mode 100644 index 25f9a0c..0000000 --- a/entities/plants/resources/plant_parts/LeafF7.tres +++ /dev/null @@ -1,27 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://c8ttq14no8872"] - -[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_2c01u"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_56b1h"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_uxh3v"] - -[sub_resource type="Resource" id="Resource_22eqn"] -script = ExtResource("1_2c01u") -position = Vector2(-52, 89) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_jnmur"] -script = ExtResource("1_2c01u") -position = Vector2(-113, 169) -attach_types = Array[int]([3]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_uxh3v") -region = Rect2(3204, 644, 272, 362) - -[resource] -resource_name = "LeafF7" -script = ExtResource("2_56b1h") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_jnmur") -attaches = Array[ExtResource("1_2c01u")]([SubResource("Resource_22eqn")]) diff --git a/entities/plants/resources/plant_parts/LeafF8.tres b/entities/plants/resources/plant_parts/LeafF8.tres deleted file mode 100644 index b6c489b..0000000 --- a/entities/plants/resources/plant_parts/LeafF8.tres +++ /dev/null @@ -1,27 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://drc3g203302d4"] - -[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_1vgcb"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_3re4x"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_2fv0t"] - -[sub_resource type="Resource" id="Resource_1vgcb"] -script = ExtResource("1_1vgcb") -position = Vector2(-66, -48) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_3re4x"] -script = ExtResource("1_1vgcb") -position = Vector2(-98, -72) -attach_types = Array[int]([3]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_2fv0t") -region = Rect2(3282, 1012, 229, 191) - -[resource] -resource_name = "LeafF8" -script = ExtResource("2_3re4x") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_3re4x") -attaches = Array[ExtResource("1_1vgcb")]([SubResource("Resource_1vgcb")]) diff --git a/entities/plants/resources/plant_parts/LeafF9.tres b/entities/plants/resources/plant_parts/LeafF9.tres deleted file mode 100644 index f59a7ee..0000000 --- a/entities/plants/resources/plant_parts/LeafF9.tres +++ /dev/null @@ -1,27 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://bkqijgu05f3qg"] - -[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_lp6r5"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_4awjb"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_spq0s"] - -[sub_resource type="Resource" id="Resource_ogjje"] -script = ExtResource("1_lp6r5") -position = Vector2(-24, -56) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_annfe"] -script = ExtResource("1_lp6r5") -position = Vector2(-56, -97) -attach_types = Array[int]([3]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_spq0s") -region = Rect2(3142, 1044, 146, 226) - -[resource] -resource_name = "LeafF9" -script = ExtResource("2_4awjb") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_annfe") -attaches = Array[ExtResource("1_lp6r5")]([SubResource("Resource_ogjje")]) diff --git a/entities/plants/resources/plant_parts/LeafG.tres b/entities/plants/resources/plant_parts/LeafG.tres new file mode 100644 index 0000000..73006f0 --- /dev/null +++ b/entities/plants/resources/plant_parts/LeafG.tres @@ -0,0 +1,32 @@ +[gd_resource type="Resource" script_class="PartGroup" format=3 uid="uid://dvwmk2suorf05"] + +[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="1_p4gde"] +[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="2_scyei"] +[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_2i3vh"] +[ext_resource type="Script" uid="uid://u2j7hn5her8i" path="res://entities/plants/scripts/texture_builder/part_group.gd" id="4_rt28t"] + +[sub_resource type="Resource" id="Resource_iqjxq"] +script = ExtResource("2_scyei") +position = Vector2(-20, -3) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_8w5hg"] +script = ExtResource("2_scyei") +position = Vector2(124, 72) +attach_types = Array[int]([1]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] +atlas = ExtResource("3_2i3vh") +region = Rect2(4923, 111, 282, 177) + +[sub_resource type="Resource" id="Resource_m6uos"] +resource_name = "LeafG" +script = ExtResource("1_p4gde") +texture = SubResource("AtlasTexture_yh7e0") +type = 2 +root = SubResource("Resource_8w5hg") +attaches = Array[ExtResource("2_scyei")]([SubResource("Resource_iqjxq")]) + +[resource] +script = ExtResource("4_rt28t") +parts = Array[ExtResource("1_p4gde")]([SubResource("Resource_m6uos")]) diff --git a/entities/plants/resources/plant_parts/LeafHA.tres b/entities/plants/resources/plant_parts/LeafHA.tres new file mode 100644 index 0000000..08e3752 --- /dev/null +++ b/entities/plants/resources/plant_parts/LeafHA.tres @@ -0,0 +1,106 @@ +[gd_resource type="Resource" script_class="PartGroup" format=3 uid="uid://rjisqiox5anv"] + +[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="1_326h3"] +[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="2_um81c"] +[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_i83yi"] +[ext_resource type="Script" uid="uid://u2j7hn5her8i" path="res://entities/plants/scripts/texture_builder/part_group.gd" id="4_q5nrw"] + +[sub_resource type="Resource" id="Resource_4oxnk"] +script = ExtResource("2_um81c") +position = Vector2(35, 136) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_bmdc7"] +script = ExtResource("2_um81c") +position = Vector2(17, -18) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_e68ff"] +script = ExtResource("2_um81c") +position = Vector2(-25, -139) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_j8x8i"] +script = ExtResource("2_um81c") +position = Vector2(39, 165) +attach_types = Array[int]([1, 3]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] +atlas = ExtResource("3_i83yi") +region = Rect2(16, 2422, 222, 380) + +[sub_resource type="Resource" id="Resource_xgss6"] +resource_name = "LeafHA" +script = ExtResource("1_326h3") +texture = SubResource("AtlasTexture_yh7e0") +type = 2 +root = SubResource("Resource_j8x8i") +attaches = Array[ExtResource("2_um81c")]([SubResource("Resource_4oxnk"), SubResource("Resource_bmdc7"), SubResource("Resource_e68ff")]) + +[sub_resource type="Resource" id="Resource_326h3"] +script = ExtResource("2_um81c") +position = Vector2(-149, 143) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_um81c"] +script = ExtResource("2_um81c") +position = Vector2(-11, 7) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_i83yi"] +script = ExtResource("2_um81c") +position = Vector2(93, -117) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_q5nrw"] +script = ExtResource("2_um81c") +position = Vector2(-164, 160) +attach_types = Array[int]([1, 3]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_4oxnk"] +atlas = ExtResource("3_i83yi") +region = Rect2(238, 2422, 355, 380) + +[sub_resource type="Resource" id="Resource_wtm70"] +resource_name = "LeafHA" +script = ExtResource("1_326h3") +texture = SubResource("AtlasTexture_4oxnk") +type = 2 +root = SubResource("Resource_q5nrw") +attaches = Array[ExtResource("2_um81c")]([SubResource("Resource_326h3"), SubResource("Resource_um81c"), SubResource("Resource_i83yi")]) + +[sub_resource type="Resource" id="Resource_qpawy"] +script = ExtResource("2_um81c") +position = Vector2(-185, 82) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_nsfrl"] +script = ExtResource("2_um81c") +position = Vector2(-9, -37) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_m1ktm"] +script = ExtResource("2_um81c") +position = Vector2(143, 24) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_sva8x"] +script = ExtResource("2_um81c") +position = Vector2(-196, 104) +attach_types = Array[int]([1, 3]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_geuwu"] +atlas = ExtResource("3_i83yi") +region = Rect2(20, 2820, 461, 231) + +[sub_resource type="Resource" id="Resource_o47qf"] +resource_name = "LeafHA" +script = ExtResource("1_326h3") +texture = SubResource("AtlasTexture_geuwu") +type = 2 +root = SubResource("Resource_sva8x") +attaches = Array[ExtResource("2_um81c")]([SubResource("Resource_qpawy"), SubResource("Resource_nsfrl"), SubResource("Resource_m1ktm")]) + +[resource] +script = ExtResource("4_q5nrw") +parts = Array[ExtResource("1_326h3")]([SubResource("Resource_xgss6"), SubResource("Resource_wtm70"), SubResource("Resource_o47qf")]) diff --git a/entities/plants/resources/plant_parts/LeafHA1.tres b/entities/plants/resources/plant_parts/LeafHA1.tres deleted file mode 100644 index 8afc5c7..0000000 --- a/entities/plants/resources/plant_parts/LeafHA1.tres +++ /dev/null @@ -1,37 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://b4v7vvv0jdh0k"] - -[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_7xdli"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_hsyie"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_uxdwi"] - -[sub_resource type="Resource" id="Resource_uww5j"] -script = ExtResource("1_7xdli") -position = Vector2(35, 136) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_xvi5y"] -script = ExtResource("1_7xdli") -position = Vector2(17, -18) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_ybusl"] -script = ExtResource("1_7xdli") -position = Vector2(-25, -139) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_m8inb"] -script = ExtResource("1_7xdli") -position = Vector2(39, 165) -attach_types = Array[int]([1, 3]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_uxdwi") -region = Rect2(16, 2422, 222, 380) - -[resource] -resource_name = "LeafH1" -script = ExtResource("2_hsyie") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_m8inb") -attaches = Array[ExtResource("1_7xdli")]([SubResource("Resource_uww5j"), SubResource("Resource_xvi5y"), SubResource("Resource_ybusl")]) diff --git a/entities/plants/resources/plant_parts/LeafHA2.tres b/entities/plants/resources/plant_parts/LeafHA2.tres deleted file mode 100644 index be00ae2..0000000 --- a/entities/plants/resources/plant_parts/LeafHA2.tres +++ /dev/null @@ -1,37 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://bvff3ay7qpvgs"] - -[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_6jxvg"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_8thar"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_xoyof"] - -[sub_resource type="Resource" id="Resource_ibnxy"] -script = ExtResource("1_6jxvg") -position = Vector2(-149, 143) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_ia5hi"] -script = ExtResource("1_6jxvg") -position = Vector2(-11, 7) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_3d1ec"] -script = ExtResource("1_6jxvg") -position = Vector2(93, -117) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_yqhj4"] -script = ExtResource("1_6jxvg") -position = Vector2(-164, 160) -attach_types = Array[int]([1, 3]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_xoyof") -region = Rect2(238, 2422, 355, 380) - -[resource] -resource_name = "LeafH2" -script = ExtResource("2_8thar") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_yqhj4") -attaches = Array[ExtResource("1_6jxvg")]([SubResource("Resource_ibnxy"), SubResource("Resource_ia5hi"), SubResource("Resource_3d1ec")]) diff --git a/entities/plants/resources/plant_parts/LeafHA3.tres b/entities/plants/resources/plant_parts/LeafHA3.tres deleted file mode 100644 index 0fc8eb9..0000000 --- a/entities/plants/resources/plant_parts/LeafHA3.tres +++ /dev/null @@ -1,37 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://mwjpvg6xqxyl"] - -[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_04w7e"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_msfms"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_6eoa5"] - -[sub_resource type="Resource" id="Resource_jbdpq"] -script = ExtResource("1_04w7e") -position = Vector2(-185, 82) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_n4gj3"] -script = ExtResource("1_04w7e") -position = Vector2(-9, -37) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_ymggq"] -script = ExtResource("1_04w7e") -position = Vector2(143, 24) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_fbydt"] -script = ExtResource("1_04w7e") -position = Vector2(-196, 104) -attach_types = Array[int]([1, 3]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_6eoa5") -region = Rect2(20, 2820, 461, 231) - -[resource] -resource_name = "LeafHA3" -script = ExtResource("2_msfms") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_fbydt") -attaches = Array[ExtResource("1_04w7e")]([SubResource("Resource_jbdpq"), SubResource("Resource_n4gj3"), SubResource("Resource_ymggq")]) diff --git a/entities/plants/resources/plant_parts/LeafHA5.tres b/entities/plants/resources/plant_parts/LeafHA5.tres deleted file mode 100644 index 03d199a..0000000 --- a/entities/plants/resources/plant_parts/LeafHA5.tres +++ /dev/null @@ -1,42 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://cm5rtqrvsmqkg"] - -[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_v113s"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_2uotx"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_gfgme"] - -[sub_resource type="Resource" id="Resource_v424p"] -script = ExtResource("1_v113s") -position = Vector2(-176, 164) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_hjcpv"] -script = ExtResource("1_v113s") -position = Vector2(-124, 80) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_wouy8"] -script = ExtResource("1_v113s") -position = Vector2(141, 113) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_4x6lr"] -script = ExtResource("1_v113s") -position = Vector2(-34, -146) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_8oemn"] -script = ExtResource("1_v113s") -position = Vector2(-192, 193) -attach_types = Array[int]([1]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_gfgme") -region = Rect2(2037, 2374, 477, 489) - -[resource] -resource_name = "LeafHA5" -script = ExtResource("2_2uotx") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_8oemn") -attaches = Array[ExtResource("1_v113s")]([SubResource("Resource_v424p"), SubResource("Resource_hjcpv"), SubResource("Resource_wouy8"), SubResource("Resource_4x6lr")]) diff --git a/entities/plants/resources/plant_parts/LeafHA6.tres b/entities/plants/resources/plant_parts/LeafHA6.tres deleted file mode 100644 index ddd4a6b..0000000 --- a/entities/plants/resources/plant_parts/LeafHA6.tres +++ /dev/null @@ -1,42 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://bf4s8omnaau0w"] - -[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_7j6rh"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_a7qhu"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_m1l6q"] - -[sub_resource type="Resource" id="Resource_imk50"] -script = ExtResource("1_7j6rh") -position = Vector2(-127, 200) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_pt6ag"] -script = ExtResource("1_7j6rh") -position = Vector2(-91, 45) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_l1o43"] -script = ExtResource("1_7j6rh") -position = Vector2(92, -36) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_yqldc"] -script = ExtResource("1_7j6rh") -position = Vector2(-98, -121) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_nmlli"] -script = ExtResource("1_7j6rh") -position = Vector2(-136, 222) -attach_types = Array[int]([1]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_m1l6q") -region = Rect2(2552, 2374, 440, 523) - -[resource] -resource_name = "LeafHA6" -script = ExtResource("2_a7qhu") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_nmlli") -attaches = Array[ExtResource("1_7j6rh")]([SubResource("Resource_imk50"), SubResource("Resource_pt6ag"), SubResource("Resource_l1o43"), SubResource("Resource_yqldc")]) diff --git a/entities/plants/resources/plant_parts/LeafHA7.tres b/entities/plants/resources/plant_parts/LeafHA7.tres deleted file mode 100644 index f1440dc..0000000 --- a/entities/plants/resources/plant_parts/LeafHA7.tres +++ /dev/null @@ -1,42 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://iv3nmggoklh3"] - -[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_ohs4i"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_c0nwh"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_nh3cu"] - -[sub_resource type="Resource" id="Resource_pa4tl"] -script = ExtResource("1_ohs4i") -position = Vector2(-144, 29) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_m5873"] -script = ExtResource("1_ohs4i") -position = Vector2(25, 5) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_sp2aq"] -script = ExtResource("1_ohs4i") -position = Vector2(160, 46) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_d3ofn"] -script = ExtResource("1_ohs4i") -position = Vector2(-127, -150) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_rlpmf"] -script = ExtResource("1_ohs4i") -position = Vector2(-159, 163) -attach_types = Array[int]([1]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_nh3cu") -region = Rect2(2992, 2492, 513, 405) - -[resource] -resource_name = "LeafHA7" -script = ExtResource("2_c0nwh") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_rlpmf") -attaches = Array[ExtResource("1_ohs4i")]([SubResource("Resource_pa4tl"), SubResource("Resource_m5873"), SubResource("Resource_sp2aq"), SubResource("Resource_d3ofn")]) diff --git a/entities/plants/resources/plant_parts/LeafHB.tres b/entities/plants/resources/plant_parts/LeafHB.tres new file mode 100644 index 0000000..cab6068 --- /dev/null +++ b/entities/plants/resources/plant_parts/LeafHB.tres @@ -0,0 +1,227 @@ +[gd_resource type="Resource" script_class="PartGroup" format=3 uid="uid://bd4suw64pumd5"] + +[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="1_xexom"] +[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="2_2ecbs"] +[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_wm17h"] +[ext_resource type="Script" uid="uid://u2j7hn5her8i" path="res://entities/plants/scripts/texture_builder/part_group.gd" id="4_plgxf"] + +[sub_resource type="Resource" id="Resource_5id2s"] +script = ExtResource("2_2ecbs") +position = Vector2(44, 144) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_4tvl3"] +script = ExtResource("2_2ecbs") +position = Vector2(25, 5) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_67xwp"] +script = ExtResource("2_2ecbs") +position = Vector2(-16, -136) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_iamil"] +script = ExtResource("2_2ecbs") +position = Vector2(48, 169) +attach_types = Array[int]([1, 3]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] +atlas = ExtResource("3_wm17h") +region = Rect2(625, 2423, 226, 398) + +[sub_resource type="Resource" id="Resource_7bkem"] +resource_name = "LeafHB" +script = ExtResource("1_xexom") +texture = SubResource("AtlasTexture_yh7e0") +type = 2 +root = SubResource("Resource_iamil") +attaches = Array[ExtResource("2_2ecbs")]([SubResource("Resource_5id2s"), SubResource("Resource_4tvl3"), SubResource("Resource_67xwp")]) + +[sub_resource type="Resource" id="Resource_xexom"] +script = ExtResource("2_2ecbs") +position = Vector2(-180, 67) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_2ecbs"] +script = ExtResource("2_2ecbs") +position = Vector2(-38, -41) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_wm17h"] +script = ExtResource("2_2ecbs") +position = Vector2(145, 10) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_plgxf"] +script = ExtResource("2_2ecbs") +position = Vector2(-189, 90) +attach_types = Array[int]([1, 3]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_5id2s"] +atlas = ExtResource("3_wm17h") +region = Rect2(561, 2832, 451, 258) + +[sub_resource type="Resource" id="Resource_l3ivj"] +resource_name = "LeafHB" +script = ExtResource("1_xexom") +texture = SubResource("AtlasTexture_5id2s") +type = 2 +root = SubResource("Resource_plgxf") +attaches = Array[ExtResource("2_2ecbs")]([SubResource("Resource_xexom"), SubResource("Resource_2ecbs"), SubResource("Resource_wm17h")]) + +[sub_resource type="Resource" id="Resource_7dr75"] +script = ExtResource("2_2ecbs") +position = Vector2(-142, 151) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_8e750"] +script = ExtResource("2_2ecbs") +position = Vector2(-22, 38) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_wn0yk"] +script = ExtResource("2_2ecbs") +position = Vector2(92, -108) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_dtqor"] +script = ExtResource("2_2ecbs") +position = Vector2(-159, 166) +attach_types = Array[int]([1, 3]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_ucoj1"] +atlas = ExtResource("3_wm17h") +region = Rect2(928, 2431, 367, 393) + +[sub_resource type="Resource" id="Resource_aevv5"] +resource_name = "LeafHB" +script = ExtResource("1_xexom") +texture = SubResource("AtlasTexture_ucoj1") +type = 2 +root = SubResource("Resource_dtqor") +attaches = Array[ExtResource("2_2ecbs")]([SubResource("Resource_7dr75"), SubResource("Resource_8e750"), SubResource("Resource_wn0yk")]) + +[sub_resource type="Resource" id="Resource_ucoj1"] +script = ExtResource("2_2ecbs") +position = Vector2(-99, 144) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_p82cq"] +script = ExtResource("2_2ecbs") +position = Vector2(62, 3) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_ketxv"] +script = ExtResource("2_2ecbs") +position = Vector2(-83, 30) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_f00cf"] +script = ExtResource("2_2ecbs") +position = Vector2(-73, -132) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_qgjmw"] +script = ExtResource("2_2ecbs") +position = Vector2(130, -86) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_4q7lo"] +script = ExtResource("2_2ecbs") +position = Vector2(-102, 179) +attach_types = Array[int]([1]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_dr2k8"] +atlas = ExtResource("3_wm17h") +region = Rect2(1835, 2902, 478, 424) + +[sub_resource type="Resource" id="Resource_dbeuq"] +resource_name = "LeafHB" +script = ExtResource("1_xexom") +texture = SubResource("AtlasTexture_dr2k8") +type = 2 +root = SubResource("Resource_4q7lo") +attaches = Array[ExtResource("2_2ecbs")]([SubResource("Resource_ucoj1"), SubResource("Resource_p82cq"), SubResource("Resource_ketxv"), SubResource("Resource_f00cf"), SubResource("Resource_qgjmw")]) + +[sub_resource type="Resource" id="Resource_dr2k8"] +script = ExtResource("2_2ecbs") +position = Vector2(-164, 144) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_ila62"] +script = ExtResource("2_2ecbs") +position = Vector2(-17, 34) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_1hv30"] +script = ExtResource("2_2ecbs") +position = Vector2(-118, 7) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_rsi3n"] +script = ExtResource("2_2ecbs") +position = Vector2(-95, -131) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_k5mhk"] +script = ExtResource("2_2ecbs") +position = Vector2(158, 85) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_tbdev"] +script = ExtResource("2_2ecbs") +position = Vector2(-172, 171) +attach_types = Array[int]([1]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_mp8mt"] +atlas = ExtResource("3_wm17h") +region = Rect2(2338, 2944, 523, 382) + +[sub_resource type="Resource" id="Resource_g6vf7"] +resource_name = "LeafHB" +script = ExtResource("1_xexom") +texture = SubResource("AtlasTexture_mp8mt") +type = 2 +root = SubResource("Resource_tbdev") +attaches = Array[ExtResource("2_2ecbs")]([SubResource("Resource_dr2k8"), SubResource("Resource_ila62"), SubResource("Resource_1hv30"), SubResource("Resource_rsi3n"), SubResource("Resource_k5mhk")]) + +[sub_resource type="Resource" id="Resource_mp8mt"] +script = ExtResource("2_2ecbs") +position = Vector2(-189, 131) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_q8046"] +script = ExtResource("2_2ecbs") +position = Vector2(-41, 33) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_fpvxe"] +script = ExtResource("2_2ecbs") +position = Vector2(140, 99) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_b1i7b"] +script = ExtResource("2_2ecbs") +position = Vector2(58, -125) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_dj8im"] +script = ExtResource("2_2ecbs") +position = Vector2(-200, 155) +attach_types = Array[int]([1]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_mk52m"] +atlas = ExtResource("3_wm17h") +region = Rect2(2876, 2923, 467, 403) + +[sub_resource type="Resource" id="Resource_tvg0s"] +resource_name = "LeafHB" +script = ExtResource("1_xexom") +texture = SubResource("AtlasTexture_mk52m") +type = 2 +root = SubResource("Resource_dj8im") +attaches = Array[ExtResource("2_2ecbs")]([SubResource("Resource_mp8mt"), SubResource("Resource_q8046"), SubResource("Resource_fpvxe"), SubResource("Resource_b1i7b")]) + +[resource] +script = ExtResource("4_plgxf") +parts = Array[ExtResource("1_xexom")]([SubResource("Resource_7bkem"), SubResource("Resource_l3ivj"), SubResource("Resource_aevv5"), SubResource("Resource_dbeuq"), SubResource("Resource_g6vf7"), SubResource("Resource_tvg0s")]) diff --git a/entities/plants/resources/plant_parts/LeafHB1.tres b/entities/plants/resources/plant_parts/LeafHB1.tres deleted file mode 100644 index 3e5a674..0000000 --- a/entities/plants/resources/plant_parts/LeafHB1.tres +++ /dev/null @@ -1,37 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://dvs3adahua8s3"] - -[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_k5ath"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_ufnxx"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_ysslr"] - -[sub_resource type="Resource" id="Resource_s3naq"] -script = ExtResource("1_k5ath") -position = Vector2(44, 144) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_bmy4u"] -script = ExtResource("1_k5ath") -position = Vector2(25, 5) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_a5hes"] -script = ExtResource("1_k5ath") -position = Vector2(-16, -136) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_fkwyj"] -script = ExtResource("1_k5ath") -position = Vector2(48, 169) -attach_types = Array[int]([1, 3]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_ysslr") -region = Rect2(625, 2423, 226, 398) - -[resource] -resource_name = "LeafHB1" -script = ExtResource("2_ufnxx") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_fkwyj") -attaches = Array[ExtResource("1_k5ath")]([SubResource("Resource_s3naq"), SubResource("Resource_bmy4u"), SubResource("Resource_a5hes")]) diff --git a/entities/plants/resources/plant_parts/LeafHB2.tres b/entities/plants/resources/plant_parts/LeafHB2.tres deleted file mode 100644 index 4754029..0000000 --- a/entities/plants/resources/plant_parts/LeafHB2.tres +++ /dev/null @@ -1,37 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://ck6hhwqaep4rv"] - -[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_64ju8"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_wt4f4"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_elbcr"] - -[sub_resource type="Resource" id="Resource_lyhp6"] -script = ExtResource("1_64ju8") -position = Vector2(-180, 67) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_rtqai"] -script = ExtResource("1_64ju8") -position = Vector2(-38, -41) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_txwvg"] -script = ExtResource("1_64ju8") -position = Vector2(145, 10) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_lall4"] -script = ExtResource("1_64ju8") -position = Vector2(-189, 90) -attach_types = Array[int]([1, 3]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_elbcr") -region = Rect2(561, 2832, 451, 258) - -[resource] -resource_name = "LeafHB2" -script = ExtResource("2_wt4f4") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_lall4") -attaches = Array[ExtResource("1_64ju8")]([SubResource("Resource_lyhp6"), SubResource("Resource_rtqai"), SubResource("Resource_txwvg")]) diff --git a/entities/plants/resources/plant_parts/LeafHB3.tres b/entities/plants/resources/plant_parts/LeafHB3.tres deleted file mode 100644 index 12017e2..0000000 --- a/entities/plants/resources/plant_parts/LeafHB3.tres +++ /dev/null @@ -1,37 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://dg72of25fyx6l"] - -[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_d8eib"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_nux6u"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_6wjww"] - -[sub_resource type="Resource" id="Resource_e12jh"] -script = ExtResource("1_d8eib") -position = Vector2(-142, 151) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_3bdjp"] -script = ExtResource("1_d8eib") -position = Vector2(-22, 38) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_yppak"] -script = ExtResource("1_d8eib") -position = Vector2(92, -108) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_fl51j"] -script = ExtResource("1_d8eib") -position = Vector2(-159, 166) -attach_types = Array[int]([1, 3]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_6wjww") -region = Rect2(928, 2431, 367, 393) - -[resource] -resource_name = "LeafHB3" -script = ExtResource("2_nux6u") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_fl51j") -attaches = Array[ExtResource("1_d8eib")]([SubResource("Resource_e12jh"), SubResource("Resource_3bdjp"), SubResource("Resource_yppak")]) diff --git a/entities/plants/resources/plant_parts/LeafHB4.tres b/entities/plants/resources/plant_parts/LeafHB4.tres deleted file mode 100644 index dc6c4da..0000000 --- a/entities/plants/resources/plant_parts/LeafHB4.tres +++ /dev/null @@ -1,47 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://dftgxbn5edjlo"] - -[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_ycaes"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_rjbmg"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_f4b31"] - -[sub_resource type="Resource" id="Resource_3fxyu"] -script = ExtResource("1_ycaes") -position = Vector2(-99, 144) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_uof87"] -script = ExtResource("1_ycaes") -position = Vector2(62, 3) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_8flam"] -script = ExtResource("1_ycaes") -position = Vector2(-83, 30) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_6mrag"] -script = ExtResource("1_ycaes") -position = Vector2(-73, -132) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_0dwbn"] -script = ExtResource("1_ycaes") -position = Vector2(130, -86) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_5nxgs"] -script = ExtResource("1_ycaes") -position = Vector2(-102, 179) -attach_types = Array[int]([1]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_f4b31") -region = Rect2(1835, 2902, 478, 424) - -[resource] -resource_name = "LeafHB4" -script = ExtResource("2_rjbmg") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_5nxgs") -attaches = Array[ExtResource("1_ycaes")]([SubResource("Resource_3fxyu"), SubResource("Resource_uof87"), SubResource("Resource_8flam"), SubResource("Resource_6mrag"), SubResource("Resource_0dwbn")]) diff --git a/entities/plants/resources/plant_parts/LeafHB5.tres b/entities/plants/resources/plant_parts/LeafHB5.tres deleted file mode 100644 index cfeacc7..0000000 --- a/entities/plants/resources/plant_parts/LeafHB5.tres +++ /dev/null @@ -1,47 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://bp5rsktoijhfg"] - -[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_7j0xi"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_gfbqs"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_aqcqn"] - -[sub_resource type="Resource" id="Resource_2vwn6"] -script = ExtResource("1_7j0xi") -position = Vector2(-164, 144) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_7d53i"] -script = ExtResource("1_7j0xi") -position = Vector2(-17, 34) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_op2hm"] -script = ExtResource("1_7j0xi") -position = Vector2(-118, 7) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_j6svm"] -script = ExtResource("1_7j0xi") -position = Vector2(-95, -131) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_lkiob"] -script = ExtResource("1_7j0xi") -position = Vector2(158, 85) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_uakt1"] -script = ExtResource("1_7j0xi") -position = Vector2(-172, 171) -attach_types = Array[int]([1]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_aqcqn") -region = Rect2(2338, 2944, 523, 382) - -[resource] -resource_name = "LeafHB5" -script = ExtResource("2_gfbqs") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_uakt1") -attaches = Array[ExtResource("1_7j0xi")]([SubResource("Resource_2vwn6"), SubResource("Resource_7d53i"), SubResource("Resource_op2hm"), SubResource("Resource_j6svm"), SubResource("Resource_lkiob")]) diff --git a/entities/plants/resources/plant_parts/LeafHB6.tres b/entities/plants/resources/plant_parts/LeafHB6.tres deleted file mode 100644 index 8649370..0000000 --- a/entities/plants/resources/plant_parts/LeafHB6.tres +++ /dev/null @@ -1,42 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://dc40k5j14rcty"] - -[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_t244u"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_0c5im"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_d1420"] - -[sub_resource type="Resource" id="Resource_xicff"] -script = ExtResource("1_t244u") -position = Vector2(-189, 131) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_1pui1"] -script = ExtResource("1_t244u") -position = Vector2(-41, 33) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_6l2rs"] -script = ExtResource("1_t244u") -position = Vector2(140, 99) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_qvcrv"] -script = ExtResource("1_t244u") -position = Vector2(58, -125) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_vollo"] -script = ExtResource("1_t244u") -position = Vector2(-200, 155) -attach_types = Array[int]([1]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_d1420") -region = Rect2(2876, 2923, 467, 403) - -[resource] -resource_name = "LeafHB6" -script = ExtResource("2_0c5im") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_vollo") -attaches = Array[ExtResource("1_t244u")]([SubResource("Resource_xicff"), SubResource("Resource_1pui1"), SubResource("Resource_6l2rs"), SubResource("Resource_qvcrv")]) diff --git a/entities/plants/resources/plant_parts/LeafHC.tres b/entities/plants/resources/plant_parts/LeafHC.tres new file mode 100644 index 0000000..ea03662 --- /dev/null +++ b/entities/plants/resources/plant_parts/LeafHC.tres @@ -0,0 +1,222 @@ +[gd_resource type="Resource" script_class="PartGroup" format=3 uid="uid://tkawqtegn22i"] + +[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="1_ewvie"] +[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="2_3g5ps"] +[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_0gyv3"] +[ext_resource type="Script" uid="uid://u2j7hn5her8i" path="res://entities/plants/scripts/texture_builder/part_group.gd" id="4_5obia"] + +[sub_resource type="Resource" id="Resource_i2kad"] +script = ExtResource("2_3g5ps") +position = Vector2(31, 142) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_8oums"] +script = ExtResource("2_3g5ps") +position = Vector2(14, 31) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_pha5l"] +script = ExtResource("2_3g5ps") +position = Vector2(-25, -135) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_vd6hy"] +script = ExtResource("2_3g5ps") +position = Vector2(39, 171) +attach_types = Array[int]([1, 3]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] +atlas = ExtResource("3_0gyv3") +region = Rect2(1347, 2473, 201, 386) + +[sub_resource type="Resource" id="Resource_e24y2"] +resource_name = "LeafHC" +script = ExtResource("1_ewvie") +texture = SubResource("AtlasTexture_yh7e0") +type = 2 +root = SubResource("Resource_vd6hy") +attaches = Array[ExtResource("2_3g5ps")]([SubResource("Resource_i2kad"), SubResource("Resource_8oums"), SubResource("Resource_pha5l")]) + +[sub_resource type="Resource" id="Resource_ewvie"] +script = ExtResource("2_3g5ps") +position = Vector2(-142, 153) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_3g5ps"] +script = ExtResource("2_3g5ps") +position = Vector2(-24, 44) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_0gyv3"] +script = ExtResource("2_3g5ps") +position = Vector2(98, -108) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_5obia"] +script = ExtResource("2_3g5ps") +position = Vector2(-160, 171) +attach_types = Array[int]([1, 3]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_i2kad"] +atlas = ExtResource("3_0gyv3") +region = Rect2(1621, 2475, 379, 387) + +[sub_resource type="Resource" id="Resource_v7btk"] +resource_name = "LeafHC" +script = ExtResource("1_ewvie") +texture = SubResource("AtlasTexture_i2kad") +type = 2 +root = SubResource("Resource_5obia") +attaches = Array[ExtResource("2_3g5ps")]([SubResource("Resource_ewvie"), SubResource("Resource_3g5ps"), SubResource("Resource_0gyv3")]) + +[sub_resource type="Resource" id="Resource_gkgtu"] +script = ExtResource("2_3g5ps") +position = Vector2(-180, 70) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_63uxx"] +script = ExtResource("2_3g5ps") +position = Vector2(-37, -44) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_00n0a"] +script = ExtResource("2_3g5ps") +position = Vector2(143, 8) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_ffukp"] +script = ExtResource("2_3g5ps") +position = Vector2(-190, 90) +attach_types = Array[int]([1, 3]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_ujv1w"] +atlas = ExtResource("3_0gyv3") +region = Rect2(1234, 2874, 504, 265) + +[sub_resource type="Resource" id="Resource_6su80"] +resource_name = "LeafHC" +script = ExtResource("1_ewvie") +texture = SubResource("AtlasTexture_ujv1w") +type = 2 +root = SubResource("Resource_ffukp") +attaches = Array[ExtResource("2_3g5ps")]([SubResource("Resource_gkgtu"), SubResource("Resource_63uxx"), SubResource("Resource_00n0a")]) + +[sub_resource type="Resource" id="Resource_ujv1w"] +script = ExtResource("2_3g5ps") +position = Vector2(-162, 141) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_7x1r0"] +script = ExtResource("2_3g5ps") +position = Vector2(-122, 34) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_546w6"] +script = ExtResource("2_3g5ps") +position = Vector2(-16, 33) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_41cgv"] +script = ExtResource("2_3g5ps") +position = Vector2(162, 84) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_pwl4q"] +script = ExtResource("2_3g5ps") +position = Vector2(-78, -129) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_adjm0"] +script = ExtResource("2_3g5ps") +position = Vector2(-172, 166) +attach_types = Array[int]([1]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_igh4e"] +atlas = ExtResource("3_0gyv3") +region = Rect2(3447, 2887, 537, 421) + +[sub_resource type="Resource" id="Resource_yrwpl"] +resource_name = "LeafHC" +script = ExtResource("1_ewvie") +texture = SubResource("AtlasTexture_igh4e") +type = 2 +root = SubResource("Resource_adjm0") +attaches = Array[ExtResource("2_3g5ps")]([SubResource("Resource_ujv1w"), SubResource("Resource_7x1r0"), SubResource("Resource_546w6"), SubResource("Resource_41cgv"), SubResource("Resource_pwl4q")]) + +[sub_resource type="Resource" id="Resource_igh4e"] +script = ExtResource("2_3g5ps") +position = Vector2(-123, 165) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_mihi7"] +script = ExtResource("2_3g5ps") +position = Vector2(-3, 49) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_qsg6g"] +script = ExtResource("2_3g5ps") +position = Vector2(113, -95) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_yxuv1"] +script = ExtResource("2_3g5ps") +position = Vector2(-95, -134) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_sl10k"] +script = ExtResource("2_3g5ps") +position = Vector2(-141, 180) +attach_types = Array[int]([1]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_iix0t"] +atlas = ExtResource("3_0gyv3") +region = Rect2(3984, 2887, 419, 421) + +[sub_resource type="Resource" id="Resource_qfqpm"] +resource_name = "LeafHC" +script = ExtResource("1_ewvie") +texture = SubResource("AtlasTexture_iix0t") +type = 2 +root = SubResource("Resource_sl10k") +attaches = Array[ExtResource("2_3g5ps")]([SubResource("Resource_igh4e"), SubResource("Resource_mihi7"), SubResource("Resource_qsg6g"), SubResource("Resource_yxuv1")]) + +[sub_resource type="Resource" id="Resource_iix0t"] +script = ExtResource("2_3g5ps") +position = Vector2(-178, 175) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_r3oty"] +script = ExtResource("2_3g5ps") +position = Vector2(-32, 65) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_njmns"] +script = ExtResource("2_3g5ps") +position = Vector2(147, 119) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_il8gn"] +script = ExtResource("2_3g5ps") +position = Vector2(89, -137) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_exrwy"] +script = ExtResource("2_3g5ps") +position = Vector2(-188, 198) +attach_types = Array[int]([1]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_tbeee"] +atlas = ExtResource("3_0gyv3") +region = Rect2(4403, 2887, 469, 435) + +[sub_resource type="Resource" id="Resource_uahdn"] +resource_name = "LeafHC" +script = ExtResource("1_ewvie") +texture = SubResource("AtlasTexture_tbeee") +type = 2 +root = SubResource("Resource_exrwy") +attaches = Array[ExtResource("2_3g5ps")]([SubResource("Resource_iix0t"), SubResource("Resource_r3oty"), SubResource("Resource_njmns"), SubResource("Resource_il8gn")]) + +[resource] +script = ExtResource("4_5obia") +parts = Array[ExtResource("1_ewvie")]([SubResource("Resource_e24y2"), SubResource("Resource_v7btk"), SubResource("Resource_6su80"), SubResource("Resource_yrwpl"), SubResource("Resource_qfqpm"), SubResource("Resource_uahdn")]) diff --git a/entities/plants/resources/plant_parts/LeafHC1.tres b/entities/plants/resources/plant_parts/LeafHC1.tres deleted file mode 100644 index d9e1a83..0000000 --- a/entities/plants/resources/plant_parts/LeafHC1.tres +++ /dev/null @@ -1,37 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://b3kj6nenmp02i"] - -[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_pviqf"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_bnxv3"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_lgrun"] - -[sub_resource type="Resource" id="Resource_os1j5"] -script = ExtResource("1_pviqf") -position = Vector2(31, 142) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_7y0lq"] -script = ExtResource("1_pviqf") -position = Vector2(14, 31) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_cgydv"] -script = ExtResource("1_pviqf") -position = Vector2(-25, -135) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_exeol"] -script = ExtResource("1_pviqf") -position = Vector2(39, 171) -attach_types = Array[int]([1, 3]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_lgrun") -region = Rect2(1347, 2473, 201, 386) - -[resource] -resource_name = "LeafHC1" -script = ExtResource("2_bnxv3") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_exeol") -attaches = Array[ExtResource("1_pviqf")]([SubResource("Resource_os1j5"), SubResource("Resource_7y0lq"), SubResource("Resource_cgydv")]) diff --git a/entities/plants/resources/plant_parts/LeafHC2.tres b/entities/plants/resources/plant_parts/LeafHC2.tres deleted file mode 100644 index 5026147..0000000 --- a/entities/plants/resources/plant_parts/LeafHC2.tres +++ /dev/null @@ -1,37 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://epgfgg61jg3e"] - -[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_e6sy4"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_peamo"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_605k3"] - -[sub_resource type="Resource" id="Resource_i8hll"] -script = ExtResource("1_e6sy4") -position = Vector2(-142, 153) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_odio3"] -script = ExtResource("1_e6sy4") -position = Vector2(-24, 44) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_sl3kt"] -script = ExtResource("1_e6sy4") -position = Vector2(98, -108) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_tsl4r"] -script = ExtResource("1_e6sy4") -position = Vector2(-160, 171) -attach_types = Array[int]([1, 3]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_605k3") -region = Rect2(1621, 2475, 379, 387) - -[resource] -resource_name = "LeafHC2" -script = ExtResource("2_peamo") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_tsl4r") -attaches = Array[ExtResource("1_e6sy4")]([SubResource("Resource_i8hll"), SubResource("Resource_odio3"), SubResource("Resource_sl3kt")]) diff --git a/entities/plants/resources/plant_parts/LeafHC3.tres b/entities/plants/resources/plant_parts/LeafHC3.tres deleted file mode 100644 index 682aa56..0000000 --- a/entities/plants/resources/plant_parts/LeafHC3.tres +++ /dev/null @@ -1,37 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://cmoag8cw6qj07"] - -[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_xcdbi"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_it8ln"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_wylk8"] - -[sub_resource type="Resource" id="Resource_qhrve"] -script = ExtResource("1_xcdbi") -position = Vector2(-180, 70) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_skrhy"] -script = ExtResource("1_xcdbi") -position = Vector2(-37, -44) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_tniir"] -script = ExtResource("1_xcdbi") -position = Vector2(143, 8) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_17ynn"] -script = ExtResource("1_xcdbi") -position = Vector2(-190, 90) -attach_types = Array[int]([1, 3]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_wylk8") -region = Rect2(1234, 2874, 504, 265) - -[resource] -resource_name = "LeafHC3" -script = ExtResource("2_it8ln") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_17ynn") -attaches = Array[ExtResource("1_xcdbi")]([SubResource("Resource_qhrve"), SubResource("Resource_skrhy"), SubResource("Resource_tniir")]) diff --git a/entities/plants/resources/plant_parts/LeafHC4.tres b/entities/plants/resources/plant_parts/LeafHC4.tres deleted file mode 100644 index 3acce56..0000000 --- a/entities/plants/resources/plant_parts/LeafHC4.tres +++ /dev/null @@ -1,47 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://clb1enhbgkhyd"] - -[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_nyock"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_2pqga"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_kk65u"] - -[sub_resource type="Resource" id="Resource_svvw5"] -script = ExtResource("1_nyock") -position = Vector2(-162, 141) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_q2c1t"] -script = ExtResource("1_nyock") -position = Vector2(-122, 34) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_itjhk"] -script = ExtResource("1_nyock") -position = Vector2(-16, 33) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_gbuat"] -script = ExtResource("1_nyock") -position = Vector2(162, 84) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_18xe7"] -script = ExtResource("1_nyock") -position = Vector2(-78, -129) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_go6f7"] -script = ExtResource("1_nyock") -position = Vector2(-172, 166) -attach_types = Array[int]([1]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_kk65u") -region = Rect2(3447, 2887, 537, 421) - -[resource] -resource_name = "LeafHC4" -script = ExtResource("2_2pqga") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_go6f7") -attaches = Array[ExtResource("1_nyock")]([SubResource("Resource_svvw5"), SubResource("Resource_q2c1t"), SubResource("Resource_itjhk"), SubResource("Resource_gbuat"), SubResource("Resource_18xe7")]) diff --git a/entities/plants/resources/plant_parts/LeafHC5.tres b/entities/plants/resources/plant_parts/LeafHC5.tres deleted file mode 100644 index 8e07d5a..0000000 --- a/entities/plants/resources/plant_parts/LeafHC5.tres +++ /dev/null @@ -1,42 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://7w5wsjc8n2rf"] - -[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_e8ed3"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_4fkd2"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_iqbec"] - -[sub_resource type="Resource" id="Resource_iows5"] -script = ExtResource("1_e8ed3") -position = Vector2(-123, 165) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_c1lna"] -script = ExtResource("1_e8ed3") -position = Vector2(-3, 49) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_rhdyy"] -script = ExtResource("1_e8ed3") -position = Vector2(113, -95) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_hwx8k"] -script = ExtResource("1_e8ed3") -position = Vector2(-95, -134) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_8gujk"] -script = ExtResource("1_e8ed3") -position = Vector2(-141, 180) -attach_types = Array[int]([1]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_iqbec") -region = Rect2(3984, 2887, 419, 421) - -[resource] -resource_name = "LeafHC5" -script = ExtResource("2_4fkd2") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_8gujk") -attaches = Array[ExtResource("1_e8ed3")]([SubResource("Resource_iows5"), SubResource("Resource_c1lna"), SubResource("Resource_rhdyy"), SubResource("Resource_hwx8k")]) diff --git a/entities/plants/resources/plant_parts/LeafHC6.tres b/entities/plants/resources/plant_parts/LeafHC6.tres deleted file mode 100644 index b157f7e..0000000 --- a/entities/plants/resources/plant_parts/LeafHC6.tres +++ /dev/null @@ -1,42 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://cxkbfwq0enqoc"] - -[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_h3htf"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_wcc8f"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_tceks"] - -[sub_resource type="Resource" id="Resource_o0wei"] -script = ExtResource("1_h3htf") -position = Vector2(-178, 175) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_ldgbp"] -script = ExtResource("1_h3htf") -position = Vector2(-32, 65) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_ema8a"] -script = ExtResource("1_h3htf") -position = Vector2(147, 119) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_gybpc"] -script = ExtResource("1_h3htf") -position = Vector2(89, -137) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_8kds1"] -script = ExtResource("1_h3htf") -position = Vector2(-188, 198) -attach_types = Array[int]([1]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_tceks") -region = Rect2(4403, 2887, 469, 435) - -[resource] -resource_name = "LeafHC6" -script = ExtResource("2_wcc8f") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_8kds1") -attaches = Array[ExtResource("1_h3htf")]([SubResource("Resource_o0wei"), SubResource("Resource_ldgbp"), SubResource("Resource_ema8a"), SubResource("Resource_gybpc")]) diff --git a/entities/plants/resources/plant_parts/LeafI.tres b/entities/plants/resources/plant_parts/LeafI.tres new file mode 100644 index 0000000..0b71408 --- /dev/null +++ b/entities/plants/resources/plant_parts/LeafI.tres @@ -0,0 +1,98 @@ +[gd_resource type="Resource" script_class="PartGroup" format=3 uid="uid://b4g4d6y1n1xgp"] + +[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="1_o4puw"] +[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="2_275h5"] +[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_sp8ow"] +[ext_resource type="Script" uid="uid://u2j7hn5her8i" path="res://entities/plants/scripts/texture_builder/part_group.gd" id="4_tpnm1"] + +[sub_resource type="Resource" id="Resource_o4puw"] +script = ExtResource("2_275h5") +position = Vector2(82, 86) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_275h5"] +script = ExtResource("2_275h5") +position = Vector2(91, 132) +attach_types = Array[int]([1, 3]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] +atlas = ExtResource("3_sp8ow") +region = Rect2(1099, 1602, 255, 299) + +[sub_resource type="Resource" id="Resource_sp8ow"] +resource_name = "LeafI" +script = ExtResource("1_o4puw") +texture = SubResource("AtlasTexture_yh7e0") +type = 2 +root = SubResource("Resource_275h5") +attaches = Array[ExtResource("2_275h5")]([SubResource("Resource_o4puw")]) + +[sub_resource type="Resource" id="Resource_tpnm1"] +script = ExtResource("2_275h5") +position = Vector2(-59, 175) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_2rkjf"] +script = ExtResource("2_275h5") +position = Vector2(-100, 254) +attach_types = Array[int]([1, 3]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_7y10v"] +atlas = ExtResource("3_sp8ow") +region = Rect2(1361, 1590, 238, 522) + +[sub_resource type="Resource" id="Resource_avx7q"] +resource_name = "LeafI" +script = ExtResource("1_o4puw") +texture = SubResource("AtlasTexture_7y10v") +type = 2 +root = SubResource("Resource_2rkjf") +attaches = Array[ExtResource("2_275h5")]([SubResource("Resource_tpnm1")]) + +[sub_resource type="Resource" id="Resource_7y10v"] +script = ExtResource("2_275h5") +position = Vector2(-133, 155) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_ormel"] +script = ExtResource("2_275h5") +position = Vector2(-187, 248) +attach_types = Array[int]([1, 3]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_715fr"] +atlas = ExtResource("3_sp8ow") +region = Rect2(1548, 1919, 400, 532) + +[sub_resource type="Resource" id="Resource_knj4s"] +resource_name = "LeafI" +script = ExtResource("1_o4puw") +texture = SubResource("AtlasTexture_715fr") +type = 2 +root = SubResource("Resource_ormel") +attaches = Array[ExtResource("2_275h5")]([SubResource("Resource_7y10v")]) + +[sub_resource type="Resource" id="Resource_715fr"] +script = ExtResource("2_275h5") +position = Vector2(-20, 125) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_qji5y"] +script = ExtResource("2_275h5") +position = Vector2(-74, 248) +attach_types = Array[int]([1, 3]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_h1kdj"] +atlas = ExtResource("3_sp8ow") +region = Rect2(5155, 1786, 314, 545) + +[sub_resource type="Resource" id="Resource_7okjn"] +resource_name = "LeafI" +script = ExtResource("1_o4puw") +texture = SubResource("AtlasTexture_h1kdj") +type = 2 +root = SubResource("Resource_qji5y") +attaches = Array[ExtResource("2_275h5")]([SubResource("Resource_715fr")]) + +[resource] +script = ExtResource("4_tpnm1") +parts = Array[ExtResource("1_o4puw")]([SubResource("Resource_sp8ow"), SubResource("Resource_avx7q"), SubResource("Resource_knj4s"), SubResource("Resource_7okjn")]) diff --git a/entities/plants/resources/plant_parts/LeafI1.tres b/entities/plants/resources/plant_parts/LeafI1.tres deleted file mode 100644 index bf2bc4d..0000000 --- a/entities/plants/resources/plant_parts/LeafI1.tres +++ /dev/null @@ -1,27 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://3jwo74wsntup"] - -[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_tmmcw"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_mrlbu"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_ps47x"] - -[sub_resource type="Resource" id="Resource_4esor"] -script = ExtResource("1_tmmcw") -position = Vector2(82, 86) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_qmgx7"] -script = ExtResource("1_tmmcw") -position = Vector2(91, 132) -attach_types = Array[int]([1, 3]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_ps47x") -region = Rect2(1099, 1602, 255, 299) - -[resource] -resource_name = "LeafI1" -script = ExtResource("2_mrlbu") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_qmgx7") -attaches = Array[ExtResource("1_tmmcw")]([SubResource("Resource_4esor")]) diff --git a/entities/plants/resources/plant_parts/LeafI2.tres b/entities/plants/resources/plant_parts/LeafI2.tres deleted file mode 100644 index 6eee2f4..0000000 --- a/entities/plants/resources/plant_parts/LeafI2.tres +++ /dev/null @@ -1,27 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://c7dl7w1jhcacw"] - -[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_ij76i"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_d6jvx"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_8uxs4"] - -[sub_resource type="Resource" id="Resource_7oq6v"] -script = ExtResource("1_ij76i") -position = Vector2(-59, 175) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_r7n4y"] -script = ExtResource("1_ij76i") -position = Vector2(-100, 254) -attach_types = Array[int]([1, 3]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_8uxs4") -region = Rect2(1361, 1590, 238, 522) - -[resource] -resource_name = "LeafI2" -script = ExtResource("2_d6jvx") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_r7n4y") -attaches = Array[ExtResource("1_ij76i")]([SubResource("Resource_7oq6v")]) diff --git a/entities/plants/resources/plant_parts/LeafI3.tres b/entities/plants/resources/plant_parts/LeafI3.tres deleted file mode 100644 index 363bfa8..0000000 --- a/entities/plants/resources/plant_parts/LeafI3.tres +++ /dev/null @@ -1,27 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://1tep0wfu5jxm"] - -[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_w0r5v"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_gyrof"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_t2dgk"] - -[sub_resource type="Resource" id="Resource_w0r5v"] -script = ExtResource("1_w0r5v") -position = Vector2(-133, 155) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_gyrof"] -script = ExtResource("1_w0r5v") -position = Vector2(-187, 248) -attach_types = Array[int]([1, 3]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_t2dgk") -region = Rect2(1548, 1919, 400, 532) - -[resource] -resource_name = "LeafI3" -script = ExtResource("2_gyrof") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_gyrof") -attaches = Array[ExtResource("1_w0r5v")]([SubResource("Resource_w0r5v")]) diff --git a/entities/plants/resources/plant_parts/LeafI4.tres b/entities/plants/resources/plant_parts/LeafI4.tres deleted file mode 100644 index 911a404..0000000 --- a/entities/plants/resources/plant_parts/LeafI4.tres +++ /dev/null @@ -1,27 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://kcho1d0sjomk"] - -[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_pqh7l"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_qwyrc"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_e28ea"] - -[sub_resource type="Resource" id="Resource_pqh7l"] -script = ExtResource("1_pqh7l") -position = Vector2(-20, 125) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_qwyrc"] -script = ExtResource("1_pqh7l") -position = Vector2(-74, 248) -attach_types = Array[int]([1, 3]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_e28ea") -region = Rect2(5155, 1786, 314, 545) - -[resource] -resource_name = "LeafI4" -script = ExtResource("2_qwyrc") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_qwyrc") -attaches = Array[ExtResource("1_pqh7l")]([SubResource("Resource_pqh7l")]) diff --git a/entities/plants/resources/plant_parts/LeafJ.tres b/entities/plants/resources/plant_parts/LeafJ.tres new file mode 100644 index 0000000..7ea3585 --- /dev/null +++ b/entities/plants/resources/plant_parts/LeafJ.tres @@ -0,0 +1,90 @@ +[gd_resource type="Resource" script_class="PartGroup" format=3 uid="uid://cnyux2rxespor"] + +[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="1_omxv7"] +[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="2_rigsj"] +[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_ktoel"] +[ext_resource type="Script" uid="uid://u2j7hn5her8i" path="res://entities/plants/scripts/texture_builder/part_group.gd" id="4_nvqch"] + +[sub_resource type="Resource" id="Resource_omxv7"] +script = ExtResource("2_rigsj") +position = Vector2(-11, 50) +attach_types = Array[int]([3]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] +atlas = ExtResource("3_ktoel") +region = Rect2(1734, 488, 82, 104) + +[sub_resource type="Resource" id="Resource_rigsj"] +resource_name = "LeafJ" +script = ExtResource("1_omxv7") +texture = SubResource("AtlasTexture_yh7e0") +type = 2 +root = SubResource("Resource_omxv7") + +[sub_resource type="Resource" id="Resource_ktoel"] +script = ExtResource("2_rigsj") +position = Vector2(34, 37) +attach_types = Array[int]([3]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_nvqch"] +atlas = ExtResource("3_ktoel") +region = Rect2(1838, 491, 87, 92) + +[sub_resource type="Resource" id="Resource_2nkpt"] +resource_name = "LeafJ" +script = ExtResource("1_omxv7") +texture = SubResource("AtlasTexture_nvqch") +type = 2 +root = SubResource("Resource_ktoel") + +[sub_resource type="Resource" id="Resource_nvqch"] +script = ExtResource("2_rigsj") +position = Vector2(26, 75) +attach_types = Array[int]([3]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_2nkpt"] +atlas = ExtResource("3_ktoel") +region = Rect2(1791, 589, 128, 162) + +[sub_resource type="Resource" id="Resource_gadcq"] +resource_name = "LeafJ" +script = ExtResource("1_omxv7") +texture = SubResource("AtlasTexture_2nkpt") +type = 2 +root = SubResource("Resource_nvqch") + +[sub_resource type="Resource" id="Resource_mvibh"] +script = ExtResource("2_rigsj") +position = Vector2(21, 79) +attach_types = Array[int]([1, 3]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_v8bee"] +atlas = ExtResource("3_ktoel") +region = Rect2(1639, 1335, 149, 173) + +[sub_resource type="Resource" id="Resource_yvklv"] +resource_name = "LeafJ" +script = ExtResource("1_omxv7") +texture = SubResource("AtlasTexture_v8bee") +type = 2 +root = SubResource("Resource_mvibh") + +[sub_resource type="Resource" id="Resource_v8bee"] +script = ExtResource("2_rigsj") +position = Vector2(14, 81) +attach_types = Array[int]([1, 3]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_yvklv"] +atlas = ExtResource("3_ktoel") +region = Rect2(1819, 1269, 151, 187) + +[sub_resource type="Resource" id="Resource_svr5a"] +resource_name = "LeafJ" +script = ExtResource("1_omxv7") +texture = SubResource("AtlasTexture_yvklv") +type = 2 +root = SubResource("Resource_v8bee") + +[resource] +script = ExtResource("4_nvqch") +parts = Array[ExtResource("1_omxv7")]([SubResource("Resource_rigsj"), SubResource("Resource_2nkpt"), SubResource("Resource_gadcq"), SubResource("Resource_yvklv"), SubResource("Resource_svr5a")]) diff --git a/entities/plants/resources/plant_parts/LeafJ1.tres b/entities/plants/resources/plant_parts/LeafJ1.tres deleted file mode 100644 index 0f1ccdb..0000000 --- a/entities/plants/resources/plant_parts/LeafJ1.tres +++ /dev/null @@ -1,21 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://bff32l0awxl38"] - -[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_861g0"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_npid6"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_qb7wh"] - -[sub_resource type="Resource" id="Resource_861g0"] -script = ExtResource("1_861g0") -position = Vector2(-11, 50) -attach_types = Array[int]([3]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_qb7wh") -region = Rect2(1734, 488, 82, 104) - -[resource] -resource_name = "LeafJ1" -script = ExtResource("2_npid6") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_861g0") diff --git a/entities/plants/resources/plant_parts/LeafJ2.tres b/entities/plants/resources/plant_parts/LeafJ2.tres deleted file mode 100644 index 6a30437..0000000 --- a/entities/plants/resources/plant_parts/LeafJ2.tres +++ /dev/null @@ -1,21 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://ddaa77cqi865e"] - -[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_ceaqb"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_ysjk5"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_qxbq8"] - -[sub_resource type="Resource" id="Resource_ceaqb"] -script = ExtResource("1_ceaqb") -position = Vector2(34, 37) -attach_types = Array[int]([3]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_qxbq8") -region = Rect2(1838, 491, 87, 92) - -[resource] -resource_name = "LeafJ2" -script = ExtResource("2_ysjk5") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_ceaqb") diff --git a/entities/plants/resources/plant_parts/LeafJ3.tres b/entities/plants/resources/plant_parts/LeafJ3.tres deleted file mode 100644 index bd4b7a5..0000000 --- a/entities/plants/resources/plant_parts/LeafJ3.tres +++ /dev/null @@ -1,21 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://brlnlvjpjidd5"] - -[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_cbsjh"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_0cf15"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_hkxok"] - -[sub_resource type="Resource" id="Resource_cbsjh"] -script = ExtResource("1_cbsjh") -position = Vector2(26, 75) -attach_types = Array[int]([3]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_hkxok") -region = Rect2(1791, 589, 128, 162) - -[resource] -resource_name = "LeafJ3" -script = ExtResource("2_0cf15") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_cbsjh") diff --git a/entities/plants/resources/plant_parts/LeafJ4.tres b/entities/plants/resources/plant_parts/LeafJ4.tres deleted file mode 100644 index 1d5aebc..0000000 --- a/entities/plants/resources/plant_parts/LeafJ4.tres +++ /dev/null @@ -1,21 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://cn2j8fh3l2tdo"] - -[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_w211u"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_0bah0"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_bskoq"] - -[sub_resource type="Resource" id="Resource_w211u"] -script = ExtResource("1_w211u") -position = Vector2(21, 79) -attach_types = Array[int]([1, 3]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_bskoq") -region = Rect2(1639, 1335, 149, 173) - -[resource] -resource_name = "LeafJ4" -script = ExtResource("2_0bah0") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_w211u") diff --git a/entities/plants/resources/plant_parts/LeafJ5.tres b/entities/plants/resources/plant_parts/LeafJ5.tres deleted file mode 100644 index 04d4dd7..0000000 --- a/entities/plants/resources/plant_parts/LeafJ5.tres +++ /dev/null @@ -1,21 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://ccafrqprfm6r2"] - -[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_80sup"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_jgocg"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_j8ge0"] - -[sub_resource type="Resource" id="Resource_r8g8g"] -script = ExtResource("1_80sup") -position = Vector2(14, 81) -attach_types = Array[int]([1, 3]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_j8ge0") -region = Rect2(1819, 1269, 151, 187) - -[resource] -resource_name = "LeafJ5" -script = ExtResource("2_jgocg") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_r8g8g") diff --git a/entities/plants/resources/plant_parts/LeafK.tres b/entities/plants/resources/plant_parts/LeafK.tres new file mode 100644 index 0000000..d731676 --- /dev/null +++ b/entities/plants/resources/plant_parts/LeafK.tres @@ -0,0 +1,189 @@ +[gd_resource type="Resource" script_class="PartGroup" format=3 uid="uid://0r8c2a0el62b"] + +[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="1_5i127"] +[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="2_ska3q"] +[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_el3v6"] +[ext_resource type="Script" uid="uid://u2j7hn5her8i" path="res://entities/plants/scripts/texture_builder/part_group.gd" id="4_4a0kc"] + +[sub_resource type="Resource" id="Resource_furgl"] +script = ExtResource("2_ska3q") +position = Vector2(-21, -3) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_75bhi"] +script = ExtResource("2_ska3q") +position = Vector2(123, 75) +attach_types = Array[int]([3]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] +atlas = ExtResource("3_el3v6") +region = Rect2(1987, 1378, 280, 180) + +[sub_resource type="Resource" id="Resource_ldufc"] +resource_name = "LeafK" +script = ExtResource("1_5i127") +texture = SubResource("AtlasTexture_yh7e0") +type = 2 +root = SubResource("Resource_75bhi") +attaches = Array[ExtResource("2_ska3q")]([SubResource("Resource_furgl")]) + +[sub_resource type="Resource" id="Resource_5i127"] +script = ExtResource("2_ska3q") +position = Vector2(11, -23) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_ska3q"] +script = ExtResource("2_ska3q") +position = Vector2(10, 67) +attach_types = Array[int]([3]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_el3v6"] +atlas = ExtResource("3_el3v6") +region = Rect2(2284, 1417, 125, 166) + +[sub_resource type="Resource" id="Resource_4a0kc"] +resource_name = "LeafK" +script = ExtResource("1_5i127") +texture = SubResource("AtlasTexture_el3v6") +type = 2 +root = SubResource("Resource_ska3q") +attaches = Array[ExtResource("2_ska3q")]([SubResource("Resource_5i127")]) + +[sub_resource type="Resource" id="Resource_el3v6"] +script = ExtResource("2_ska3q") +position = Vector2(-26, -20) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_lq6ar"] +script = ExtResource("2_ska3q") +position = Vector2(132, 63) +attach_types = Array[int]([3]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_57fa6"] +atlas = ExtResource("3_el3v6") +region = Rect2(1882, 1560, 328, 277) + +[sub_resource type="Resource" id="Resource_bwck7"] +resource_name = "LeafK" +script = ExtResource("1_5i127") +texture = SubResource("AtlasTexture_57fa6") +type = 2 +root = SubResource("Resource_lq6ar") +attaches = Array[ExtResource("2_ska3q")]([SubResource("Resource_el3v6")]) + +[sub_resource type="Resource" id="Resource_57fa6"] +script = ExtResource("2_ska3q") +position = Vector2(1, -16) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_q1kje"] +script = ExtResource("2_ska3q") +position = Vector2(11, 79) +attach_types = Array[int]([3]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_wn6hy"] +atlas = ExtResource("3_el3v6") +region = Rect2(2239, 1599, 147, 186) + +[sub_resource type="Resource" id="Resource_d5ykn"] +resource_name = "LeafK" +script = ExtResource("1_5i127") +texture = SubResource("AtlasTexture_wn6hy") +type = 2 +root = SubResource("Resource_q1kje") +attaches = Array[ExtResource("2_ska3q")]([SubResource("Resource_57fa6")]) + +[sub_resource type="Resource" id="Resource_wn6hy"] +script = ExtResource("2_ska3q") +position = Vector2(-18, 2) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_v1cp0"] +script = ExtResource("2_ska3q") +position = Vector2(99, -78) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_mp6wy"] +script = ExtResource("2_ska3q") +position = Vector2(140, 86) +attach_types = Array[int]([1, 3]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_4hd60"] +atlas = ExtResource("3_el3v6") +region = Rect2(4146, 2127, 337, 329) + +[sub_resource type="Resource" id="Resource_4aphi"] +resource_name = "LeafK" +script = ExtResource("1_5i127") +texture = SubResource("AtlasTexture_4hd60") +type = 2 +root = SubResource("Resource_mp6wy") +attaches = Array[ExtResource("2_ska3q")]([SubResource("Resource_wn6hy"), SubResource("Resource_v1cp0")]) + +[sub_resource type="Resource" id="Resource_4hd60"] +script = ExtResource("2_ska3q") +position = Vector2(-158, -10) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_1pdcb"] +script = ExtResource("2_ska3q") +position = Vector2(56, 24) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_vkgu2"] +script = ExtResource("2_ska3q") +position = Vector2(-86, -69) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_6q047"] +script = ExtResource("2_ska3q") +position = Vector2(-134, 128) +attach_types = Array[int]([1]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_sdymp"] +atlas = ExtResource("3_el3v6") +region = Rect2(4166, 1694, 456, 321) + +[sub_resource type="Resource" id="Resource_uclho"] +resource_name = "LeafK" +script = ExtResource("1_5i127") +texture = SubResource("AtlasTexture_sdymp") +type = 2 +root = SubResource("Resource_6q047") +attaches = Array[ExtResource("2_ska3q")]([SubResource("Resource_4hd60"), SubResource("Resource_1pdcb"), SubResource("Resource_vkgu2")]) + +[sub_resource type="Resource" id="Resource_sdymp"] +script = ExtResource("2_ska3q") +position = Vector2(-20, 16) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_e7jg7"] +script = ExtResource("2_ska3q") +position = Vector2(-36, -75) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_45xdb"] +script = ExtResource("2_ska3q") +position = Vector2(134, -119) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_gns03"] +script = ExtResource("2_ska3q") +position = Vector2(138, 99) +attach_types = Array[int]([1]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_exspj"] +atlas = ExtResource("3_el3v6") +region = Rect2(4077, 2452, 379, 373) + +[sub_resource type="Resource" id="Resource_bculs"] +resource_name = "LeafK" +script = ExtResource("1_5i127") +texture = SubResource("AtlasTexture_exspj") +type = 2 +root = SubResource("Resource_gns03") +attaches = Array[ExtResource("2_ska3q")]([SubResource("Resource_sdymp"), SubResource("Resource_e7jg7"), SubResource("Resource_45xdb")]) + +[resource] +script = ExtResource("4_4a0kc") +parts = Array[ExtResource("1_5i127")]([SubResource("Resource_ldufc"), SubResource("Resource_4a0kc"), SubResource("Resource_bwck7"), SubResource("Resource_d5ykn"), SubResource("Resource_4aphi"), SubResource("Resource_uclho"), SubResource("Resource_bculs")]) diff --git a/entities/plants/resources/plant_parts/LeafK1.tres b/entities/plants/resources/plant_parts/LeafK1.tres deleted file mode 100644 index 2af4092..0000000 --- a/entities/plants/resources/plant_parts/LeafK1.tres +++ /dev/null @@ -1,27 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://dyjojp8mfs5vy"] - -[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_m5vnu"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_1cyks"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_5slnm"] - -[sub_resource type="Resource" id="Resource_pnhon"] -script = ExtResource("1_m5vnu") -position = Vector2(-21, -3) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_706pr"] -script = ExtResource("1_m5vnu") -position = Vector2(123, 75) -attach_types = Array[int]([3]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_5slnm") -region = Rect2(1987, 1378, 280, 180) - -[resource] -resource_name = "LeafK1" -script = ExtResource("2_1cyks") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_706pr") -attaches = Array[ExtResource("1_m5vnu")]([SubResource("Resource_pnhon")]) diff --git a/entities/plants/resources/plant_parts/LeafK2.tres b/entities/plants/resources/plant_parts/LeafK2.tres deleted file mode 100644 index f91eadb..0000000 --- a/entities/plants/resources/plant_parts/LeafK2.tres +++ /dev/null @@ -1,27 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://trorp4elyagc"] - -[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_xrnbx"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_ru4ni"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_k4ktr"] - -[sub_resource type="Resource" id="Resource_0ah66"] -script = ExtResource("1_xrnbx") -position = Vector2(11, -23) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_2irg7"] -script = ExtResource("1_xrnbx") -position = Vector2(10, 67) -attach_types = Array[int]([3]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_k4ktr") -region = Rect2(2284, 1417, 125, 166) - -[resource] -resource_name = "LeafK2" -script = ExtResource("2_ru4ni") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_2irg7") -attaches = Array[ExtResource("1_xrnbx")]([SubResource("Resource_0ah66")]) diff --git a/entities/plants/resources/plant_parts/LeafK3.tres b/entities/plants/resources/plant_parts/LeafK3.tres deleted file mode 100644 index ea23ea7..0000000 --- a/entities/plants/resources/plant_parts/LeafK3.tres +++ /dev/null @@ -1,27 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://c6yxy44mt6fgt"] - -[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_cylao"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_1g4j2"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_xx405"] - -[sub_resource type="Resource" id="Resource_0uyht"] -script = ExtResource("1_cylao") -position = Vector2(-26, -20) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_d6dru"] -script = ExtResource("1_cylao") -position = Vector2(132, 63) -attach_types = Array[int]([3]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_xx405") -region = Rect2(1882, 1560, 328, 277) - -[resource] -resource_name = "LeafK3" -script = ExtResource("2_1g4j2") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_d6dru") -attaches = Array[ExtResource("1_cylao")]([SubResource("Resource_0uyht")]) diff --git a/entities/plants/resources/plant_parts/LeafK4.tres b/entities/plants/resources/plant_parts/LeafK4.tres deleted file mode 100644 index 5d6d5d4..0000000 --- a/entities/plants/resources/plant_parts/LeafK4.tres +++ /dev/null @@ -1,27 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://dw4o76c3nuor5"] - -[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_fi0pq"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_op788"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_4ecrb"] - -[sub_resource type="Resource" id="Resource_ykxwj"] -script = ExtResource("1_fi0pq") -position = Vector2(1, -16) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_ww87e"] -script = ExtResource("1_fi0pq") -position = Vector2(11, 79) -attach_types = Array[int]([3]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_4ecrb") -region = Rect2(2239, 1599, 147, 186) - -[resource] -resource_name = "LeafK4" -script = ExtResource("2_op788") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_ww87e") -attaches = Array[ExtResource("1_fi0pq")]([SubResource("Resource_ykxwj")]) diff --git a/entities/plants/resources/plant_parts/LeafK5.tres b/entities/plants/resources/plant_parts/LeafK5.tres deleted file mode 100644 index 7608dff..0000000 --- a/entities/plants/resources/plant_parts/LeafK5.tres +++ /dev/null @@ -1,32 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://h18vambxcrwj"] - -[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_qubmh"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_emp3p"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_12hc4"] - -[sub_resource type="Resource" id="Resource_gfk1q"] -script = ExtResource("1_qubmh") -position = Vector2(-18, 2) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_574rc"] -script = ExtResource("1_qubmh") -position = Vector2(99, -78) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_dqbf2"] -script = ExtResource("1_qubmh") -position = Vector2(140, 86) -attach_types = Array[int]([1, 3]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_12hc4") -region = Rect2(4146, 2127, 337, 329) - -[resource] -resource_name = "LeafK5" -script = ExtResource("2_emp3p") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_dqbf2") -attaches = Array[ExtResource("1_qubmh")]([SubResource("Resource_gfk1q"), SubResource("Resource_574rc")]) diff --git a/entities/plants/resources/plant_parts/LeafK6.tres b/entities/plants/resources/plant_parts/LeafK6.tres deleted file mode 100644 index 701678c..0000000 --- a/entities/plants/resources/plant_parts/LeafK6.tres +++ /dev/null @@ -1,37 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://c70ikd1qfmqqs"] - -[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_k17iu"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_2teml"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_k2qid"] - -[sub_resource type="Resource" id="Resource_m3yjj"] -script = ExtResource("1_k17iu") -position = Vector2(-158, -10) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_gbrja"] -script = ExtResource("1_k17iu") -position = Vector2(56, 24) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_hmn7q"] -script = ExtResource("1_k17iu") -position = Vector2(-86, -69) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_al22u"] -script = ExtResource("1_k17iu") -position = Vector2(-134, 128) -attach_types = Array[int]([1]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_k2qid") -region = Rect2(4166, 1694, 456, 321) - -[resource] -resource_name = "LeafK6" -script = ExtResource("2_2teml") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_al22u") -attaches = Array[ExtResource("1_k17iu")]([SubResource("Resource_m3yjj"), SubResource("Resource_gbrja"), SubResource("Resource_hmn7q")]) diff --git a/entities/plants/resources/plant_parts/LeafK7.tres b/entities/plants/resources/plant_parts/LeafK7.tres deleted file mode 100644 index da71f4c..0000000 --- a/entities/plants/resources/plant_parts/LeafK7.tres +++ /dev/null @@ -1,37 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://bhgnimmagff30"] - -[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_qhqm3"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_gnvut"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_i0uw2"] - -[sub_resource type="Resource" id="Resource_4m4qe"] -script = ExtResource("1_qhqm3") -position = Vector2(-20, 16) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_aakec"] -script = ExtResource("1_qhqm3") -position = Vector2(-36, -75) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_ss1od"] -script = ExtResource("1_qhqm3") -position = Vector2(134, -119) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_lejvx"] -script = ExtResource("1_qhqm3") -position = Vector2(138, 99) -attach_types = Array[int]([1]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_i0uw2") -region = Rect2(4077, 2452, 379, 373) - -[resource] -resource_name = "LeafK7" -script = ExtResource("2_gnvut") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_lejvx") -attaches = Array[ExtResource("1_qhqm3")]([SubResource("Resource_4m4qe"), SubResource("Resource_aakec"), SubResource("Resource_ss1od")]) diff --git a/entities/plants/resources/plant_parts/LeafL.tres b/entities/plants/resources/plant_parts/LeafL.tres new file mode 100644 index 0000000..3b0bdc3 --- /dev/null +++ b/entities/plants/resources/plant_parts/LeafL.tres @@ -0,0 +1,140 @@ +[gd_resource type="Resource" script_class="PartGroup" format=3 uid="uid://cqfb7vkocd8gf"] + +[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="1_g22sp"] +[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="2_dl4b3"] +[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_ahfur"] +[ext_resource type="Script" uid="uid://u2j7hn5her8i" path="res://entities/plants/scripts/texture_builder/part_group.gd" id="4_xmotd"] + +[sub_resource type="Resource" id="Resource_jtmj2"] +script = ExtResource("2_dl4b3") +position = Vector2(69, 68) +attach_types = Array[int]([3]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] +atlas = ExtResource("3_ahfur") +region = Rect2(2908, 372, 179, 209) + +[sub_resource type="Resource" id="Resource_6o0pu"] +resource_name = "LeafL" +script = ExtResource("1_g22sp") +texture = SubResource("AtlasTexture_yh7e0") +type = 2 +root = SubResource("Resource_jtmj2") + +[sub_resource type="Resource" id="Resource_g22sp"] +script = ExtResource("2_dl4b3") +position = Vector2(145, 146) +attach_types = Array[int]([1, 3]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_dl4b3"] +atlas = ExtResource("3_ahfur") +region = Rect2(2932, 47, 359, 326) + +[sub_resource type="Resource" id="Resource_ahfur"] +resource_name = "LeafL" +script = ExtResource("1_g22sp") +texture = SubResource("AtlasTexture_dl4b3") +type = 2 +root = SubResource("Resource_g22sp") + +[sub_resource type="Resource" id="Resource_dl4b3"] +script = ExtResource("2_dl4b3") +position = Vector2(-35, 53) +attach_types = Array[int]([3]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_ahfur"] +atlas = ExtResource("3_ahfur") +region = Rect2(3490, 20, 134, 196) + +[sub_resource type="Resource" id="Resource_xmotd"] +resource_name = "LeafL" +script = ExtResource("1_g22sp") +texture = SubResource("AtlasTexture_ahfur") +type = 2 +root = SubResource("Resource_dl4b3") + +[sub_resource type="Resource" id="Resource_gwra3"] +script = ExtResource("2_dl4b3") +position = Vector2(36, -64) +attach_types = Array[int]([1]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_6mqsl"] +atlas = ExtResource("3_ahfur") +region = Rect2(3298, 149, 200, 381) + +[sub_resource type="Resource" id="Resource_okbvx"] +resource_name = "LeafL" +script = ExtResource("1_g22sp") +texture = SubResource("AtlasTexture_6mqsl") +type = 2 +root = SubResource("Resource_gwra3") + +[sub_resource type="Resource" id="Resource_6mqsl"] +script = ExtResource("2_dl4b3") +position = Vector2(126, -58) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_fisi3"] +script = ExtResource("2_dl4b3") +position = Vector2(115, 29) +attach_types = Array[int]([1]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_8fswm"] +atlas = ExtResource("3_ahfur") +region = Rect2(3786, 20, 363, 546) + +[sub_resource type="Resource" id="Resource_ic651"] +resource_name = "LeafL" +script = ExtResource("1_g22sp") +texture = SubResource("AtlasTexture_8fswm") +type = 2 +root = SubResource("Resource_fisi3") +attaches = Array[ExtResource("2_dl4b3")]([SubResource("Resource_6mqsl")]) + +[sub_resource type="Resource" id="Resource_8fswm"] +script = ExtResource("2_dl4b3") +position = Vector2(42, -93) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_ujneu"] +script = ExtResource("2_dl4b3") +position = Vector2(12, -3) +attach_types = Array[int]([1]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_t0rod"] +atlas = ExtResource("3_ahfur") +region = Rect2(3483, 372, 310, 467) + +[sub_resource type="Resource" id="Resource_6qi03"] +resource_name = "LeafL" +script = ExtResource("1_g22sp") +texture = SubResource("AtlasTexture_t0rod") +type = 2 +root = SubResource("Resource_ujneu") +attaches = Array[ExtResource("2_dl4b3")]([SubResource("Resource_8fswm")]) + +[sub_resource type="Resource" id="Resource_t0rod"] +script = ExtResource("2_dl4b3") +position = Vector2(103, 43) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_spcqh"] +script = ExtResource("2_dl4b3") +position = Vector2(136, 136) +attach_types = Array[int]([1]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_8xlt3"] +atlas = ExtResource("3_ahfur") +region = Rect2(3830, 573, 395, 332) + +[sub_resource type="Resource" id="Resource_xicdd"] +resource_name = "LeafL" +script = ExtResource("1_g22sp") +texture = SubResource("AtlasTexture_8xlt3") +type = 2 +root = SubResource("Resource_spcqh") +attaches = Array[ExtResource("2_dl4b3")]([SubResource("Resource_t0rod")]) + +[resource] +script = ExtResource("4_xmotd") +parts = Array[ExtResource("1_g22sp")]([SubResource("Resource_6o0pu"), SubResource("Resource_ahfur"), SubResource("Resource_xmotd"), SubResource("Resource_okbvx"), SubResource("Resource_ic651"), SubResource("Resource_6qi03"), SubResource("Resource_xicdd")]) diff --git a/entities/plants/resources/plant_parts/LeafL1.tres b/entities/plants/resources/plant_parts/LeafL1.tres deleted file mode 100644 index dd78e28..0000000 --- a/entities/plants/resources/plant_parts/LeafL1.tres +++ /dev/null @@ -1,21 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://dtqndf5ivjkd0"] - -[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_7c7bi"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_mbo4u"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_aqidu"] - -[sub_resource type="Resource" id="Resource_ysid8"] -script = ExtResource("1_7c7bi") -position = Vector2(69, 68) -attach_types = Array[int]([3]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_aqidu") -region = Rect2(2908, 372, 179, 209) - -[resource] -resource_name = "LeafL1" -script = ExtResource("2_mbo4u") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_ysid8") diff --git a/entities/plants/resources/plant_parts/LeafL2.tres b/entities/plants/resources/plant_parts/LeafL2.tres deleted file mode 100644 index e9329e7..0000000 --- a/entities/plants/resources/plant_parts/LeafL2.tres +++ /dev/null @@ -1,21 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://sgsq5sq5qiop"] - -[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_h462c"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_6ga8d"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_gffp4"] - -[sub_resource type="Resource" id="Resource_dti7m"] -script = ExtResource("1_h462c") -position = Vector2(145, 146) -attach_types = Array[int]([1, 3]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_gffp4") -region = Rect2(2932, 47, 359, 326) - -[resource] -resource_name = "LeafL2" -script = ExtResource("2_6ga8d") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_dti7m") diff --git a/entities/plants/resources/plant_parts/LeafL3.tres b/entities/plants/resources/plant_parts/LeafL3.tres deleted file mode 100644 index b2f0023..0000000 --- a/entities/plants/resources/plant_parts/LeafL3.tres +++ /dev/null @@ -1,21 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://cx54ok1hr5phm"] - -[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_g2w2c"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_gvpx0"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_ilwwx"] - -[sub_resource type="Resource" id="Resource_1lgff"] -script = ExtResource("1_g2w2c") -position = Vector2(-35, 53) -attach_types = Array[int]([3]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_ilwwx") -region = Rect2(3490, 20, 134, 196) - -[resource] -resource_name = "LeafL3" -script = ExtResource("2_gvpx0") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_1lgff") diff --git a/entities/plants/resources/plant_parts/LeafL4.tres b/entities/plants/resources/plant_parts/LeafL4.tres deleted file mode 100644 index a05dfd0..0000000 --- a/entities/plants/resources/plant_parts/LeafL4.tres +++ /dev/null @@ -1,21 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://mi73vy6psod7"] - -[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_atqqh"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_gdj67"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_co3c6"] - -[sub_resource type="Resource" id="Resource_naf1l"] -script = ExtResource("1_atqqh") -position = Vector2(36, -64) -attach_types = Array[int]([1]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_co3c6") -region = Rect2(3298, 149, 200, 381) - -[resource] -resource_name = "LeafL4" -script = ExtResource("2_gdj67") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_naf1l") diff --git a/entities/plants/resources/plant_parts/LeafL5.tres b/entities/plants/resources/plant_parts/LeafL5.tres deleted file mode 100644 index 15553ce..0000000 --- a/entities/plants/resources/plant_parts/LeafL5.tres +++ /dev/null @@ -1,27 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://b30v10cej01cd"] - -[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_3w761"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_imnu1"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_hufgp"] - -[sub_resource type="Resource" id="Resource_3w761"] -script = ExtResource("1_3w761") -position = Vector2(126, -58) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_imnu1"] -script = ExtResource("1_3w761") -position = Vector2(115, 29) -attach_types = Array[int]([1]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_hufgp") -region = Rect2(3786, 20, 363, 546) - -[resource] -resource_name = "LeafL5" -script = ExtResource("2_imnu1") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_imnu1") -attaches = Array[ExtResource("1_3w761")]([SubResource("Resource_3w761")]) diff --git a/entities/plants/resources/plant_parts/LeafL6.tres b/entities/plants/resources/plant_parts/LeafL6.tres deleted file mode 100644 index 966fb7f..0000000 --- a/entities/plants/resources/plant_parts/LeafL6.tres +++ /dev/null @@ -1,27 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://ui0h4qarm8kb"] - -[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_ne66g"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_qkpit"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_xu8hf"] - -[sub_resource type="Resource" id="Resource_m1wjf"] -script = ExtResource("1_ne66g") -position = Vector2(42, -93) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_crm0d"] -script = ExtResource("1_ne66g") -position = Vector2(12, -3) -attach_types = Array[int]([1]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_xu8hf") -region = Rect2(3483, 372, 310, 467) - -[resource] -resource_name = "LeafL6" -script = ExtResource("2_qkpit") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_crm0d") -attaches = Array[ExtResource("1_ne66g")]([SubResource("Resource_m1wjf")]) diff --git a/entities/plants/resources/plant_parts/LeafL7.tres b/entities/plants/resources/plant_parts/LeafL7.tres deleted file mode 100644 index 8746f8c..0000000 --- a/entities/plants/resources/plant_parts/LeafL7.tres +++ /dev/null @@ -1,27 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://dnxm3yuedx8dk"] - -[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_86161"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_guvg6"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_5dlth"] - -[sub_resource type="Resource" id="Resource_0py4a"] -script = ExtResource("1_86161") -position = Vector2(103, 43) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_rnnqc"] -script = ExtResource("1_86161") -position = Vector2(136, 136) -attach_types = Array[int]([1]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_5dlth") -region = Rect2(3830, 573, 395, 332) - -[resource] -resource_name = "LeafL8" -script = ExtResource("2_guvg6") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_rnnqc") -attaches = Array[ExtResource("1_86161")]([SubResource("Resource_0py4a")]) diff --git a/entities/plants/resources/plant_parts/LeafM.tres b/entities/plants/resources/plant_parts/LeafM.tres new file mode 100644 index 0000000..86204a8 --- /dev/null +++ b/entities/plants/resources/plant_parts/LeafM.tres @@ -0,0 +1,152 @@ +[gd_resource type="Resource" script_class="PartGroup" format=3 uid="uid://1ldoefk201qd"] + +[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="1_mibli"] +[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="2_66req"] +[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_1alps"] +[ext_resource type="Script" uid="uid://u2j7hn5her8i" path="res://entities/plants/scripts/texture_builder/part_group.gd" id="4_58tqi"] + +[sub_resource type="Resource" id="Resource_1mrlu"] +script = ExtResource("2_66req") +position = Vector2(155, 150) +attach_types = Array[int]([1]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] +atlas = ExtResource("3_1alps") +region = Rect2(3535, 990, 353, 325) + +[sub_resource type="Resource" id="Resource_yrd5r"] +resource_name = "LeafM" +script = ExtResource("1_mibli") +texture = SubResource("AtlasTexture_yh7e0") +type = 2 +root = SubResource("Resource_1mrlu") + +[sub_resource type="Resource" id="Resource_mibli"] +script = ExtResource("2_66req") +position = Vector2(-37, 56) +attach_types = Array[int]([3]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_66req"] +atlas = ExtResource("3_1alps") +region = Rect2(4107, 954, 130, 188) + +[sub_resource type="Resource" id="Resource_1alps"] +resource_name = "LeafM" +script = ExtResource("1_mibli") +texture = SubResource("AtlasTexture_66req") +type = 2 +root = SubResource("Resource_mibli") + +[sub_resource type="Resource" id="Resource_66req"] +script = ExtResource("2_66req") +position = Vector2(25, -119) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_58tqi"] +script = ExtResource("2_66req") +position = Vector2(18, -43) +attach_types = Array[int]([1]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_1mrlu"] +atlas = ExtResource("3_1alps") +region = Rect2(3931, 1101, 172, 366) + +[sub_resource type="Resource" id="Resource_yayrx"] +resource_name = "LeafM" +script = ExtResource("1_mibli") +texture = SubResource("AtlasTexture_1mrlu") +type = 2 +root = SubResource("Resource_58tqi") +attaches = Array[ExtResource("2_66req")]([SubResource("Resource_66req")]) + +[sub_resource type="Resource" id="Resource_tg75j"] +script = ExtResource("2_66req") +position = Vector2(1, -60) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_tq7en"] +script = ExtResource("2_66req") +position = Vector2(73, 67) +attach_types = Array[int]([3]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_pr3wy"] +atlas = ExtResource("3_1alps") +region = Rect2(3532, 1352, 185, 229) + +[sub_resource type="Resource" id="Resource_kgh5u"] +resource_name = "LeafM" +script = ExtResource("1_mibli") +texture = SubResource("AtlasTexture_pr3wy") +type = 2 +root = SubResource("Resource_tq7en") +attaches = Array[ExtResource("2_66req")]([SubResource("Resource_tg75j")]) + +[sub_resource type="Resource" id="Resource_pr3wy"] +script = ExtResource("2_66req") +position = Vector2(33, -105) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_5c20n"] +script = ExtResource("2_66req") +position = Vector2(11, -20) +attach_types = Array[int]([1]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_sxu88"] +atlas = ExtResource("3_1alps") +region = Rect2(3477, 1619, 291, 450) + +[sub_resource type="Resource" id="Resource_fkou6"] +resource_name = "LeafM" +script = ExtResource("1_mibli") +texture = SubResource("AtlasTexture_sxu88") +type = 2 +root = SubResource("Resource_5c20n") +attaches = Array[ExtResource("2_66req")]([SubResource("Resource_pr3wy")]) + +[sub_resource type="Resource" id="Resource_sxu88"] +script = ExtResource("2_66req") +position = Vector2(125, -45) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_8p5q0"] +script = ExtResource("2_66req") +position = Vector2(121, 41) +attach_types = Array[int]([1]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_gl17i"] +atlas = ExtResource("3_1alps") +region = Rect2(3776, 1524, 376, 570) + +[sub_resource type="Resource" id="Resource_thn42"] +resource_name = "LeafM" +script = ExtResource("1_mibli") +texture = SubResource("AtlasTexture_gl17i") +type = 2 +root = SubResource("Resource_8p5q0") +attaches = Array[ExtResource("2_66req")]([SubResource("Resource_sxu88")]) + +[sub_resource type="Resource" id="Resource_gl17i"] +script = ExtResource("2_66req") +position = Vector2(90, 21) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_1srro"] +script = ExtResource("2_66req") +position = Vector2(130, 138) +attach_types = Array[int]([1]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_ii6ij"] +atlas = ExtResource("3_1alps") +region = Rect2(3513, 2086, 410, 356) + +[sub_resource type="Resource" id="Resource_6ynhm"] +resource_name = "LeafM" +script = ExtResource("1_mibli") +texture = SubResource("AtlasTexture_ii6ij") +type = 2 +root = SubResource("Resource_1srro") +attaches = Array[ExtResource("2_66req")]([SubResource("Resource_gl17i")]) + +[resource] +script = ExtResource("4_58tqi") +parts = Array[ExtResource("1_mibli")]([SubResource("Resource_yrd5r"), SubResource("Resource_1alps"), SubResource("Resource_yayrx"), SubResource("Resource_kgh5u"), SubResource("Resource_fkou6"), SubResource("Resource_thn42"), SubResource("Resource_6ynhm")]) diff --git a/entities/plants/resources/plant_parts/LeafM1.tres b/entities/plants/resources/plant_parts/LeafM1.tres deleted file mode 100644 index 174e63f..0000000 --- a/entities/plants/resources/plant_parts/LeafM1.tres +++ /dev/null @@ -1,21 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://chipk657en25i"] - -[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_2t807"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_bjavf"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_gx40u"] - -[sub_resource type="Resource" id="Resource_00ipt"] -script = ExtResource("1_2t807") -position = Vector2(155, 150) -attach_types = Array[int]([1]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_gx40u") -region = Rect2(3535, 990, 353, 325) - -[resource] -resource_name = "LeafM1" -script = ExtResource("2_bjavf") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_00ipt") diff --git a/entities/plants/resources/plant_parts/LeafM2.tres b/entities/plants/resources/plant_parts/LeafM2.tres deleted file mode 100644 index 9a6f8c7..0000000 --- a/entities/plants/resources/plant_parts/LeafM2.tres +++ /dev/null @@ -1,21 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://dqjisbewgv81u"] - -[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_qtfga"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_uyliw"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_l10dn"] - -[sub_resource type="Resource" id="Resource_opuvp"] -script = ExtResource("1_qtfga") -position = Vector2(-37, 56) -attach_types = Array[int]([3]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_l10dn") -region = Rect2(4107, 954, 130, 188) - -[resource] -resource_name = "LeafM2" -script = ExtResource("2_uyliw") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_opuvp") diff --git a/entities/plants/resources/plant_parts/LeafM3.tres b/entities/plants/resources/plant_parts/LeafM3.tres deleted file mode 100644 index 214f2c1..0000000 --- a/entities/plants/resources/plant_parts/LeafM3.tres +++ /dev/null @@ -1,27 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://crbygauqj0dxy"] - -[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_k76fa"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_dq61k"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_sb6ua"] - -[sub_resource type="Resource" id="Resource_ji30t"] -script = ExtResource("1_k76fa") -position = Vector2(25, -119) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_2x5lg"] -script = ExtResource("1_k76fa") -position = Vector2(18, -43) -attach_types = Array[int]([1]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_sb6ua") -region = Rect2(3931, 1101, 172, 366) - -[resource] -resource_name = "LeafM3" -script = ExtResource("2_dq61k") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_2x5lg") -attaches = Array[ExtResource("1_k76fa")]([SubResource("Resource_ji30t")]) diff --git a/entities/plants/resources/plant_parts/LeafM4.tres b/entities/plants/resources/plant_parts/LeafM4.tres deleted file mode 100644 index 91ff9d7..0000000 --- a/entities/plants/resources/plant_parts/LeafM4.tres +++ /dev/null @@ -1,27 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://vl0kx56xhlyx"] - -[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_e0q0t"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_kjs8a"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_7rp86"] - -[sub_resource type="Resource" id="Resource_vjog0"] -script = ExtResource("1_e0q0t") -position = Vector2(1, -60) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_n0i0f"] -script = ExtResource("1_e0q0t") -position = Vector2(73, 67) -attach_types = Array[int]([3]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_7rp86") -region = Rect2(3532, 1352, 185, 229) - -[resource] -resource_name = "LeafM4" -script = ExtResource("2_kjs8a") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_n0i0f") -attaches = Array[ExtResource("1_e0q0t")]([SubResource("Resource_vjog0")]) diff --git a/entities/plants/resources/plant_parts/LeafM5.tres b/entities/plants/resources/plant_parts/LeafM5.tres deleted file mode 100644 index 1aae08f..0000000 --- a/entities/plants/resources/plant_parts/LeafM5.tres +++ /dev/null @@ -1,27 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://cnsnlutuw4vvr"] - -[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_fviq2"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_qpdx5"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_u2uj4"] - -[sub_resource type="Resource" id="Resource_fviq2"] -script = ExtResource("1_fviq2") -position = Vector2(33, -105) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_qpdx5"] -script = ExtResource("1_fviq2") -position = Vector2(11, -20) -attach_types = Array[int]([1]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_u2uj4") -region = Rect2(3477, 1619, 291, 450) - -[resource] -resource_name = "LeafM5" -script = ExtResource("2_qpdx5") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_qpdx5") -attaches = Array[ExtResource("1_fviq2")]([SubResource("Resource_fviq2")]) diff --git a/entities/plants/resources/plant_parts/LeafM6.tres b/entities/plants/resources/plant_parts/LeafM6.tres deleted file mode 100644 index f86e9d8..0000000 --- a/entities/plants/resources/plant_parts/LeafM6.tres +++ /dev/null @@ -1,27 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://bn71orot21iuu"] - -[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_w3mau"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_p1lhr"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_8ynh1"] - -[sub_resource type="Resource" id="Resource_w3mau"] -script = ExtResource("1_w3mau") -position = Vector2(125, -45) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_p1lhr"] -script = ExtResource("1_w3mau") -position = Vector2(121, 41) -attach_types = Array[int]([1]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_8ynh1") -region = Rect2(3776, 1524, 376, 570) - -[resource] -resource_name = "LeafM6" -script = ExtResource("2_p1lhr") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_p1lhr") -attaches = Array[ExtResource("1_w3mau")]([SubResource("Resource_w3mau")]) diff --git a/entities/plants/resources/plant_parts/LeafM7.tres b/entities/plants/resources/plant_parts/LeafM7.tres deleted file mode 100644 index 3ee7cfa..0000000 --- a/entities/plants/resources/plant_parts/LeafM7.tres +++ /dev/null @@ -1,27 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://brenrirghwwvf"] - -[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_ak83k"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_td6i5"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_8fw8s"] - -[sub_resource type="Resource" id="Resource_efr8i"] -script = ExtResource("1_ak83k") -position = Vector2(90, 21) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_oei3k"] -script = ExtResource("1_ak83k") -position = Vector2(130, 138) -attach_types = Array[int]([1]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_8fw8s") -region = Rect2(3513, 2086, 410, 356) - -[resource] -resource_name = "LeafM7" -script = ExtResource("2_td6i5") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_oei3k") -attaches = Array[ExtResource("1_ak83k")]([SubResource("Resource_efr8i")]) diff --git a/entities/plants/resources/plant_parts/LeafNA.tres b/entities/plants/resources/plant_parts/LeafNA.tres new file mode 100644 index 0000000..d9fc77e --- /dev/null +++ b/entities/plants/resources/plant_parts/LeafNA.tres @@ -0,0 +1,135 @@ +[gd_resource type="Resource" script_class="PartGroup" format=3 uid="uid://wim0ex3g6eag"] + +[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="1_3c83g"] +[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="2_bdfsw"] +[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_m1ops"] +[ext_resource type="Script" uid="uid://u2j7hn5her8i" path="res://entities/plants/scripts/texture_builder/part_group.gd" id="4_5crab"] + +[sub_resource type="Resource" id="Resource_ctydn"] +script = ExtResource("2_bdfsw") +position = Vector2(-3, -55) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_whjmf"] +script = ExtResource("2_bdfsw") +position = Vector2(73, 106) +attach_types = Array[int]([3]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] +atlas = ExtResource("3_m1ops") +region = Rect2(4161, 149, 188, 237) + +[sub_resource type="Resource" id="Resource_q58jm"] +resource_name = "LeafNA" +script = ExtResource("1_3c83g") +texture = SubResource("AtlasTexture_yh7e0") +type = 2 +root = SubResource("Resource_whjmf") +attaches = Array[ExtResource("2_bdfsw")]([SubResource("Resource_ctydn")]) + +[sub_resource type="Resource" id="Resource_3c83g"] +script = ExtResource("2_bdfsw") +position = Vector2(-60, -72) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_bdfsw"] +script = ExtResource("2_bdfsw") +position = Vector2(-163, 120) +attach_types = Array[int]([1, 3]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_m1ops"] +atlas = ExtResource("3_m1ops") +region = Rect2(4346, 8, 361, 285) + +[sub_resource type="Resource" id="Resource_5crab"] +resource_name = "LeafNA" +script = ExtResource("1_3c83g") +texture = SubResource("AtlasTexture_m1ops") +type = 2 +root = SubResource("Resource_bdfsw") +attaches = Array[ExtResource("2_bdfsw")]([SubResource("Resource_3c83g")]) + +[sub_resource type="Resource" id="Resource_m1ops"] +script = ExtResource("2_bdfsw") +position = Vector2(-11, -46) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_7cvo1"] +script = ExtResource("2_bdfsw") +position = Vector2(-118, -96) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_u3pif"] +script = ExtResource("2_bdfsw") +position = Vector2(-116, 144) +attach_types = Array[int]([1]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_jm78y"] +atlas = ExtResource("3_m1ops") +region = Rect2(4690, 691, 449, 367) + +[sub_resource type="Resource" id="Resource_ft1f8"] +resource_name = "LeafNA" +script = ExtResource("1_3c83g") +texture = SubResource("AtlasTexture_jm78y") +type = 2 +root = SubResource("Resource_u3pif") +attaches = Array[ExtResource("2_bdfsw")]([SubResource("Resource_m1ops"), SubResource("Resource_7cvo1")]) + +[sub_resource type="Resource" id="Resource_jm78y"] +script = ExtResource("2_bdfsw") +position = Vector2(-61, -14) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_7wlei"] +script = ExtResource("2_bdfsw") +position = Vector2(-30, -136) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_vqh83"] +script = ExtResource("2_bdfsw") +position = Vector2(-164, 180) +attach_types = Array[int]([1]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_tu2ia"] +atlas = ExtResource("3_m1ops") +region = Rect2(5151, 599, 360, 412) + +[sub_resource type="Resource" id="Resource_nt1o1"] +resource_name = "LeafNA" +script = ExtResource("1_3c83g") +texture = SubResource("AtlasTexture_tu2ia") +type = 2 +root = SubResource("Resource_vqh83") +attaches = Array[ExtResource("2_bdfsw")]([SubResource("Resource_jm78y"), SubResource("Resource_7wlei")]) + +[sub_resource type="Resource" id="Resource_tu2ia"] +script = ExtResource("2_bdfsw") +position = Vector2(-13, -70) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_30sa3"] +script = ExtResource("2_bdfsw") +position = Vector2(-138, -90) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_3nbsa"] +script = ExtResource("2_bdfsw") +position = Vector2(-116, 122) +attach_types = Array[int]([1]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_a1ols"] +atlas = ExtResource("3_m1ops") +region = Rect2(4666, 1096, 457, 302) + +[sub_resource type="Resource" id="Resource_oo41y"] +resource_name = "LeafNA" +script = ExtResource("1_3c83g") +texture = SubResource("AtlasTexture_a1ols") +type = 2 +root = SubResource("Resource_3nbsa") +attaches = Array[ExtResource("2_bdfsw")]([SubResource("Resource_tu2ia"), SubResource("Resource_30sa3")]) + +[resource] +script = ExtResource("4_5crab") +parts = Array[ExtResource("1_3c83g")]([SubResource("Resource_q58jm"), SubResource("Resource_5crab"), SubResource("Resource_ft1f8"), SubResource("Resource_nt1o1"), SubResource("Resource_oo41y")]) diff --git a/entities/plants/resources/plant_parts/LeafNA1.tres b/entities/plants/resources/plant_parts/LeafNA1.tres deleted file mode 100644 index dba322c..0000000 --- a/entities/plants/resources/plant_parts/LeafNA1.tres +++ /dev/null @@ -1,27 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://b4hh8jrpenwt3"] - -[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_371qh"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_gt45i"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_o1hm0"] - -[sub_resource type="Resource" id="Resource_371qh"] -script = ExtResource("1_371qh") -position = Vector2(-3, -55) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_gt45i"] -script = ExtResource("1_371qh") -position = Vector2(73, 106) -attach_types = Array[int]([3]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_o1hm0") -region = Rect2(4161, 149, 188, 237) - -[resource] -resource_name = "LeafNA1" -script = ExtResource("2_gt45i") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_gt45i") -attaches = Array[ExtResource("1_371qh")]([SubResource("Resource_371qh")]) diff --git a/entities/plants/resources/plant_parts/LeafNA2.tres b/entities/plants/resources/plant_parts/LeafNA2.tres deleted file mode 100644 index e69fb93..0000000 --- a/entities/plants/resources/plant_parts/LeafNA2.tres +++ /dev/null @@ -1,27 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://cv23vy5w5i3iy"] - -[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_fyur3"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_3er6t"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_mox5u"] - -[sub_resource type="Resource" id="Resource_nrlh2"] -script = ExtResource("1_fyur3") -position = Vector2(-60, -72) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_jkvgm"] -script = ExtResource("1_fyur3") -position = Vector2(-163, 120) -attach_types = Array[int]([1, 3]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_mox5u") -region = Rect2(4346, 8, 361, 285) - -[resource] -resource_name = "LeafNA2" -script = ExtResource("2_3er6t") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_jkvgm") -attaches = Array[ExtResource("1_fyur3")]([SubResource("Resource_nrlh2")]) diff --git a/entities/plants/resources/plant_parts/LeafNA3.tres b/entities/plants/resources/plant_parts/LeafNA3.tres deleted file mode 100644 index a87bc30..0000000 --- a/entities/plants/resources/plant_parts/LeafNA3.tres +++ /dev/null @@ -1,32 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://c85k4e0rio0cs"] - -[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_o8en8"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_87yak"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_c2a73"] - -[sub_resource type="Resource" id="Resource_p8ero"] -script = ExtResource("1_o8en8") -position = Vector2(-11, -46) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_er4mv"] -script = ExtResource("1_o8en8") -position = Vector2(-118, -96) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_qkjvh"] -script = ExtResource("1_o8en8") -position = Vector2(-116, 144) -attach_types = Array[int]([1]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_c2a73") -region = Rect2(4690, 691, 449, 367) - -[resource] -resource_name = "LeafNA3" -script = ExtResource("2_87yak") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_qkjvh") -attaches = Array[ExtResource("1_o8en8")]([SubResource("Resource_p8ero"), SubResource("Resource_er4mv")]) diff --git a/entities/plants/resources/plant_parts/LeafNA4.tres b/entities/plants/resources/plant_parts/LeafNA4.tres deleted file mode 100644 index 5366a20..0000000 --- a/entities/plants/resources/plant_parts/LeafNA4.tres +++ /dev/null @@ -1,32 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://cqbwlfnxg7a83"] - -[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_cmrr1"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_gi1b5"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_1d0yn"] - -[sub_resource type="Resource" id="Resource_5jqbs"] -script = ExtResource("1_cmrr1") -position = Vector2(-61, -14) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_4yh8a"] -script = ExtResource("1_cmrr1") -position = Vector2(-30, -136) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_dl167"] -script = ExtResource("1_cmrr1") -position = Vector2(-164, 180) -attach_types = Array[int]([1]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_1d0yn") -region = Rect2(5151, 599, 360, 412) - -[resource] -resource_name = "LeafNA4" -script = ExtResource("2_gi1b5") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_dl167") -attaches = Array[ExtResource("1_cmrr1")]([SubResource("Resource_5jqbs"), SubResource("Resource_4yh8a")]) diff --git a/entities/plants/resources/plant_parts/LeafNA5.tres b/entities/plants/resources/plant_parts/LeafNA5.tres deleted file mode 100644 index 64b7d33..0000000 --- a/entities/plants/resources/plant_parts/LeafNA5.tres +++ /dev/null @@ -1,32 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://d1o0tp1cc6gga"] - -[ext_resource type="Script" uid="uid://co46ywm8bgnfh" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_bn51r"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_c38a1"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_rcnf6"] - -[sub_resource type="Resource" id="Resource_v68q3"] -script = ExtResource("1_bn51r") -position = Vector2(-13, -70) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_3n6ik"] -script = ExtResource("1_bn51r") -position = Vector2(-138, -90) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_f4fb8"] -script = ExtResource("1_bn51r") -position = Vector2(-116, 122) -attach_types = Array[int]([1]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_rcnf6") -region = Rect2(4666, 1096, 457, 302) - -[resource] -resource_name = "LeafNA5" -script = ExtResource("2_c38a1") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_f4fb8") -attaches = Array[ExtResource("1_bn51r")]([SubResource("Resource_v68q3"), SubResource("Resource_3n6ik")]) diff --git a/entities/plants/resources/plant_parts/LeafNB.tres b/entities/plants/resources/plant_parts/LeafNB.tres new file mode 100644 index 0000000..cf8983f --- /dev/null +++ b/entities/plants/resources/plant_parts/LeafNB.tres @@ -0,0 +1,157 @@ +[gd_resource type="Resource" script_class="PartGroup" format=3 uid="uid://b4towph8opjgh"] + +[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="1_e2fw6"] +[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="2_fc0v4"] +[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_3ud6i"] +[ext_resource type="Script" uid="uid://u2j7hn5her8i" path="res://entities/plants/scripts/texture_builder/part_group.gd" id="4_12a0r"] + +[sub_resource type="Resource" id="Resource_pl3mk"] +script = ExtResource("2_fc0v4") +position = Vector2(-7, -55) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_7gp0v"] +script = ExtResource("2_fc0v4") +position = Vector2(71, 105) +attach_types = Array[int]([3]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] +atlas = ExtResource("3_3ud6i") +region = Rect2(4222, 504, 180, 236) + +[sub_resource type="Resource" id="Resource_d10kg"] +resource_name = "LeafNB" +script = ExtResource("1_e2fw6") +texture = SubResource("AtlasTexture_yh7e0") +type = 2 +root = SubResource("Resource_7gp0v") +attaches = Array[ExtResource("2_fc0v4")]([SubResource("Resource_pl3mk")]) + +[sub_resource type="Resource" id="Resource_e2fw6"] +script = ExtResource("2_fc0v4") +position = Vector2(-64, -75) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_fc0v4"] +script = ExtResource("2_fc0v4") +position = Vector2(-168, 119) +attach_types = Array[int]([3, 1]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_3ud6i"] +atlas = ExtResource("3_3ud6i") +region = Rect2(4404, 367, 365, 279) + +[sub_resource type="Resource" id="Resource_12a0r"] +resource_name = "LeafNB" +script = ExtResource("1_e2fw6") +texture = SubResource("AtlasTexture_3ud6i") +type = 2 +root = SubResource("Resource_fc0v4") +attaches = Array[ExtResource("2_fc0v4")]([SubResource("Resource_e2fw6")]) + +[sub_resource type="Resource" id="Resource_3ud6i"] +script = ExtResource("2_fc0v4") +position = Vector2(-26, -67) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_3paob"] +script = ExtResource("2_fc0v4") +position = Vector2(-138, -95) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_h6hob"] +script = ExtResource("2_fc0v4") +position = Vector2(-128, 125) +attach_types = Array[int]([1]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_prypk"] +atlas = ExtResource("3_3ud6i") +region = Rect2(4703, 1443, 433, 313) + +[sub_resource type="Resource" id="Resource_wkgp7"] +resource_name = "LeafNB" +script = ExtResource("1_e2fw6") +texture = SubResource("AtlasTexture_prypk") +type = 2 +root = SubResource("Resource_h6hob") +attaches = Array[ExtResource("2_fc0v4")]([SubResource("Resource_3ud6i"), SubResource("Resource_3paob")]) + +[sub_resource type="Resource" id="Resource_prypk"] +script = ExtResource("2_fc0v4") +position = Vector2(-41, -112) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_nwsdq"] +script = ExtResource("2_fc0v4") +position = Vector2(-159, 163) +attach_types = Array[int]([1]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_ju53c"] +atlas = ExtResource("3_3ud6i") +region = Rect2(5144, 1276, 365, 364) + +[sub_resource type="Resource" id="Resource_s5cu7"] +resource_name = "LeafNB" +script = ExtResource("1_e2fw6") +texture = SubResource("AtlasTexture_ju53c") +type = 2 +root = SubResource("Resource_nwsdq") +attaches = Array[ExtResource("2_fc0v4")]([SubResource("Resource_prypk")]) + +[sub_resource type="Resource" id="Resource_ju53c"] +script = ExtResource("2_fc0v4") +position = Vector2(-26, -67) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_spc3s"] +script = ExtResource("2_fc0v4") +position = Vector2(-144, -105) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_vdpw1"] +script = ExtResource("2_fc0v4") +position = Vector2(-128, 125) +attach_types = Array[int]([1]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_spf3n"] +atlas = ExtResource("3_3ud6i") +region = Rect2(4667, 1827, 493, 348) + +[sub_resource type="Resource" id="Resource_p8lvp"] +resource_name = "LeafNB" +script = ExtResource("1_e2fw6") +texture = SubResource("AtlasTexture_spf3n") +type = 2 +root = SubResource("Resource_vdpw1") +attaches = Array[ExtResource("2_fc0v4")]([SubResource("Resource_ju53c"), SubResource("Resource_spc3s")]) + +[sub_resource type="Resource" id="Resource_spf3n"] +script = ExtResource("2_fc0v4") +position = Vector2(-26, -67) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_l0qhy"] +script = ExtResource("2_fc0v4") +position = Vector2(-144, -105) +attach_types = Array[int]([2]) + +[sub_resource type="Resource" id="Resource_g0ifx"] +script = ExtResource("2_fc0v4") +position = Vector2(-128, 125) +attach_types = Array[int]([1]) + +[sub_resource type="AtlasTexture" id="AtlasTexture_ogeq3"] +atlas = ExtResource("3_3ud6i") +region = Rect2(4667, 1827, 493, 348) + +[sub_resource type="Resource" id="Resource_h57mj"] +resource_name = "LeafNB" +script = ExtResource("1_e2fw6") +texture = SubResource("AtlasTexture_ogeq3") +type = 2 +root = SubResource("Resource_g0ifx") +attaches = Array[ExtResource("2_fc0v4")]([SubResource("Resource_spf3n"), SubResource("Resource_l0qhy")]) + +[resource] +script = ExtResource("4_12a0r") +parts = Array[ExtResource("1_e2fw6")]([SubResource("Resource_d10kg"), SubResource("Resource_12a0r"), SubResource("Resource_wkgp7"), SubResource("Resource_s5cu7"), SubResource("Resource_p8lvp"), SubResource("Resource_h57mj")]) diff --git a/entities/plants/resources/plant_parts/LeafNB1.tres b/entities/plants/resources/plant_parts/LeafNB1.tres deleted file mode 100644 index 724284f..0000000 --- a/entities/plants/resources/plant_parts/LeafNB1.tres +++ /dev/null @@ -1,27 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://bs77uhxadwijb"] - -[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_w2s7y"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_7acmt"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_vlerk"] - -[sub_resource type="Resource" id="Resource_pnjp6"] -script = ExtResource("1_w2s7y") -position = Vector2(-7, -55) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_2vffv"] -script = ExtResource("1_w2s7y") -position = Vector2(71, 105) -attach_types = Array[int]([3]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_vlerk") -region = Rect2(4222, 504, 180, 236) - -[resource] -resource_name = "LeafNB1" -script = ExtResource("2_7acmt") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_2vffv") -attaches = Array[ExtResource("1_w2s7y")]([SubResource("Resource_pnjp6")]) diff --git a/entities/plants/resources/plant_parts/LeafNB2.tres b/entities/plants/resources/plant_parts/LeafNB2.tres deleted file mode 100644 index 82d6daa..0000000 --- a/entities/plants/resources/plant_parts/LeafNB2.tres +++ /dev/null @@ -1,27 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://dgqfyo8jwqqhl"] - -[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_htc18"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_u4f5u"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_ik1rr"] - -[sub_resource type="Resource" id="Resource_4pyac"] -script = ExtResource("1_htc18") -position = Vector2(-64, -75) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_3pc5l"] -script = ExtResource("1_htc18") -position = Vector2(-168, 119) -attach_types = Array[int]([3, 1]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_ik1rr") -region = Rect2(4404, 367, 365, 279) - -[resource] -resource_name = "LeafNB2" -script = ExtResource("2_u4f5u") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_3pc5l") -attaches = Array[ExtResource("1_htc18")]([SubResource("Resource_4pyac")]) diff --git a/entities/plants/resources/plant_parts/LeafNB3.tres b/entities/plants/resources/plant_parts/LeafNB3.tres deleted file mode 100644 index 29d8d50..0000000 --- a/entities/plants/resources/plant_parts/LeafNB3.tres +++ /dev/null @@ -1,32 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://b2wlr07ekp0m0"] - -[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_4dfev"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_q2jre"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_1wssb"] - -[sub_resource type="Resource" id="Resource_4dfev"] -script = ExtResource("1_4dfev") -position = Vector2(-26, -67) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_q2jre"] -script = ExtResource("1_4dfev") -position = Vector2(-138, -95) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_1wssb"] -script = ExtResource("1_4dfev") -position = Vector2(-128, 125) -attach_types = Array[int]([1]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_1wssb") -region = Rect2(4703, 1443, 433, 313) - -[resource] -resource_name = "LeafNB3" -script = ExtResource("2_q2jre") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_1wssb") -attaches = Array[ExtResource("1_4dfev")]([SubResource("Resource_4dfev"), SubResource("Resource_q2jre")]) diff --git a/entities/plants/resources/plant_parts/LeafNB4.tres b/entities/plants/resources/plant_parts/LeafNB4.tres deleted file mode 100644 index c60d44b..0000000 --- a/entities/plants/resources/plant_parts/LeafNB4.tres +++ /dev/null @@ -1,27 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://cp6sxbvm7qac"] - -[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_7suvu"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_tsuqs"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_68ui2"] - -[sub_resource type="Resource" id="Resource_co0rx"] -script = ExtResource("1_7suvu") -position = Vector2(-41, -112) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_yrbwj"] -script = ExtResource("1_7suvu") -position = Vector2(-159, 163) -attach_types = Array[int]([1]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_68ui2") -region = Rect2(5144, 1276, 365, 364) - -[resource] -resource_name = "LeafNB4" -script = ExtResource("2_tsuqs") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_yrbwj") -attaches = Array[ExtResource("1_7suvu")]([SubResource("Resource_co0rx")]) diff --git a/entities/plants/resources/plant_parts/LeafNB5.tres b/entities/plants/resources/plant_parts/LeafNB5.tres deleted file mode 100644 index 74ee0db..0000000 --- a/entities/plants/resources/plant_parts/LeafNB5.tres +++ /dev/null @@ -1,32 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://cxb167o4fuyhf"] - -[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_p5obd"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_cy65v"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_gwupf"] - -[sub_resource type="Resource" id="Resource_tdunt"] -script = ExtResource("1_p5obd") -position = Vector2(-26, -67) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_2ab2p"] -script = ExtResource("1_p5obd") -position = Vector2(-144, -105) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_saalb"] -script = ExtResource("1_p5obd") -position = Vector2(-128, 125) -attach_types = Array[int]([1]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_gwupf") -region = Rect2(4667, 1827, 493, 348) - -[resource] -resource_name = "LeafNB5" -script = ExtResource("2_cy65v") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_saalb") -attaches = Array[ExtResource("1_p5obd")]([SubResource("Resource_tdunt"), SubResource("Resource_2ab2p")]) diff --git a/entities/plants/resources/plant_parts/LeafNB6.tres b/entities/plants/resources/plant_parts/LeafNB6.tres deleted file mode 100644 index 98d0a1a..0000000 --- a/entities/plants/resources/plant_parts/LeafNB6.tres +++ /dev/null @@ -1,32 +0,0 @@ -[gd_resource type="Resource" script_class="PlantPart" format=3 uid="uid://ll3uy340j500"] - -[ext_resource type="Script" path="res://entities/plants/scripts/texture_builder/plant_attach.gd" id="1_m8rqr"] -[ext_resource type="Script" uid="uid://b3jwglylqdqtw" path="res://entities/plants/scripts/texture_builder/plant_part.gd" id="2_dt0x6"] -[ext_resource type="Texture2D" uid="uid://bdwmandgxrjgn" path="res://entities/plants/assets/sprites/asset_plantes.png" id="3_1gtod"] - -[sub_resource type="Resource" id="Resource_y4ipx"] -script = ExtResource("1_m8rqr") -position = Vector2(-26, -67) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_n8ea5"] -script = ExtResource("1_m8rqr") -position = Vector2(-144, -105) -attach_types = Array[int]([2]) - -[sub_resource type="Resource" id="Resource_lwvkm"] -script = ExtResource("1_m8rqr") -position = Vector2(-128, 125) -attach_types = Array[int]([1]) - -[sub_resource type="AtlasTexture" id="AtlasTexture_yh7e0"] -atlas = ExtResource("3_1gtod") -region = Rect2(4667, 1827, 493, 348) - -[resource] -resource_name = "LeafNB6" -script = ExtResource("2_dt0x6") -texture = SubResource("AtlasTexture_yh7e0") -type = 2 -root = SubResource("Resource_lwvkm") -attaches = Array[ExtResource("1_m8rqr")]([SubResource("Resource_y4ipx"), SubResource("Resource_n8ea5")]) diff --git a/entities/plants/scripts/plant_mutation/humide_mutation.gd b/entities/plants/scripts/plant_mutation/humide_mutation.gd new file mode 100644 index 0000000..814005b --- /dev/null +++ b/entities/plants/scripts/plant_mutation/humide_mutation.gd @@ -0,0 +1,23 @@ +extends PlantMutation +class_name HumideMutation + +func get_icon() -> Texture: + return preload("res://common/icons/shield.svg") + +func get_mutation_id() -> String: + return "HUMIDE" + +func get_mutation_name() -> String: + return tr("HUMIDE") + +func get_mutation_description() -> String: + return tr("HUMIDE_EFFECT_TEXT").format({ + "score_icon": Text.bbcode_icon(Plant.SCORE_ICON), + "score_multiplier": get_score_multiplier() + 1., + }) + +func mutate_score_multiplier(_plant_data: PlantData, multiplier: float) -> float: + return multiplier + (get_score_multiplier() if GameInfo.game_data.current_region_data.meteo_type == Meteo.Type.RAINY else 0.0) + +func get_score_multiplier()->float: + return 0.5 * level diff --git a/entities/plants/scripts/plant_mutation/humide_mutation.gd.uid b/entities/plants/scripts/plant_mutation/humide_mutation.gd.uid new file mode 100644 index 0000000..b0503ac --- /dev/null +++ b/entities/plants/scripts/plant_mutation/humide_mutation.gd.uid @@ -0,0 +1 @@ +uid://beualsis6xc8a diff --git a/entities/plants/scripts/plant_mutation/rhizome_mutation.gd b/entities/plants/scripts/plant_mutation/rhizome_mutation.gd new file mode 100644 index 0000000..9d03f69 --- /dev/null +++ b/entities/plants/scripts/plant_mutation/rhizome_mutation.gd @@ -0,0 +1,22 @@ +extends PlantMutation +class_name RhizomeMutation + +func get_icon() -> Texture: + return preload("res://common/icons/alert-triangle.svg") + +func get_mutation_id() -> String: + return "RHIZOME" + +func get_mutation_name() -> String: + return tr("RHIZOME") + +func get_mutation_description() -> String: + return tr("RHIZOME_EFFECT_TEXT").format({ + "digging_radius": get_digging_radius() + }) + +func _start_maturation_effect(plant: Plant): + plant.region.dig_hole(plant.global_position, get_digging_radius()) + +func get_digging_radius() -> int: + return level diff --git a/entities/plants/scripts/plant_mutation/rhizome_mutation.gd.uid b/entities/plants/scripts/plant_mutation/rhizome_mutation.gd.uid new file mode 100644 index 0000000..c047335 --- /dev/null +++ b/entities/plants/scripts/plant_mutation/rhizome_mutation.gd.uid @@ -0,0 +1 @@ +uid://k2qkq0rscbrc diff --git a/entities/plants/scripts/texture_builder/part_group.gd b/entities/plants/scripts/texture_builder/part_group.gd new file mode 100644 index 0000000..4d19de3 --- /dev/null +++ b/entities/plants/scripts/texture_builder/part_group.gd @@ -0,0 +1,4 @@ +extends Resource +class_name PartGroup + +@export var parts: Array[PlantPart] diff --git a/entities/plants/scripts/texture_builder/part_group.gd.uid b/entities/plants/scripts/texture_builder/part_group.gd.uid new file mode 100644 index 0000000..11ae4e4 --- /dev/null +++ b/entities/plants/scripts/texture_builder/part_group.gd.uid @@ -0,0 +1 @@ +uid://u2j7hn5her8i diff --git a/entities/plants/scripts/texture_builder/part_mutation_association.gd b/entities/plants/scripts/texture_builder/part_mutation_association.gd deleted file mode 100644 index 2ae0e8e..0000000 --- a/entities/plants/scripts/texture_builder/part_mutation_association.gd +++ /dev/null @@ -1,5 +0,0 @@ -extends Resource -class_name PartMutationAssociation - -@export var parts: Array[PlantPart] -@export var part_amount: int = 1 diff --git a/entities/plants/scripts/texture_builder/part_mutation_association.gd.uid b/entities/plants/scripts/texture_builder/part_mutation_association.gd.uid deleted file mode 100644 index bcd0745..0000000 --- a/entities/plants/scripts/texture_builder/part_mutation_association.gd.uid +++ /dev/null @@ -1 +0,0 @@ -uid://cfjd8jelpm8dt diff --git a/entities/plants/scripts/texture_builder/plant_part_builder.gd b/entities/plants/scripts/texture_builder/plant_part_builder.gd index 361f692..957984e 100644 --- a/entities/plants/scripts/texture_builder/plant_part_builder.gd +++ b/entities/plants/scripts/texture_builder/plant_part_builder.gd @@ -3,6 +3,7 @@ extends Sprite2D class_name PlantPartBuilder @export var part_name: String +@export var part_index: int @export_tool_button("Load resource") var load_resource_button = load_resource @@ -12,11 +13,15 @@ class_name PlantPartBuilder @export_tool_button("Save as resource") var save_as_resource_button = save_as_resource - func load_resource(): var destination := "res://entities/plants/resources/plant_parts/" + part_name + ".tres" - print("Loading: ", part_name, " at: ", destination) - var plant_part: PlantPart = ResourceLoader.load(destination) as PlantPart + print("Loading: ", part_name, " n°: ", part_index, " at: ", destination) + var part_group: PartGroup = ResourceLoader.load(destination) as PartGroup + if part_group.parts.size() <= part_index: + printerr("No part at ", part_index) + return + + var plant_part := part_group.parts[part_index] if plant_part: texture = plant_part.texture type = plant_part.type @@ -34,7 +39,7 @@ func load_resource(): new_child.position = plant_part.attaches[i].position new_child.attach_types = plant_part.attaches[i].attach_types attaches.add_child(new_child) - new_child.set_owner(self ) + new_child.set_owner(self) elif i >= plant_part.attaches.size(): attaches_children[i].free() else: @@ -42,16 +47,23 @@ func load_resource(): func save_as_resource(): var destination := "res://entities/plants/resources/plant_parts/" + part_name + ".tres" - print("Saving: ", part_name, " at: ", destination) + print("Saving: ", part_name, " n°: ", part_index, " at: ", destination) + var part_group: PartGroup = ResourceLoader.load(destination) as PartGroup + if not part_group: + part_group = PartGroup.new() + if part_group.parts.size() <= part_index: + part_group.parts.resize(part_index + 1) + var attaches_vec2: Array[PlantAttach] for attach in attaches.get_children(): attaches_vec2.append(PlantAttachBuilder.to_plant_attach(attach)) - var plant_part = PlantPart.new() - plant_part.init(texture, type, PlantAttachBuilder.to_plant_attach(root), attaches_vec2) - plant_part.resource_name = part_name - var err := ResourceSaver.save(plant_part, destination, ResourceSaver.FLAG_REPLACE_SUBRESOURCE_PATHS) + var plantPart := PlantPart.new() + plantPart.init(texture, type, PlantAttachBuilder.to_plant_attach(root), attaches_vec2) + plantPart.resource_name = part_name + part_group.parts[part_index] = plantPart.duplicate_deep() + var err := ResourceSaver.save(part_group, destination, ResourceSaver.FLAG_REPLACE_SUBRESOURCE_PATHS) if err != OK: printerr("Error saving resource: ", error_string(err)) else: - plant_part.take_over_path(destination) + part_group.take_over_path(destination) diff --git a/entities/plants/scripts/texture_builder/plant_texture_builder.gd b/entities/plants/scripts/texture_builder/plant_texture_builder.gd index 439db33..9d5632f 100644 --- a/entities/plants/scripts/texture_builder/plant_texture_builder.gd +++ b/entities/plants/scripts/texture_builder/plant_texture_builder.gd @@ -20,12 +20,11 @@ const PLACEHOLDER_GROWING_TEXTURE: Texture = preload("res://entities/plants/asse enum OriginType {BRANCH_ORIGIN, MUTATION_ORIGIN, BASE_LEAF_ORIGIN} # @export var parts_archetype_associations: Dictionary[PlantArchetype, PartArchetypeAssociation] TODO:: have the archetypes -@export var bases: Array[PlantPart] -@export var baby_bases: Array[PlantPart] -@export var branches: Array[PlantPart] -@export var n_branches: int = 2 -@export var base_leaves: Array[PlantPart] -@export var parts_mutation_associations: Dictionary[String, PartMutationAssociation] # Array[PlantPart] +@export var all_bases: PartGroup +@export var baby_bases_start_ind: int +@export var branches: PartGroup +@export var base_leaves: PartGroup +@export var part_group: Dictionary[String, PartGroup] @export var chance_to_have_part := 0.75; @@ -45,6 +44,18 @@ var rng := RandomNumberGenerator.new() var image: Image = Image.create_empty(IMAGE_WIDTH, IMAGE_HEIGHT, false, Image.FORMAT_RGBA8) var image_center: Vector2i = Vector2(0.5, 1) * Vector2(image.get_size()) +var bases: Array[PlantPart] +var baby_bases: Array[PlantPart] + +func _ready() -> void: + bases.resize(baby_bases_start_ind) + baby_bases.resize(all_bases.parts.size() - baby_bases_start_ind) + for i in range(all_bases.parts.size()): + if i < baby_bases_start_ind: + bases[i] = all_bases.parts[i] + else: + baby_bases[i - baby_bases_start_ind] = all_bases.parts[i] + func random_ind(array: Array) -> int: return rng.randi_range(0, array.size() - 1) @@ -126,13 +137,13 @@ func build_plant_texture(plant_data: PlantData) -> Texture: var weight_per_origin_type: Array[int] = origin_weights_base.values().duplicate() var parts_to_place: Dictionary[OriginType, Array] # BRANCH_ORIGIN : Array[PlantPart], MUTATION_ORIGIN : Array[Array[PlantPart]], BASE_LEAF_ORIGIN : Array[PlantPart] - parts_to_place[OriginType.BRANCH_ORIGIN] = branches.duplicate() + parts_to_place[OriginType.BRANCH_ORIGIN] = branches.parts.duplicate() parts_to_place[OriginType.MUTATION_ORIGIN] = [] - parts_to_place[OriginType.BASE_LEAF_ORIGIN] = base_leaves.duplicate() + parts_to_place[OriginType.BASE_LEAF_ORIGIN] = base_leaves.parts.duplicate() var mutation_weights: Array[int] = [] for mutation in plant_data.mutations: - if mutation.id in parts_mutation_associations: - var mutation_parts := parts_mutation_associations[mutation.id].parts + if mutation.id in part_group: + var mutation_parts := part_group[mutation.id].parts.duplicate() parts_to_place[OriginType.MUTATION_ORIGIN].append(mutation_parts) var mutation_weight := get_mutation_weight(mutation.level) mutation_weights.append(mutation_weight) diff --git a/stages/terrain/region/scripts/post_process/region_meteo.gd b/stages/terrain/region/scripts/post_process/region_meteo.gd index a66ee42..440b541 100644 --- a/stages/terrain/region/scripts/post_process/region_meteo.gd +++ b/stages/terrain/region/scripts/post_process/region_meteo.gd @@ -45,3 +45,5 @@ func apply_meteo(): fog.material.set_shader_parameter("noise_dir_1", meteo.wind_direction) AudioManager.play_ambiance_alone(meteo.ambiance_name, true, 1.0) + + region.data.meteo_type = meteo.type diff --git a/stages/terrain/region/scripts/region_data.gd b/stages/terrain/region/scripts/region_data.gd index 1b0ba9d..547ee67 100644 --- a/stages/terrain/region/scripts/region_data.gd +++ b/stages/terrain/region/scripts/region_data.gd @@ -57,6 +57,8 @@ const PLAYER_ROCK_HOLE_RADIUS = 5 @export var rock_tiles_data : TilesDiffData @export var decontamination_tiles_data : TilesDiffData +@export var meteo_type: Meteo.Type + var in_passing_day_animation := false func _init(