From 62f8e138d526c89dbbb456fc9e2f5f44159e9aba Mon Sep 17 00:00:00 2001 From: TenPlus1 Date: Thu, 21 Feb 2019 16:13:47 +0000 Subject: [PATCH] remove sakura mts files and use schem table instead :) all is well --- mapgen.lua | 3 +- sapling.lua | 5 ++- schematics/sakura.lua | 96 +++++++++++++++++++++++++++++++++++++++++ schematics/sakura.mts | Bin 291 -> 0 bytes schematics/sakura2.mts | Bin 292 -> 0 bytes 5 files changed, 101 insertions(+), 3 deletions(-) create mode 100644 schematics/sakura.lua delete mode 100644 schematics/sakura.mts delete mode 100644 schematics/sakura2.mts diff --git a/mapgen.lua b/mapgen.lua index bd14cf1..100f294 100644 --- a/mapgen.lua +++ b/mapgen.lua @@ -30,6 +30,7 @@ dofile(path .. "willow.lua") dofile(path .. "bigtree.lua") dofile(path .. "redwood_tree.lua") dofile(path .. "vinetree.lua") +dofile(path .. "sakura.lua") dofile(path .. "igloo.lua") --= Biomes @@ -280,7 +281,7 @@ if ethereal.glacier then end --sakura tree -add_schem({"ethereal:bamboo_dirt"}, 0.01, {"sakura"}, 7, 100, path .. "sakura.mts", ethereal.sakura) +add_schem({"ethereal:bamboo_dirt"}, 0.01, {"sakura"}, 7, 100, ethereal.sakura_tree, ethereal.sakura) -- redwood tree add_schem({"default:dirt_with_dry_grass"}, 0.0025, {"mesa"}, 1, 100, ethereal.redwood_tree, ethereal.mesa) diff --git a/sapling.lua b/sapling.lua index 9e2b8c0..904177c 100644 --- a/sapling.lua +++ b/sapling.lua @@ -124,9 +124,10 @@ end function ethereal.grow_sakura_tree(pos) if math.random(10) == 1 then - add_tree(pos, 4, 0, 3, path .. "sakura2.mts") + add_tree(pos, 4, 0, 3, ethereal.sakura_tree, + {{"ethereal:sakura_leaves", "ethereal:sakura_leaves2"}}) else - add_tree(pos, 4, 0, 3, path .. "sakura.mts") + add_tree(pos, 4, 0, 3, ethereal.sakura_tree) end end diff --git a/schematics/sakura.lua b/schematics/sakura.lua new file mode 100644 index 0000000..70a5271 --- /dev/null +++ b/schematics/sakura.lua @@ -0,0 +1,96 @@ +local T = {name = "ethereal:sakura_trunk", param1 = 255} +local P = {name = "ethereal:sakura_leaves", param1 = 255} +local W = {name = "ethereal:sakura_leaves2", param1 = 255} +local _ = {name = "air", param1 = 255} + +ethereal.sakura_tree = { + + size = {x=10, y=10, z=7}, + + yslice_prob = { + {ypos = 0, prob = 127}, + {ypos = 3, prob = 127}, + {ypos = 8, prob = 127}, + }, + + data = { + +_,_,_,_,_,_,_,_,_,_, +_,_,_,_,_,_,_,_,_,_, +_,_,_,_,_,_,_,_,_,_, +_,_,_,_,_,_,_,_,_,_, +_,_,_,_,_,_,_,_,_,_, +_,_,_,_,P,P,_,_,_,_, +_,_,_,P,P,P,P,_,_,_, +_,_,_,P,P,P,_,_,_,_, +_,_,_,_,_,_,_,_,_,_, +_,_,_,_,_,_,_,_,_,_, + +_,_,_,_,_,_,_,_,_,_, +_,_,_,_,_,_,_,_,_,_, +_,_,_,_,_,_,_,_,_,_, +_,_,_,_,_,_,_,_,_,_, +_,_,_,P,P,P,P,_,_,_, +_,_,_,P,P,P,P,_,_,_, +_,_,P,P,T,P,P,P,_,_, +_,_,P,P,P,P,P,P,_,_, +_,_,P,_,P,P,P,P,_,_, +_,_,_,_,_,_,_,_,_,_, + +_,_,_,_,_,_,_,_,_,_, +_,_,_,_,_,_,_,_,_,_, +_,_,_,_,_,_,_,_,_,_, +_,_,_,P,P,P,_,_,_,_, +_,_,P,P,P,P,P,P,_,_, +_,_,P,P,T,P,P,P,P,_, +_,P,P,P,P,P,P,P,P,P, +_,P,P,P,P,P,P,P,P,P, +_,P,P,P,P,P,P,P,P,_, +_,_,P,P,P,P,P,P,_,_, + +_,_,_,_,T,_,_,_,_,_, +_,_,_,_,T,_,_,_,_,_, +_,_,_,_,T,_,_,_,_,_, +_,_,P,P,T,T,P,_,_,_, +_,P,P,T,T,T,T,P,P,_, +_,P,P,T,_,T,P,T,P,_, +P,P,P,T,P,T,P,P,T,P, +P,P,T,P,P,P,P,P,T,P, +P,P,T,P,P,P,P,T,P,P, +_,P,P,P,P,P,P,P,P,_, + +_,_,_,_,_,_,_,_,_,_, +_,_,_,_,_,_,_,_,_,_, +_,_,_,_,_,_,_,_,_,_, +_,_,_,P,_,P,_,_,_,_, +_,_,P,P,T,P,P,P,_,_, +_,_,P,P,_,P,P,P,P,_, +_,P,P,P,P,P,P,P,P,P, +_,P,P,P,P,P,P,P,P,P, +_,P,P,P,P,P,P,P,P,_, +_,_,P,P,P,P,P,P,_,_, + +_,_,_,_,_,_,_,_,_,_, +_,_,_,_,_,_,_,_,_,_, +_,_,_,_,_,_,_,_,_,_, +_,_,_,_,P,_,_,_,_,_, +_,_,_,P,P,P,_,_,_,_, +_,_,_,P,T,P,_,_,_,_, +_,_,P,P,T,P,P,P,P,_, +_,_,P,P,P,P,P,P,P,_, +_,_,P,P,P,P,_,P,P,_, +_,_,_,_,P,_,_,_,_,_, + +_,_,_,_,_,_,_,_,_,_, +_,_,_,_,_,_,_,_,_,_, +_,_,_,_,_,_,_,_,_,_, +_,_,_,_,_,_,_,_,_,_, +_,_,_,_,P,_,_,_,_,_, +_,_,_,P,P,P,_,_,_,_, +_,_,_,P,P,P,_,_,_,_, +_,_,_,P,P,P,_,_,_,_, +_,_,_,_,P,_,_,_,_,_, +_,_,_,_,_,_,_,_,_,_, + + }, +} diff --git a/schematics/sakura.mts b/schematics/sakura.mts deleted file mode 100644 index 27fe6c3161fd216e1c809f904dfd9884b3716df2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 291 zcmeYb3HD`RVc-Hn_IfyAU}j)W%q(IMOD)MrElN$yu_{i?E-gxo&q+-zOD$#)MHeqA zD$UETnDcf@Bi~^K4j0S1J^S~q6LmRo<=Bl>&+|En`gaSLXkBbRv`^`y$)x)$=kxb% zSZuI*)15-sXF40tALn(ANM3XQv9_O3-v(p(_9HPGJd2w*c&hJz-IMdlRju!5PO;O^ zA2%QU&L}@V>${$eG&gVY>PMdZajVF_UiEZRn_d?{4Mi}JXRi^ zB4zKfK8T4aQBJ0O-LXgEISO8@p2>&no(f&~ExpzF{YT$dYel!-T{mmOxr5!$48-GV b>)xmR4zpjG5`5=ATjcg7T<7FNePWdWK!AwH diff --git a/schematics/sakura2.mts b/schematics/sakura2.mts deleted file mode 100644 index dff812d8f3aae3e37c73fcf75dd1f0638eea0a75..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 292 zcmeYb3HD`RVc-Hn_IfyAU}j)W%q(IMPc6wvElN$yu_{i?E-gxo&q+-zOD#5H5Ji_L zDJsp&u9)+7N+aK41r8U>x;^{%trK-QaOK#IRL}D{iTZa7muOvVKD1BiqsgTEE9dj~ zZCGrudefak*JnB#&mZS?jYwW||FO28P~Qe)`Sv3*8a#`eH+ZV=f8CSw$yKfIXHK!x z&mT7*{mv*qKI^-ob*K8xnQ5=i&wl#(%zY96J8X+L_ij9W=Jx9F`c>8J-ux}|iab^x zog!uLu|9~2DN#z)c-_$|HF`29!US8GML-d#6q!nuRp&kV%l cYU|#o{SLEVnG$^GK3nAWC0ys^Lw#bE0D#Si`Tzg`