summaryrefslogtreecommitdiff
path: root/schematics/birch_tree.lua
diff options
context:
space:
mode:
Diffstat (limited to 'schematics/birch_tree.lua')
-rw-r--r--schematics/birch_tree.lua108
1 files changed, 59 insertions, 49 deletions
diff --git a/schematics/birch_tree.lua b/schematics/birch_tree.lua
index 32894d0..40d326f 100644
--- a/schematics/birch_tree.lua
+++ b/schematics/birch_tree.lua
@@ -1,50 +1,60 @@
--- Birch Tree (built column by column, bottom to top)
-
-local i = "air"
-local t = "ethereal:birch_trunk"
-local l = "ethereal:birch_leaves"
-
-ethereal.birchtree = {size = {x = 5, y = 7, z = 5}, data = {
-
-{name=i, param1=000}, {name=i, param1=000}, {name=i, param1=000}, {name=i, param1=000}, {name=i, param1=000},
-{name=i, param1=000}, {name=i, param1=000}, {name=i, param1=000}, {name=i, param1=000}, {name=i, param1=000},
-{name=i, param1=000}, {name=i, param1=000}, {name=i, param1=000}, {name=i, param1=000}, {name=i, param1=000},
-{name=l, param1=150}, {name=l, param1=255}, {name=l, param1=255}, {name=l, param1=255}, {name=l, param1=150},
-{name=l, param1=150}, {name=l, param1=255}, {name=l, param1=255}, {name=l, param1=255}, {name=l, param1=150},
-{name=i, param1=000}, {name=i, param1=000}, {name=i, param1=000}, {name=i, param1=000}, {name=i, param1=000},
-{name=i, param1=000}, {name=i, param1=000}, {name=i, param1=000}, {name=i, param1=000}, {name=i, param1=000},
-
-{name=i, param1=000}, {name=i, param1=000}, {name=i, param1=000}, {name=i, param1=000}, {name=i, param1=000},
-{name=i, param1=000}, {name=i, param1=000}, {name=i, param1=000}, {name=i, param1=000}, {name=i, param1=000},
-{name=i, param1=000}, {name=i, param1=000}, {name=i, param1=000}, {name=i, param1=000}, {name=i, param1=000},
-{name=l, param1=255}, {name=l, param1=255}, {name=l, param1=255}, {name=l, param1=255}, {name=l, param1=255},
-{name=l, param1=255}, {name=l, param1=255}, {name=l, param1=255}, {name=l, param1=255}, {name=l, param1=255},
-{name=i, param1=000}, {name=l, param1=150}, {name=l, param1=255}, {name=l, param1=150}, {name=i, param1=000},
-{name=i, param1=000}, {name=i, param1=000}, {name=l, param1=255}, {name=i, param1=000}, {name=i, param1=000},
-
-{name=i, param1=000}, {name=i, param1=000}, {name=t, param1=255}, {name=i, param1=000}, {name=i, param1=000},
-{name=i, param1=000}, {name=i, param1=000}, {name=t, param1=255}, {name=i, param1=000}, {name=i, param1=000},
-{name=i, param1=000}, {name=i, param1=000}, {name=t, param1=255}, {name=i, param1=000}, {name=i, param1=000},
-{name=l, param1=255}, {name=l, param1=255}, {name=t, param1=255}, {name=l, param1=255}, {name=l, param1=255},
-{name=l, param1=255}, {name=l, param1=255}, {name=t, param1=255}, {name=l, param1=255}, {name=l, param1=255},
-{name=i, param1=000}, {name=l, param1=255}, {name=t, param1=255}, {name=l, param1=255}, {name=i, param1=000},
-{name=i, param1=000}, {name=l, param1=255}, {name=l, param1=255}, {name=l, param1=255}, {name=i, param1=000},
-
-{name=i, param1=000}, {name=i, param1=000}, {name=i, param1=000}, {name=i, param1=000}, {name=i, param1=000},
-{name=i, param1=000}, {name=i, param1=000}, {name=i, param1=000}, {name=i, param1=000}, {name=i, param1=000},
-{name=i, param1=000}, {name=i, param1=000}, {name=i, param1=000}, {name=i, param1=000}, {name=i, param1=000},
-{name=l, param1=255}, {name=l, param1=255}, {name=l, param1=255}, {name=l, param1=255}, {name=l, param1=255},
-{name=l, param1=255}, {name=l, param1=255}, {name=l, param1=255}, {name=l, param1=255}, {name=l, param1=255},
-{name=i, param1=000}, {name=l, param1=150}, {name=l, param1=255}, {name=l, param1=150}, {name=i, param1=000},
-{name=i, param1=000}, {name=i, param1=000}, {name=l, param1=255}, {name=i, param1=000}, {name=i, param1=000},
-
-{name=i, param1=000}, {name=i, param1=000}, {name=i, param1=000}, {name=i, param1=000}, {name=i, param1=000},
-{name=i, param1=000}, {name=i, param1=000}, {name=i, param1=000}, {name=i, param1=000}, {name=i, param1=000},
-{name=i, param1=000}, {name=i, param1=000}, {name=i, param1=000}, {name=i, param1=000}, {name=i, param1=000},
-{name=l, param1=150}, {name=l, param1=255}, {name=l, param1=255}, {name=l, param1=255}, {name=l, param1=150},
-{name=l, param1=150}, {name=l, param1=255}, {name=l, param1=255}, {name=l, param1=255}, {name=l, param1=150},
-{name=i, param1=000}, {name=i, param1=000}, {name=i, param1=000}, {name=i, param1=000}, {name=i, param1=000},
-{name=i, param1=000}, {name=i, param1=000}, {name=i, param1=000}, {name=i, param1=000}, {name=i, param1=000},
-
-}, yslice_prob = {{ypos = 1, prob = 127}}}
+-- birch tree
+
+local ai = {name = "air", param1 = 000}
+local tr = {name = "ethereal:birch_trunk", param1 = 255}
+local lp = {name = "ethereal:birch_leaves", param1 = 255}
+local lr = {name = "ethereal:birch_leaves", param1 = 150}
+
+ethereal.birchtree = {
+
+ size = {x = 5, y = 7, z = 5},
+
+ data = {
+
+ ai, ai, ai, ai, ai,
+ ai, ai, ai, ai, ai,
+ ai, ai, ai, ai, ai,
+ lr, lp, lp, lp, lr,
+ lr, lp, lp, lp, lr,
+ ai, ai, ai, ai, ai,
+ ai, ai, ai, ai, ai,
+
+ ai, ai, ai, ai, ai,
+ ai, ai, ai, ai, ai,
+ ai, ai, ai, ai, ai,
+ lp, lp, lp, lp, lp,
+ lp, lp, lp, lp, lp,
+ ai, lr, lp, lr, ai,
+ ai, ai, lp, ai, ai,
+
+ ai, ai, tr, ai, ai,
+ ai, ai, tr, ai, ai,
+ ai, ai, tr, ai, ai,
+ lp, lp, tr, lp, lp,
+ lp, lp, tr, lp, lp,
+ ai, lp, tr, lp, ai,
+ ai, lp, lp, lp, ai,
+
+ ai, ai, ai, ai, ai,
+ ai, ai, ai, ai, ai,
+ ai, ai, ai, ai, ai,
+ lp, lp, lp, lp, lp,
+ lp, lp, lp, lp, lp,
+ ai, lr, lp, lr, ai,
+ ai, ai, lp, ai, ai,
+
+ ai, ai, ai, ai, ai,
+ ai, ai, ai, ai, ai,
+ ai, ai, ai, ai, ai,
+ lr, lp, lp, lp, lr,
+ lr, lp, lp, lp, lr,
+ ai, ai, ai, ai, ai,
+ ai, ai, ai, ai, ai,
+
+ },
+
+ yslice_prob = {
+ {ypos = 1, prob = 127}
+ },
+}