From c816c9c352cbcd5f6132a32419edceb3b115e917 Mon Sep 17 00:00:00 2001 From: Vanessa Ezekowitz <vanessaezekowitz@gmail.com> Date: Tue, 4 Dec 2012 19:32:44 -0500 Subject: [PATCH] deleted un-renamed folder (forgot the -a switch in previous commit) --- plants/depends.txt | 1 - plants/init.lua | 166 ------------------ plants/textures/cotton.png | Bin 680 -> 0 bytes plants/textures/flower_cotton.png | Bin 315 -> 0 bytes plants/textures/flower_cotton_pot.png | Bin 498 -> 0 bytes plants/textures/flower_dandelion_white.png | Bin 169 -> 0 bytes .../textures/flower_dandelion_white_pot.png | Bin 464 -> 0 bytes plants/textures/flower_dandelion_yellow.png | Bin 166 -> 0 bytes .../textures/flower_dandelion_yellow_pot.png | Bin 462 -> 0 bytes plants/textures/flower_geranium.png | Bin 361 -> 0 bytes plants/textures/flower_geranium_pot.png | Bin 520 -> 0 bytes plants/textures/flower_pot.png | Bin 405 -> 0 bytes plants/textures/flower_rose.png | Bin 171 -> 0 bytes plants/textures/flower_rose_pot.png | Bin 479 -> 0 bytes plants/textures/flower_seaweed.png | Bin 416 -> 0 bytes plants/textures/flower_tulip.png | Bin 159 -> 0 bytes plants/textures/flower_tulip_pot.png | Bin 470 -> 0 bytes plants/textures/flower_viola.png | Bin 140 -> 0 bytes plants/textures/flower_viola_pot.png | Bin 465 -> 0 bytes plants/textures/flower_waterlily.png | Bin 221 -> 0 bytes plants/textures/junglegrass_medium.png | Bin 537 -> 0 bytes plants/textures/junglegrass_short.png | Bin 370 -> 0 bytes plants/textures/junglegrass_shortest.png | Bin 325 -> 0 bytes plants/textures/poisonivy_climbing.png | Bin 456 -> 0 bytes plants/textures/poisonivy_seedling.png | Bin 270 -> 0 bytes plants/textures/poisonivy_sproutling.png | Bin 426 -> 0 bytes 26 files changed, 167 deletions(-) delete mode 100644 plants/depends.txt delete mode 100644 plants/init.lua delete mode 100644 plants/textures/cotton.png delete mode 100644 plants/textures/flower_cotton.png delete mode 100644 plants/textures/flower_cotton_pot.png delete mode 100644 plants/textures/flower_dandelion_white.png delete mode 100644 plants/textures/flower_dandelion_white_pot.png delete mode 100644 plants/textures/flower_dandelion_yellow.png delete mode 100644 plants/textures/flower_dandelion_yellow_pot.png delete mode 100644 plants/textures/flower_geranium.png delete mode 100644 plants/textures/flower_geranium_pot.png delete mode 100644 plants/textures/flower_pot.png delete mode 100644 plants/textures/flower_rose.png delete mode 100644 plants/textures/flower_rose_pot.png delete mode 100644 plants/textures/flower_seaweed.png delete mode 100644 plants/textures/flower_tulip.png delete mode 100644 plants/textures/flower_tulip_pot.png delete mode 100644 plants/textures/flower_viola.png delete mode 100644 plants/textures/flower_viola_pot.png delete mode 100644 plants/textures/flower_waterlily.png delete mode 100644 plants/textures/junglegrass_medium.png delete mode 100644 plants/textures/junglegrass_short.png delete mode 100644 plants/textures/junglegrass_shortest.png delete mode 100644 plants/textures/poisonivy_climbing.png delete mode 100644 plants/textures/poisonivy_seedling.png delete mode 100644 plants/textures/poisonivy_sproutling.png diff --git a/plants/depends.txt b/plants/depends.txt deleted file mode 100644 index 4ad96d5..0000000 --- a/plants/depends.txt +++ /dev/null @@ -1 +0,0 @@ -default diff --git a/plants/init.lua b/plants/init.lua deleted file mode 100644 index 8715047..0000000 --- a/plants/init.lua +++ /dev/null @@ -1,166 +0,0 @@ --- Plantlife mod by Vanessa Ezekowitz --- 2012-11-29 --- --- This mod combines all of the functionality from poison ivy, --- flowers, and jungle grass. If you have any of these, you no --- longer need them. --- --- License: --- CC-BY-SA for most textures, except flowers --- WTFPL for the flowers textures --- WTFPL for all code and everything else - --- Various settings - most of these probably won't need to be changed - -local plantlife_debug = false -- ...unless you want the modpack to spam the console ;-) - -local plantlife_seed_diff = 123 -local perlin_octaves = 3 -local perlin_persistence = 0.2 -local perlin_scale = 25 - -local plantlife_limit = 0.1 -- compared against perlin noise. lower = more abundant - -local flowers_seed_diff = plantlife_seed_diff -local junglegrass_seed_diff = plantlife_seed_diff + 10 -local poisonivy_seed_diff = plantlife_seed_diff + 10 - --- Local functions - -math.randomseed(os.time()) - -local dbg = function(s) - if plantlife_debug then - print("[Plantlife] " .. s) - end -end - -local is_node_loaded = function(node_pos) - n = minetest.env:get_node_or_nil(node_pos) - if (n == nil) or (n.name == "ignore") then - return false - end - return true -end - --- The spawning ABM - -spawn_on_surfaces = function(sdelay, splant, sradius, schance, ssurface, savoid, seed_diff, lightmin, lightmax, nneighbors, ocount, facedir, depthmax) - if seed_diff == nil then seed_diff = 0 end - if lightmin == nil then lightmin = 0 end - if lightmax == nil then lightmax = LIGHT_MAX end - if nneighbors == nil then nneighbors = ssurface end - if ocount == nil then ocount = 0 end - if depthmax == nil then depthmax = 1 end - minetest.register_abm({ - nodenames = { ssurface }, - interval = sdelay, - chance = schance, - neighbors = nneighbors, - action = function(pos, node, active_object_count, active_object_count_wider) - local p_top = { x = pos.x, y = pos.y + 1, z = pos.z } - local n_top = minetest.env:get_node(p_top) - local perlin = minetest.env:get_perlin(seed_diff, perlin_octaves, perlin_persistence, perlin_scale ) - local noise = perlin:get2d({x=p_top.x, y=p_top.z}) - if ( noise > plantlife_limit ) and (n_top.name == "air") and is_node_loaded(p_top) then - local n_light = minetest.env:get_node_light(p_top, nil) - if (minetest.env:find_node_near(p_top, sradius + math.random(-1.5,2), savoid) == nil ) - and (n_light >= lightmin) - and (n_light <= lightmax) - and table.getn(minetest.env:find_nodes_in_area({x=pos.x-1, y=pos.y, z=pos.z-1}, {x=pos.x+1, y=pos.y, z=pos.z+1}, nneighbors)) > ocount - then - local walldir = plant_valid_wall(p_top) - if splant == "poisonivy:seedling" and walldir ~= nil then - dbg("Spawn: poisonivy:climbing at "..dump(p_top).." on "..ssurface) - minetest.env:add_node(p_top, { name = "poisonivy:climbing", param2 = walldir }) - else - local deepnode = minetest.env:get_node({ x = pos.x, y = pos.y-depthmax-1, z = pos.z }).name - if (ssurface ~= "default:water_source") - or (ssurface == "default:water_source" - and deepnode ~= "default:water_source") then - dbg("Spawn: "..splant.." at "..dump(p_top).." on "..ssurface) - minetest.env:add_node(p_top, { name = splant, param2 = facedir }) - end - end - end - end - end - }) -end - --- The growing ABM - -grow_plants = function(gdelay, gchance, gplant, gresult, dry_early_node, grow_nodes, facedir) - minetest.register_abm({ - nodenames = { gplant }, - interval = gdelay, - chance = gchance, - action = function(pos, node, active_object_count, active_object_count_wider) - local p_top = {x=pos.x, y=pos.y+1, z=pos.z} - local p_bot = {x=pos.x, y=pos.y-1, z=pos.z} - local n_top = minetest.env:get_node(p_top) - local n_bot = minetest.env:get_node(p_bot) - - if string.find(dump(grow_nodes), n_bot.name) ~= nil and n_top.name == "air" then - - -- corner case for wall-climbing poison ivy - if gplant == "poisonivy:climbing" then - local walldir=plant_valid_wall(p_top) - if walldir ~= nil then - dbg("Grow: "..gplant.." upwards to ("..dump(p_top)..")") - minetest.env:add_node(p_top, { name = gplant, param2 = walldir }) - end - - -- corner case for changing short junglegrass to dry shrub in desert - elseif n_bot.name == dry_early_node and gplant == "junglegrass:short" then - dbg("Die: "..gplant.." becomes default:dry_shrub at ("..dump(pos)..")") - minetest.env:add_node(pos, { name = "default:dry_shrub" }) - - elseif gresult == nil then - dbg("Die: "..gplant.." at ("..dump(pos)..")") - minetest.env:remove_node(pos) - - elseif gresult ~= nil then - dbg("Grow: "..gplant.." becomes "..gresult.." at ("..dump(pos)..")") - if facedir == nil then - minetest.env:add_node(pos, { name = gresult }) - else - minetest.env:add_node(pos, { name = gresult, param2 = facedir }) - end - end - end - end - }) -end - --- function to decide if a node has a wall that's in verticals_list{} --- returns wall direction of valid node, or nil if invalid. - -plant_valid_wall = function(wallpos) - local walldir = nil - local verts = dump(verticals_list) - - local testpos = { x = wallpos.x-1, y = wallpos.y, z = wallpos.z } - if string.find(verts, minetest.env:get_node(testpos).name) ~= nil then walldir=3 end - - local testpos = { x = wallpos.x+1, y = wallpos.y, z = wallpos.z } - if string.find(verts, minetest.env:get_node(testpos).name) ~= nil then walldir=2 end - - local testpos = { x = wallpos.x , y = wallpos.y, z = wallpos.z-1 } - if string.find(verts, minetest.env:get_node(testpos).name) ~= nil then walldir=5 end - - local testpos = { x = wallpos.x , y = wallpos.y, z = wallpos.z+1 } - if string.find(verts, minetest.env:get_node(testpos).name) ~= nil then walldir=4 end - - return walldir -end - -local enstr = "" - -if enabled_flowers then enstr = enstr.." flowers" end -if enabled_junglegrass then enstr = enstr.." junglegrass" end -if enabled_poisonivy then enstr = enstr.." poisonivy" end - -if enstr == "" then enstr = "...er...nothing!" end - -print("[Plantlife] Loaded (enabled"..enstr..")") diff --git a/plants/textures/cotton.png b/plants/textures/cotton.png deleted file mode 100644 index c184db25a22b83fddef424ab990e65b24903c44f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 680 zcmV;Z0$2TsP)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00001b5ch_0Itp) z=>Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2ipt` z3K<$u{=q>200JmUL_t(I%dL~KYZO5k#ecK8TeI<!n{X0uB*&d_mDmc=Dp**k*jW2N zh<`!;0UNOqEUav<6D-8WLeb_LBPl|P&0b)<WcRqcxVyyLov|=`Y=R(y9}LX!@!q`e z@jdvTrL|W7igAidzu$j891cHgtsnm7lTEGlR`C|4#`}YVgX^B>C5=Yo32+CvecJvG zyaql3Pl0Pnsm^(VO=HZn(P-3)<M?8`-L91S7Kl$yP7aMRi=O9QP)c1oGXk(9gs4a< z>uYOk)!}d`@;sj_^?kn<hT+vHike{<?)G}UO@K;?;Jz`Yo9DT39EWPPN}8tBYBjXh zG@DHv#}R-%Iy(CHClB5lW9~*#1VEA`EG;cjuh*GQrvP}K$9Oy@%d*3bjg8Ca72KLm zr=)30k|Y33CKJLiWO;d+IF6akW>{;HQZ5#tGQpyh5-DY&h(@D96h$cYdp)eR?C<Z> zYPCjZ2z=k)%CgL{)?%$iYdr^*YciRzva*7;cKiGyeGozfgTa6(ifFgnxUNf*Bp74n z1gE|jA;b@@^<%BInwvNn3_dxIb3+JG6+&RGMF_!oJVr{1F@_)r=yW<?fE3sPww)pa zl}bfeYv0XgGqNnh7{lJ)9(kUVWm(}qz*itRJ#UH;9s%yc!on-pbzcTS0KoeCI;*Rz z93LMO1OeS{_a4wIEKy2nQA*(hrPK?p^%bB4+yrVx)_`5WS4#aX8~Y2i84@^12j~v~ O0000<MNUMnLSTXd@g@8K diff --git a/plants/textures/flower_cotton.png b/plants/textures/flower_cotton.png deleted file mode 100644 index 7b046dd5abef2547d880ccdedbf59c5efe0719ac..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 315 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@ z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgg)9v)5u;e4ftaG=m`PZ!4!i_>o> zZRBk>5OAHZERwe46wkz_CN=IQXE<gm9Cqn({1qZ1!o%ov$XH>a#Z=uU8HdbEPt4Wl zf7$>4ul0||-vbt=T{aO@=u38SVU$SLIbgt};<-qSm0{JYO;OqZ^KOeZnE2ke2<*t| z5p=&4^;_!DyXHo@1+T5%xjuAl_?*Rd`RCp9sgaXXB^%DC6n7N=E^d6lp_eKcxc#{3 zgBNBGj+j55@;>*(-B(h}pX{p(dcOGAt4n;-GcJDOX3g|*US9De6X*>FPgg&ebxsLQ E0C%Z(`~Uy| diff --git a/plants/textures/flower_cotton_pot.png b/plants/textures/flower_cotton_pot.png deleted file mode 100644 index 9432adf8ffcab9b8adeb6ce5d5308f2350d0ba45..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 498 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@ z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgg)9v)63ga5_e%Yj0&nIRD+&iT2y zsd*(pE(3#eQEFmIYKlU6W=V#EyQgnJie4%^&^k{~7sn8b)4h}SdNDhSwC=Z#<k3i) zd}!;<hTf&Eu3ZX0n8FU8x}`3lbM%tAfczn)Z(-3(wrvg&X3|sYQuwEGb8hluy%}%Z z{EdwZ-pwpNzt@fP*WY~%ufAF(N=P|OQel$lbu*dmdwQoEYt`O)i!`+EH6LVX2wVMi zwVH;u-z1eY-9WK(MmxBe`56vBoNzjCy8z?2Wu0d0|NnVz(U-aXHiN5Lv9X5mNkiR$ zTTb(eB-+Z#N;x)6_E!-9Z(ep@d`qdonH|5ik1YD}d{t)oR7sV&zH6^IoI1eGc}6m= z?|R6Z*qHP8oBeA1pFOp|e8$s>!}xg8gFT7w&Kokx<eHT1+1K;LF(GZvoqdH>pKT87 z-#y~_tn$~7CY|4&rwq@%|6j=PVaMGIzg1j?yd8V5{#ZIiI)qb0_OZI=C%N@rQCkoE jn|s1&f{f$Zs`7n|kE*AYe|w<39u(T1u6{1-oD!M<`)A2a diff --git a/plants/textures/flower_dandelion_white.png b/plants/textures/flower_dandelion_white.png deleted file mode 100644 index b22d6d4644b7cc8cc1ff653d9c58d163d2ec79db..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 169 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|l097<Lo7}w zCrGf0FuT=En!bMifBxjxSyD!mQW!R+)wCH17Cri$e*WVrVH1ZSuSwey9Ry}9+4yJq z3GN^@pDC@3iVjm4>o(u`H(92`!1w&QKh4$2!MF6?CM7Z6oM629UqUE1!^C9@uhz7< R#R08j@O1TaS?83{1OP(iJX8Px diff --git a/plants/textures/flower_dandelion_white_pot.png b/plants/textures/flower_dandelion_white_pot.png deleted file mode 100644 index 1b48fe6e963cd7bfa2fd241aa9ed243bf0a89e6b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 464 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!6#=yXs@#Xw?AcrO0(btiIVPik{pF~z5pDoGT z-GxB|1i2*>B!D8E1s;*b3=G`DAk4@xYYs?|y~NYkmHjpkn~1*ny)dWgKq1Kz*N775 z{M_8syb=cIqSVBa)D(sC%#sWRcTeAd@J2pypsgC7E{-7<r?*bp>%|->(7JzT_0$Jh z*OXdvq_}mr2!t@TaWKXoICbt`*czRqm%=|N*06CqT03%oT<<aYNQ06a>)CgGtvOw1 z)uLA{-*wcy{Mj5yhIQ-oMH+e+f1K~W>sQPgx4jl!=R=b3Ucb9DlXXJM^03XV@!uk2 zBBot=^<+zJ*4ig8Z-+Z95qvkJ_ndWX`hs1tr(fUo@^jziYh@PM$5X#<q1o!AH9szL z^C<1O_HfN-Ee12Tta+x^b$mUE&z8)c_oz12Y4+;LFLjOd8G^ol<~LLcxw-AvYS$^+ zizhPruRW{!RVIK}F(|~bM<J<#bIPZWOH<l*n8#oEds8z+IY2;=Pi~jYJsZzwEF0xs zv(~<6U7@wERAa8)@=awo*rT`4Z%ORXicpuBb<lj*>U`mOT*kkE0n6a&>gTe~DWM4f D1XQw; diff --git a/plants/textures/flower_dandelion_yellow.png b/plants/textures/flower_dandelion_yellow.png deleted file mode 100644 index 500adef8efb469520f44acb82102945520c3cc29..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 166 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|5<FcTLo7}w zCrGf0FuT=E%3p8rr+s5<>4w#*DsIMh&NDbHKmL;Z^NEG`g2}={2>}+hOr8IlpPHs{ z3a2JIa0sL}+}GLmUxi)C=kjLb{}1lnnDVWA;*tmlvnOZP*hgGtV%VT3^Xlr1|L#D$ O7(8A5T-G@yGywo3={m9i diff --git a/plants/textures/flower_dandelion_yellow_pot.png b/plants/textures/flower_dandelion_yellow_pot.png deleted file mode 100644 index 42a0cd7530a726cd72e217454cbcd92d6a12fba1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 462 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!6#=yXs@#Xw?AcrO0(btiIVPik{pF~z5pDoGT z-GxB|1i2*>B!D8E1s;*b3=G`DAk4@xYYs?|y~NYkmHjpkn~1*tw~$|)Kq1Kz*N775 z{M_8syb=cIqSVBa)D(sC%#sWRcTeAd@J2pypsi}2E{-7<r?*bp>&5IS(z<`9th2!^ zj<yL)HeNV%$Vp{^3&#(pu(B|-ZAqz`)Alt@^?zU-!LoIl$v@Fd6E>x!kPC0#ZRDEq zMon{3yy=-aJD<<9W_DQJrgPw&Ym?%ZtQF~t<4$%OuE-bJvfp5F#PU~~T^9e+KC4_T z&e+xcwZ`rJeY=HDLBe`_vbOC#@z%|9?e3{d+LpcjzJ0M!<i9zMhS!T;KG^&?x<~P; zjo$2hwgaWCPkT03x2i;(zEgSl$h7_XzOM>PweBT7;b%yjzUWuIgtPq8*yS7L7DY(u zb*5C^iV8c%tl1FYk+9~V#Oc-gUFp};o(S-ZZMK>--;K*Lq37X?g=atdp6+?G;B>L- z>i)idm7sIV@wJ^-cR8|d%iqt@#K1Y{Iscr4{O4k_!{=Lj<^hA1!PC{xWt~$(69AQ6 BwTS=# diff --git a/plants/textures/flower_geranium.png b/plants/textures/flower_geranium.png deleted file mode 100644 index 5325982eac3e749ef71ec3c2e16df67bd5a730e6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 361 zcmV-v0ha!WP)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00009a7bBm001r{ z001r{0eGc9b^rhX2XskIMF-pn2LJ*obPNAt00039Nkl<ZILl*T7zGpqMqCmGj%WX~ zuzY6V6THbFp<Kpr^UOvDCI$|M)4MHD^f2KvfLHJ^11F0F!>>P|7_OhMV&GyCXHYe9 zC(Z?SfwTY1Xp}HKJhzR(RG**0)=Gq7#==(&U;iIsU}xcA*uN$Pu8#$q0bjppFg&`r zmw}n_FN3h)Zw6lO9}GVj&NKY~Zo%;R|91w0Uii=Oo#EHtZwxE~yBLn1dCySOeVaj6 zBah+F{~rvDj6aAAL<R;1hNw#Z|98%9U|?fmX87`*gW<wHGYs`i_zbvt@-PDf!+(Y! zzkg%ZOccoNm;R4W9;XWu8ioHOdxc~J7Sz9GL^gzMK*$RK^d?q5CRMpg00000NkvXX Hu0mjfS38fd diff --git a/plants/textures/flower_geranium_pot.png b/plants/textures/flower_geranium_pot.png deleted file mode 100644 index f7932f4360efbcacabd263aaa4f18a9ff2a4d374..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 520 zcmV+j0{8uiP)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00009a7bBm000XU z000XU0RWnu7ytkO2XskIMF-pn0TvS#HGLrK0004}Nkl<ZILnQav1?ON6o<ci^ZJs! z*GDS`v@I1x!3ss922_+nOG6i3q=FR34$dycskkUQ`3LwnxHxH~T?zq*DsCOBOQDp| zlBVf<P2PR?xG2Qtz37=PobP-be&;GO>iT?5MvKF&f4HM&AJnB8g%on<sDGSRy_`-P zzW4C06o!0a8Z12@k)sfbdBepUcl+2>!G$ZUD1o#72<5R&D%Xk_V`%Iw{abLex-Q$B zYZP3Kmv^~8=TY!ln8c;Ew@hWBCcV5mEhx{|#MMRe{uV(#;G}&O8@xlz7}4P@Uq0O$ zoWZxxRn-p9Fgf*%!>G-1r$cz~h>6Ru`i4_C=&ee%E=ot3*yHQk?SX7&J$*ANgZg?< zbNOW;VnZIUc$t#EwRRWFGMp2%SenwI<wB|J;Hx2;Mi_tp{jVA4v|w@LCy5mzlOQ4p zf>IjK(WsQjQiEBUD#_}l01*oUN-17!AMtu?zmIp)1aV?%geQ<Bzmw8*|GfYAjC(UB zIgSk?g74%wzj2VtI#~iSU2JR+Yq64vWecAC5RwE$G)^x2EBpeL8>6U-O||L(0000< KMNUMnLSTZx$>pd3 diff --git a/plants/textures/flower_pot.png b/plants/textures/flower_pot.png deleted file mode 100644 index 1c16464ceb8e86d29deae07c146999df3d557fb0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 405 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!6#=yXs@#Xw?AcrO0(btiIVPik{pF~z5pDoGT z-GxB|1i2*>B!D8E1s;*b3=G`DAk4@xYYs?|y~NYkmHjpkn~0`qY|fIeKq1Kz*N775 z{M_8syb=cIqSVBa)D(sC%#sWRcTeAd@J2pyprW^)E{-7<r>{=f>&5IS;&y(ntm2MY zTR9XrZoF_P$R$9D<r80-T}wn{*HZn*#t|G*w||D;$l%dP3b}CRT>93i85tXeK7<6< z6u;XmKjq=B*zlGA=PuhOp5|q_Z^NUF_fCBIBiGTjMA&ZLmtQBhmuwHcdbH?ie_H>< z^TyX-UHwxkAd|Ml?%|H_DGd8KwivzNHcPaiZ|C84yjNq_`MgRief9sV!Ma)8dFIom zs46@aXk~fEV|+YWU^DyjZ;Kfc(l;)<`!jP12a|E~`&H-v-Q4?km*c_M-OHvsItZ=w u&yca@Ir}TH>Fj6oPd4sM^IIm$)-dp&^()=HdxI{};|!jzelF{r5}E*4QlKjU diff --git a/plants/textures/flower_rose.png b/plants/textures/flower_rose.png deleted file mode 100644 index 4047d3ff25045e93dbb685eabd382c12df65e308..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 171 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|QaxQ9Lo7}w zCrGd|^Gkg6oR^sJ<NSdG2MU@S8x`5wqugp{<uB+=G;ZmXNY8pO@o?q=UL_M@o@Uhx z1_=j**;pDqrB2t^eA3yW@+WQM-}<s=@~MSBC(0Hj9aQOky8ph;w*Mx@tPEnEVkV8Z R96(NC@O1TaS?83{1OSfTJKF#N diff --git a/plants/textures/flower_rose_pot.png b/plants/textures/flower_rose_pot.png deleted file mode 100644 index 6723aadbc726e3a0e7b9ca80facfb94009fa914b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 479 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!6#=yXs@#Xw?AcrO0(btiIVPik{pF~z5pDoGT z-GxB|1i2*>B!D8E1s;*b3=G`DAk4@xYYs?|y~NYkmHjpkn}`le;n9FDppayVYeb22 zer|4RUI~M9QEFmIYKlU6W=V#EyQgnJcq5-U&{lI#7sn8b(@Q7Wdow!<9IfBH-OFIs zW)8)T8!sp=^>FAE_`n@;Gc#8^Y+BOG@D1C(8AotLE!oudzsp35xl2OSq}*JrN=UET z@<{kuqx`h{)w>x?92r;S-h6+kckvAI#dkG&AEhta8+CE+&rH?{2i=6Xd=1W5t72Fq z+m{{mRzG{`o7b<?9hM0GG?boOUVZOEo8R6A*SmL?{Pn%CB-ywkgYoK-37&bGy`SEn zy1iqKRj%H2u7}n31|1W&%cb8HXWU@8@Llxg*prQhXXce0S^038*}`(~$?vpdW~#{U zymx$wZb$p-zBm6`de;B?|4`BY`)lr3)eEGYmaJ%!a6IxsM#K2H_$0|kd0SUh7YDC! zTcDuy=KeQ}9W_&YSPkW*Tx(ymuh6P|9cWiuRFr$GsdqL1Ap;lDHR4OsKCoJwX1VP> S7hwntX9iDKKbLh*2~7ZBfV|cK diff --git a/plants/textures/flower_seaweed.png b/plants/textures/flower_seaweed.png deleted file mode 100644 index 5d34ec9da3f1d9ef73244f76990634e598526014..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 416 zcmV;R0bl-!P)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00009a7bBm000XU z000XU0RWnu7ytkO2XskIMF-pn1_%`|E=1@Y0003$Nkl<ZILm!g!EM7Z3_M!#Pk@|< z2havyBO7FuOyErlZ;&;-fzY=fHVgj@MSZj<$ZAjm1}KPkJf3LaH|!0GxqrBvU+*UI z<GHMD2<QiQ0+#tYMIjgf_9uk*!s0M$&bP3m^A=m!Gx*(ICMelEZvg--TxLb<3=WL| zfYupw-Xe@D*SkrX;GL54j(}R(g@wzkSZ2*?wy>YN5?qJWrjeaax6WiE?G0&vLauj{ zsNjzWrStU|%d8*)Yfc`NB!@=ygUe%4Non#rMY+5)j35B$2bTdf(?4A5yu}JdLvR>X zwy-0ND*F@CI)i1_4D7tcp)nhL+Qd3a$N3W6K$=G-`OVkQFUYIO-Pq;Oc$z<qD)xrN zg=(_=j~_C2UZ*JQ6r~^BX`QKrxTgLaxry~=)=`f3Z`3bTpT7a-{^u-Vf`S?V0000< KMNUMnLSTZSu&|K; diff --git a/plants/textures/flower_tulip.png b/plants/textures/flower_tulip.png deleted file mode 100644 index 56869979b0232f5001753de1495e0bdd956c60b3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 159 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|B0XIkLo7}w zCrGe1%gpIc{PBP5q=)}^O0@moam7H;=*hF>Kc9R|z8{kbzjIFg6sxgF<cZHs_jR`Y z7qPydFLt|rvdOgnKX_7<t}XD*+%Ms2#xPxN62lqp9SjUp)TAui0%{9^mN0m_`njxg HN@xNAYRo!h diff --git a/plants/textures/flower_tulip_pot.png b/plants/textures/flower_tulip_pot.png deleted file mode 100644 index 6ee4c8a02530d1b05c54209031b94aba60309c04..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 470 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!6#=yXs@#Xw?AcrO0(btiIVPik{pF~z5pDoGT z-GxB|1i2*>B!D8E1s;*b3=G`DAk4@xYYs?|y~NYkmHjpkn}`8ldHR!+Kq1Kz*N775 z{M_8syb=cIqSVBa)D(sC%#sWRcTeAd@J2pypsjkIE{-7<r<YFL>+KXMajgFR&gBBS zxdIobbx27$w=6o4k&&Bq`ljiuMVeB-`IV$*|CW|&nk94VmsHFt7G<O6PxpSCY0mtv z{9z{FbDKTSE9>+b=GI<eShH0}P%CsTU(A)$mZ>aPuXFFRwimTo9G3Xt;2+bF$<xkG z{<zPxs{Lw>oBh7nny;R{k^gtyENeSv9(JiJ-lygH`p^qEcox4b|5ZQxm+AE4%=epL zOSyPNwy%D+o8e3Oj!7HSmQP?vp0P8-<H3*iprHBF)SC8p-1h#cb4z;FWnQJ(vn`~K zZ!R-=w{+E2jepL2=WQ1=ecZ5$ecvLkBo@KLvse4fzwe=QWN+&lxih|tUNtv$6#TgH z?8P?Kjht0gn(13Fmj;FgT~n<8DfNO^bxZB{*5{Qgno92k_}Pbs<mLw(Y>fa0FN3G6 KpUXO@geCyHj=u>2 diff --git a/plants/textures/flower_viola.png b/plants/textures/flower_viola.png deleted file mode 100644 index 21e17bdedab64d71b333087d8513aecb6c130494..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 140 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|+&o<zLo7}w zCrGd^Zr})z3ivBO-$q$eYPb28q!sChQW<<ceqO%5Fl$*CHwV*X6R|ys2V71tXbS)F m`f%#k*`(k8J=z+dm>9GliBFv_q`eYoB7>)^pUXO@geCxvrY$c3 diff --git a/plants/textures/flower_viola_pot.png b/plants/textures/flower_viola_pot.png deleted file mode 100644 index db02084e2c9b3f9753c52673e0132f3bc848b123..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 465 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!6#=yXs@#Xw?AcrO0(btiIVPik{pF~z5pDoGT z-GxB|1i2*>B!D8E1s;*b3=G`DAk4@xYYs?|y~NYkmHjpkn}~s)59bj^ppayVYeb22 zer|4RUI~M9QEFmIYKlU6W=V#EyQgnJcq5-U&{j=P7sn8b(_1I)^<s7uX+1wzR&~d$ ztsIIQH(odtl;YSa@PW0db?)A^5go0q5fL5v6WRsj4?0~qbn4vxLrTxwMGUnv(!NLJ zmYjU2qxt7n^|`s0?c9Hk-oM~tb$j*hj~|`4dhD(_AoP9xl%1y5o(vPVOz-pKQ@I$s zy8l?&_t4X-{qOIyDLU^^w%YTeWG-X*>PgSvI-Q$l-n^uS>%X7<vmitHnr}T#95HVn z?D?$5ut3@I=;f@<bC{<b`jV-=^Qd)wPk;Ag8LM5n>o%P^do1{wkhbLVU(ro(i)u3B zuJuM__hqa*d%2jwh{36e#f8&FB#zgxv_|zBE5iok@CWzKu$&N3P*A$D|NWy6zaow5 z1um`=`*G1&fiv7%WA5G)0kUiE*C=u@O=u|d$?~^%I$L;K?8lT$V8}9fy85}Sb4q9e E0GSZB6aWAK diff --git a/plants/textures/flower_waterlily.png b/plants/textures/flower_waterlily.png deleted file mode 100644 index 0235d8499dfa133d595d653c2a551137ee8a9dbe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 221 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|rhB?LhFF|V zPFP@G@%<gIz0rKZ=}wbPru{$h$9VI<gwWGX-ixPj3diI)o-k%JXY2gW0|cMB{f%E_ zNf{-THhM~(u21PTI9s!SvgEq`*$FG`a?X8tbH-lex`E)Q;zLrJJJNC*1n0lq!LUht zhDNXGEh&&}TYCDxho%j!67{nT9`MPpx!55W`s2xr74xoLoNTbMh?$+?Xt8VO^;_Jp Qflg%bboFyt=akR{08p`4Gynhq diff --git a/plants/textures/junglegrass_medium.png b/plants/textures/junglegrass_medium.png deleted file mode 100644 index 040452a680e428b4fb0e2ed18b779d7ec8bc78b2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 537 zcmV+!0_OdRP)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00009a7bBm000XU z000XU0RWnu7ytkO2XskIMF-pm2o5F#j`e+?0005FNkl<ZILmcYJ&M9W6#m8pYyyFR zFeao}2ok$AX$70bE7;h10T1E@(%E<gu@TayNf!wL3yBT{gn*3@nJsqTkgWQ;dC7e5 z`*{Pj%A55i-qd{UzwHA+uYIsx3zOwgz61LN(gBF0E6bA#ljTqry9eWet}c~Xtw3qW z3jhF!v|+?xy6`&Rirs?&fHO8#PyeLNb}f`yt)^ejH}F80qi}%j>d0OIyjfp{-(LWL z?dr&Qpi5#yH3|oaqbqBB()oc0x}sfXHR9;XCd;98#wHG%0wQggH|tB=wLnr78qp#q zWmdx(n~J{eTDY8VxQizYt|>oy0FdlYic+zAuw;Mg_;D9c<VghpFt`Si+L1s8#nDy8 zH(hu*YzmdmeC<n;Mgu!BUd}g6mP0Ahh8bK#nbk13hW0LyiDb6kb~sNe<f3}n!cjQD zbYaRet6w&<*WSWWI8d5x*HXIw*LHPeWO|QMn6G_F^bD@ya=t;N4ZDk{O2ZkO*shMO z&4Q7E<Srpo?=GI0E<BW3jXbGTgx;(#i{0bb1Cch22k5*)lHq)tNcJb#uJ!j$8qC+e bq^N%YA)W5y7?1$x00000NkvXXu0mjf|6A)Z diff --git a/plants/textures/junglegrass_short.png b/plants/textures/junglegrass_short.png deleted file mode 100644 index 5d934e60afa7ca13d876ea4539600a6d74ea6b15..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 370 zcmV-&0ge8NP)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00009a7bBm000XU z000XU0RWnu7ytkO2XskIMF-pm2o5F;9!g*i0003INkl<ZILqylF>1p=5Jmq=3u*)c zfnhA6ZV6VmO<F@5qbs;c=L`5CzCaG(D}<D3)u^*Eh7`t*z+f<>2`EgeT~=Zpe1L2< z%*-49{8`}t-ThP*u`eIo15X#@9z0)7yu(0RvJY~Bp_1UQ29vMfK5Xr){qgT-nn_Dm zRm83W(vnU7<_fNS0}NxIAA!&5m_o!9!o)88{_-hY6~Zm<>N5bKZ91W<h_fQa>2SgR z^;?*pyi5Q9>*ZGT1`LNhJdUud&xk2RR;0+w1jo%4d6`%k0HiBtz1#}Yl4A;SI$Y2; zogfX)XMXtRCERO}mONigc)A$(%rt&k6V0BgitM?vBE{3Qvj3oMIx#%sFXn)Pe4Y8Z QT>t<807*qoM6N<$g3$w*xc~qF diff --git a/plants/textures/junglegrass_shortest.png b/plants/textures/junglegrass_shortest.png deleted file mode 100644 index 5f94d3840f5e8686128664b1292d70efd8b1949a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 325 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4$}ele^Fu3V@O6yYrJ zh%9Dc;1&j9Muu5)B!GhKC7!;n?048Xc?`MjrXDf?3SIJaaSX9I{dR&a*P#G`mi@~c zO_~%q0yhdYWlUFFn;^WWsdujU2Zgu;=Z<OL;LOauq&dm&N`nGNCd=VlKmK?MXj?Cj zx^eU7%trfvKU8&&A1LDac`SIoSlM}&3D)k9G!(hkN$y+Ner^Mk!tAFXdn49PPuXuP z$QoYyoT0<saz#(`mX4<q3_%+{?TB+`+!Q^Raf-dAjq;b{y1CPjnuPq)m=iCj<hy+h z!^*AQXWX)<zH~@0+sn53;;*;WGO8JkB}eAS9s22d`^dYQpDr=pZT#CYQ|}YomfwDx UxvxtZ1AWKf>FVdQ&MBb@0KQs&@&Et; diff --git a/plants/textures/poisonivy_climbing.png b/plants/textures/poisonivy_climbing.png deleted file mode 100644 index 52077e44afd14862a3309b347229a8bf90e0cc65..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 456 zcmV;(0XP1MP)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00009a7bBm000}W z000}W0bUxB8~^|S2XskIMF-pk1rib&RV${u0004JNkl<ZILnPvv1-FG5PgzG6Ve(( zi)+Z*Z2gH&>7>!cgTA12=@>i*|3E$=Lm;EKd_cb<TcHp#g@h7=?d#x5m1Vc|Ch6V1 zlkUBPT8v3$5y6UB27lfGKrP0k7UKp_(vXtZ8|ow+vc{7%q$CXq0GM6qO$5ZPK=F3Q zIzO14ocfe+jx0$-!e@<YTbexA9leP_wJkej02mH90AMxWGfg&Q_h}%fzPansVi}N) zt1KdwMZ^JMIotKVsIrJKYR>1PM!q?ky5(%g;CpRV-5>N}E^dG%4O^qw>bqojWB|a^ z^YyPf*v*XH-%Yp%>Af<A+BQu(7qw|zZA-*5pz>5hWf5^L)H**fZzAycaMgJJ{Sp9N z-d`Y=0mU*PUALO=8GH`{zK7Lp_v0%H0D!m~7$?e8^MjWE0G2Nwth3kd>S}_<I}Y@P yEubdbBiX_GK)pyU5l0+-_Hq0ph68RybK?uF;m>*+sEh6Z0000<MNUMnLSTYprNbux diff --git a/plants/textures/poisonivy_seedling.png b/plants/textures/poisonivy_seedling.png deleted file mode 100644 index e9dcfda3b90aba62567305b59a72fb56f079edac..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 270 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9G6>p_??PHLhIP>{XE z)7O>#4lApWkkQZS@xOsWYdu{YLo7}wCrGe5i<rC#|Hq$fypUUfNmbPC|NgpPyw?x2 zBu~kk^1J{1u}i&0|Gl+({uxK@OMLOI{s_n9<d&JI4gf*M&$h<d{Zkhn{HUkAt5{m* zz0tDNjDOR){vTy{d^oq^=DcYOf9_A*|EWGFt|_wVU8-0L-+Tsj=jO+yZaMdUe0gYn z$os^$#kbpXgbg1_DCjzWw!b+mQNfn^YUqoalmjikA0E#xulRX_fno0Xpmh}?cX@#h OXYh3Ob6Mw<&;$Ty;cqnn diff --git a/plants/textures/poisonivy_sproutling.png b/plants/textures/poisonivy_sproutling.png deleted file mode 100644 index c7392577ff3412a856b15c43d2300d27998fe901..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 426 zcmV;b0agBqP)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00009a7bBm000}W z000}W0bUxB8~^|S2XskIMF-pk1riesA?<S!0003=Nkl<ZILpmby-LGS6#j0kX(U<^ ztt~j@1%gvwK?gw*acCDYWXdFclHzoyAUNe6e1%RWFVG>NR1n&x_a<C84st_UZQ9YZ zo!{?#-#r)j_tuXbs>&PN3<+M&Xx(sQ6S5Qv=`<^1I<AKr<%aUQQYiEzhq#w8d(?){ zTO@_TpgU#&kWMp5p}<yG&831lY$ESW5C$I%00Q479>z=qO}`|}VG}%znNddNUcy$J z0U+;85cqCUr)vPfkV3)dts*&3GniJb(4ZeVWLh=wFlK@8l6*S=4`bFivVKI=s9KbL zyAJLpOVqSKPcvvLS_@X@ZC%Wu5y}G|o=?agwUM5`<MrutDQ8%FwSw=UJ7!`r`*j0$ zqYkl{Vb|PQdlLYF$DTvCSI6|%)AsI8X`9Q${q-Sj6RWhF%Q{v08~=h*S*2gLZwV%{ UqcE=QLjV8(07*qoM6N<$f?@QnG5`Po -- GitLab