From b992100106100f3b693481f3995851a2311a1608 Mon Sep 17 00:00:00 2001 From: Wuzzy Date: Sun, 13 May 2018 18:03:57 +0200 Subject: [PATCH] More variations of mega spruces and large oaks --- mods/ITEMS/mcl_core/functions.lua | 8 ++++---- .../schematics/mcl_core_oak_large_3.mts | Bin 0 -> 207 bytes .../schematics/mcl_core_oak_large_4.mts | Bin 0 -> 250 bytes .../schematics/mcl_core_spruce_huge_1.mts | Bin 256 -> 282 bytes .../schematics/mcl_core_spruce_huge_2.mts | Bin 208 -> 227 bytes .../schematics/mcl_core_spruce_huge_3.mts | Bin 281 -> 270 bytes .../schematics/mcl_core_spruce_huge_4.mts | Bin 0 -> 295 bytes mods/MAPGEN/mcl_biomes/init.lua | 15 ++++++++------- 8 files changed, 12 insertions(+), 11 deletions(-) create mode 100644 mods/ITEMS/mcl_core/schematics/mcl_core_oak_large_3.mts create mode 100644 mods/ITEMS/mcl_core/schematics/mcl_core_oak_large_4.mts create mode 100644 mods/ITEMS/mcl_core/schematics/mcl_core_spruce_huge_4.mts diff --git a/mods/ITEMS/mcl_core/functions.lua b/mods/ITEMS/mcl_core/functions.lua index d8eea101..a518bd37 100644 --- a/mods/ITEMS/mcl_core/functions.lua +++ b/mods/ITEMS/mcl_core/functions.lua @@ -345,11 +345,11 @@ function mcl_core.generate_oak_tree(pos) offset = { x = -2, y = -1, z = -2 } else -- Large balloon oak - local t = math.random(1, 2) + local t = math.random(1, 4) path = minetest.get_modpath("mcl_core") .. "/schematics/mcl_core_oak_large_"..t..".mts" - if t == 1 then + if t == 1 or t == 3 then offset = { x = -3, y = -1, z = -3 } - elseif t == 2 then + elseif t == 2 or t == 4 then offset = { x = -4, y = -1, z = -4 } end end @@ -484,7 +484,7 @@ end mcl_core.generate_huge_spruce_tree = function(pos) local r1 = math.random(1, 2) - local r2 = math.random(1, 3) + local r2 = math.random(1, 4) local path local offset = { x = -4, y = -1, z = -5 } if r1 <= 2 then diff --git a/mods/ITEMS/mcl_core/schematics/mcl_core_oak_large_3.mts b/mods/ITEMS/mcl_core/schematics/mcl_core_oak_large_3.mts new file mode 100644 index 0000000000000000000000000000000000000000..bddcaefd4b08d988359f6f1c8f8a202c8c78a258 GIT binary patch literal 207 zcmeYb3HD`RVPI$AV_>hhuLpzVWDv!`%)p$OS;WAfo17D$oL`h`m6MuSmRiif3l}IU zN=>bp^EM=!uR(z)IcAT$`(uuqO2#LGg?IHYODW3^m^+)rNHjLJbY1J-S>DxQAHhz A&j0`b literal 0 HcmV?d00001 diff --git a/mods/ITEMS/mcl_core/schematics/mcl_core_oak_large_4.mts b/mods/ITEMS/mcl_core/schematics/mcl_core_oak_large_4.mts new file mode 100644 index 0000000000000000000000000000000000000000..d3f345ffd3e0bc46859e89327f90b8150978a691 GIT binary patch literal 250 zcmeYb3HD`RVc=xoX5g&1uZIB!W(MZO%pwN<+~l12QEF<% zoVQb7^Bq>;Xgzv=-{;DbYb95el5)gL^IoRUVlsU0@aE`F)dfoGi?@lbou|3>mz;OH z+S+-V(ck2}({+|?syc7ge|2@S<#X=ucA~emRE(^&D$mE2Jl*ViOs;y}#u)qVP5XDJ z8}{F?(f9iIP&)PF-~X(SWCNz&JJry!t0FU1p?k`8+m}xirc6F878Up0;tt;d3mFTo t&w5AmCukj7eOx5N_oE>5`A1(?RGh7-`mJfN$;MxNC5Vda4-M> literal 0 HcmV?d00001 diff --git a/mods/ITEMS/mcl_core/schematics/mcl_core_spruce_huge_1.mts b/mods/ITEMS/mcl_core/schematics/mcl_core_spruce_huge_1.mts index c7d220deedfa737b85f080fc4f1fb6ca730aedb8..d78e2fa673fcd90d6e979078a14cc8b9ed43c18d 100644 GIT binary patch delta 235 zcmZo*n#H8#8xrixz{0@AAj!a0Z=X_MUtbR*Qc_Yt3=lC<$+CXhTfSxm9@m57_ZP1| zy=}#m{#l}ow#)0!oaNms=2WoG`A^g|yBD(mbysH9m|lwbKsC|^C_lwE3 zk8K};)TI5by7l?^Jo|iy^S=|8?2avyeVg~b_0Jq{yL$zu*H)i5Ew-C{>=Jw7jN;HZ kh7ShMe(sB}y!AZ$>vM(z_o)4fj0_A64{W$EH?z$J0Pz@dga7~l delta 209 zcmbQm)WD?V8xrixz{0@AAj!a0j}=T*vaG-Mkgr*R$L(U7{=3!ZT_ZaJ1k71yRsVX= zExJu;afk6Pu|HnVS65%X_IDHeFVE+z1E*eVHTizzmRwl=>6O)AswSKZ=TBYReff^C zcXho2HWezWU>tdZg7&wD?eT{7eD#p=I&y+)@uOB(l| zuPA-C`Jvj~yzjqEuk}Rv-CcaW`(k=ay20XAtPBhcmtX$n_?S_~Hze4XfrWvKL70K7-aa9rzP`RbKOrH%KEJ+dqLfwrL#_q|9=7dqd)&>H zyRP{1I4`f;ZeOTyMYk&>;f8-FbLkP^pQe`TbFa#Hc+M^|nRU1?EAw*PZMUfZ?`3oA za(2Cb>0e&{;K;@oOEzy>d?4`H#m5>2rq-J-MizbEzWvOb`!c7uWbO~Ute=suGV5F7 mhh^3brytKbx;p6B{mip>nK$sU?fw6ifq~(`8<|bf=js5l6;+Y| delta 159 zcmaFNc!5#MHze4XfrWvKL6Cu~9tBL4v8uVq)u6z`u)S_i{Q3^1(#cAJn|JS(eRI$` zaEWutTx-6ZM`2Yn=WH&s{jPo~Ose;J#{0nKE5j|aI{H)^RKTQg=tg^3{ z30a)9u$;^C&bNBjwESC57w^|`zcP_sd{ualw9D#EHG8h|Ffd%uT>IaHfq|i)b(W#8 F835C;MPC2_ diff --git a/mods/ITEMS/mcl_core/schematics/mcl_core_spruce_huge_3.mts b/mods/ITEMS/mcl_core/schematics/mcl_core_spruce_huge_3.mts index 9204f3c9dec6e6a43249c24a384687192f9eed82..d3b80b1933587caacdb131c61d64ab2106ac34b5 100644 GIT binary patch delta 225 zcmbQq)W@Xe8xrixz{0@AAjQB{Z*Om34+aVK^$8#dqbDkw*T3aEq`>1E9e>AtzHyhL zQ=)v9_MFT1r+wdN?C>?4$a!IFg5Ie!UnBSKGfsEVId#T#by$2*cK(~WiIv}d-aeF_ zYE)dSy;?s!J3nV`Vx|55@clPVo{svz);90Sx~01>I$h3+FH-mQ$=w|uH_K#eentQL z&?!3SGu}AbJ-%ow!MM+edt13)($j6}S^V!$xSZ$xqp)2soS{MMw9&iEVSm)W?q_D0 UA^HA)2m=EHL&r(plMNOU0MavK$^ZZW delta 236 zcmeBUn#rW-8xrixz{0@AAj-g1j}1&zGq1lb)U3ec;#t3E|GK>vVVfpOglu_p^0uEx z0&}0{T^7m5r@sDj+P84(o$D*kS6`2Q{h423{wtZTGbV_6h#` ztN!-936EU${QJ(D>jm?+-|IduaXjnOwIX)ATbEXPPBxiedX42-bp^LARGP_qJ$i>Lm(i)+`Gu1R6$2n)V*yni#Z=M9Er zj=74LKgjeeJTcxP^gI4`|Ki6>Ki%Pc^88wQXParhzuOim_to#+V@v-tm2v(2xpw>a zOZ%Sgta$qO#C%Vi^(ObakDJtFe7csjJT3S2i$$IhwvncdpS?c6>s-B5v