From e4ef14ac0217f9b72629907a5b250444296a22e0 Mon Sep 17 00:00:00 2001 From: tenplus1 Date: Sat, 25 Apr 2015 12:41:36 +0100 Subject: Added new tree schematics --- schematics/banana_tree.lua | 473 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 473 insertions(+) create mode 100644 schematics/banana_tree.lua (limited to 'schematics/banana_tree.lua') diff --git a/schematics/banana_tree.lua b/schematics/banana_tree.lua new file mode 100644 index 0000000..e48785d --- /dev/null +++ b/schematics/banana_tree.lua @@ -0,0 +1,473 @@ + +-- Banana Tree (built column by column, bottom to top) + +ethereal.bananatree = { + size = {x=7, y=8, z=7}, + data = { + + -- -3 + + {name="ignore", param1=255, param2=0}, -- row 0 (bottom) + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + + {name="ignore", param1=255, param2=0}, -- row 1 (bottom) + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + + {name="ignore", param1=255, param2=0}, -- row 2 + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + + {name="ignore", param1=255, param2=0}, -- row 3 + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + + {name="ignore", param1=255, param2=0}, -- row 4 + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + + {name="ignore", param1=255, param2=0}, -- row 5 + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + + {name="ignore", param1=255, param2=0}, -- row 6 + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ethereal:bananaleaves", param1=180, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + + {name="ignore", param1=255, param2=0}, -- row 7 (top) + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ethereal:bananaleaves", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + + -- -2 + + {name="ignore", param1=255, param2=0}, -- row 0 (bottom) + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + + {name="ignore", param1=255, param2=0}, -- row 1 (bottom) + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + + {name="ignore", param1=255, param2=0}, -- row 2 + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + + {name="ignore", param1=255, param2=0}, -- row 3 + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + + {name="ignore", param1=255, param2=0}, -- row 4 + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ethereal:banana", param1=70, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + + {name="ignore", param1=255, param2=0}, -- row 5 + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ethereal:banana", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + + {name="ignore", param1=255, param2=0}, -- row 6 + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ethereal:bananaleaves", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + + {name="ignore", param1=255, param2=0}, -- row 7 (top) + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + + -- -1 + + {name="ignore", param1=255, param2=0}, -- row 0 (bottom) + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + + {name="ignore", param1=255, param2=0}, -- row 1 (bottom) + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + + {name="ignore", param1=255, param2=0}, -- row 2 + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + + {name="ignore", param1=255, param2=0}, -- row 3 + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + + {name="ignore", param1=255, param2=0}, -- row 4 + {name="ignore", param1=255, param2=0}, + {name="ethereal:banana", param1=70, param2=0}, + {name="ethereal:banana_trunk", param1=255, param2=0}, + {name="ethereal:banana", param1=70, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + + {name="ignore", param1=255, param2=0}, -- row 5 + {name="ignore", param1=255, param2=0}, + {name="ethereal:banana", param1=255, param2=0}, + {name="ethereal:bananaleaves", param1=255, param2=0}, + {name="ethereal:banana", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + + {name="ignore", param1=255, param2=0}, -- row 6 + {name="ethereal:bananaleaves", param1=255, param2=0}, + {name="ethereal:bananaleaves", param1=255, param2=0}, + {name="ethereal:bananaleaves", param1=255, param2=0}, + {name="ethereal:bananaleaves", param1=255, param2=0}, + {name="ethereal:bananaleaves", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + + {name="ethereal:bananaleaves", param1=255, param2=0}, -- row 7 (top) + {name="ethereal:bananaleaves", param1=180, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ethereal:bananaleaves", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ethereal:bananaleaves", param1=180, param2=0}, + {name="ethereal:bananaleaves", param1=255, param2=0}, + + -- 0 + + {name="ignore", param1=255, param2=0}, -- row 0 (bottom) + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ethereal:banana_trunk", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + + {name="ignore", param1=255, param2=0}, -- row 1 (bottom) + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ethereal:banana_trunk", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + + {name="ignore", param1=255, param2=0}, -- row 2 + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ethereal:banana_trunk", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + + {name="ignore", param1=255, param2=0}, -- row 3 + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ethereal:banana_trunk", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + + {name="ignore", param1=255, param2=0}, -- row 4 + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ethereal:banana", param1=70, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + + {name="ignore", param1=255, param2=0}, -- row 5 + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ethereal:banana", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + + {name="ignore", param1=255, param2=0}, -- row 6 + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ethereal:bananaleaves", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + + {name="ignore", param1=255, param2=0}, -- row 7 (top) + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + + -- 1 + + {name="ignore", param1=255, param2=0}, -- row 0 (bottom) + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + + {name="ignore", param1=255, param2=0}, -- row 1 (bottom) + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + + {name="ignore", param1=255, param2=0}, -- row 2 + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + + {name="ignore", param1=255, param2=0}, -- row 3 + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + + {name="ignore", param1=255, param2=0}, -- row 4 + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + + {name="ignore", param1=255, param2=0}, -- row 5 + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + + {name="ignore", param1=255, param2=0}, -- row 6 + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ethereal:bananaleaves", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + + {name="ignore", param1=255, param2=0}, -- row 7 (top) + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ethereal:bananaleaves", param1=180, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + + -- 2 + + {name="ignore", param1=255, param2=0}, -- row 0 (bottom) + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + + {name="ignore", param1=255, param2=0}, -- row 1 (bottom) + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + + {name="ignore", param1=255, param2=0}, -- row 2 + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + + {name="ignore", param1=255, param2=0}, -- row 3 + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + + {name="ignore", param1=255, param2=0}, -- row 4 + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + + {name="ignore", param1=255, param2=0}, -- row 5 + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + + {name="ignore", param1=255, param2=0}, -- row 6 + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + + {name="ignore", param1=255, param2=0}, -- row 7 (top) + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ethereal:bananaleaves", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + + -- 3 + + {name="ignore", param1=255, param2=0}, -- row 0 (bottom) + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + + {name="ignore", param1=255, param2=0}, -- row 1 (bottom) + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + + {name="ignore", param1=255, param2=0}, -- row 2 + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + + {name="ignore", param1=255, param2=0}, -- row 3 + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + + {name="ignore", param1=255, param2=0}, -- row 4 + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + + {name="ignore", param1=255, param2=0}, -- row 5 + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + + {name="ignore", param1=255, param2=0}, -- row 6 + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + + {name="ignore", param1=255, param2=0}, -- row 7 (top) + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + {name="ignore", param1=255, param2=0}, + }, + yslice_prob = { + {ypos=1, prob=127}, + }, +} -- cgit v1.2.3