Adding stairs

Added stairs, micro, panels, slabs.  No images yet.
This commit is contained in:
kizeren 2013-12-17 20:13:20 -06:00
parent afa7ea56c1
commit 24e0a9728a

@ -1,3 +1,21 @@
plasticbox.colorlist = {
{"black", "Blakc Plastic Stairs"},
{"blue", "Blue Plastic Stairs"},
{"brown", "Brown Plastic Stairs"},
{"cyan", "Cyan Plastic Stairs"},
{"green", "Green Plastic Stairs"},
{"grey", "Grey Plastic Stairs"},
{"magenta", "Magenta Plastic Stairs"},
{"orange", "Orange Plastic Stairs"},
{"pink", "Pink Plastic Stairs"},
{"red", "Red Plastic Stairs"},
{"violet", "Violet Plastic Stairs"},
{"white", "White Plastic Stairs"},
{"yellow", "Yellow Plastic Stairs"},
}
--Register Nodes, assign textures, blah, blah... --Register Nodes, assign textures, blah, blah...
minetest.register_node("plasticbox:plasticbox", { minetest.register_node("plasticbox:plasticbox", {
description = "Plain Plastic Box", description = "Plain Plastic Box",
@ -189,3 +207,56 @@ minetest.register_craft({
output = 'plasticbox:plasticbox_yellow', output = 'plasticbox:plasticbox_yellow',
recipe = {'plasticbox:plasticbox', 'group:basecolor_yellow'}, recipe = {'plasticbox:plasticbox', 'group:basecolor_yellow'},
}) })
for i in ipairs(plasticbox.colorlist) do
local colorname = plasticbox.colorlist[i][1]
local desc = plasticbox.colorlist[i][2]
register_stair(
"plasticbox",
"plasticbox_"..colorname,
"plasticbox:plasticbox_"..colorname,
{ snappy=1,choppy=2,oddly_breakable_by_hand=1,flammable=2 },
{ "plasticbox:plasticbox_"..colorname.."_stair.png",
},
"plasticbox_"..desc,
"plasticbox_"..colorname,
0
)
register_slab(
"plasticbox",
"plasticbox_"..colorname,
"plasticbox:plasticbox_"..colorname,
{ snappy=1,choppy=2,oddly_breakable_by_hand=1,flammable=2 },
{ "plasticbox:plasticbox_"..colorname.."_stair.png",
},
"plasticbox_"..desc,
"plasticbox_"..colorname,
0
)
register_panel(
"plasticbox",
"plasticbox_"..colorname,
"plasticbox:plasticbox_"..colorname,
{ snappy=1,choppy=2,oddly_breakable_by_hand=1,flammable=2 },
{ "plasticbox:plasticbox_"..colorname.."_stair.png",
},
"plasticbox_"..desc,
"plasticbox_"..colorname,
0
)
register_micro(
"plasticbox",
"plasticbox_"..colorname,
"plasticbox:plasticbox_"..colorname,
{ snappy=1,choppy=2,oddly_breakable_by_hand=1,flammable=2 },
{ "plasticbox:plasticbox_"..colorname.."_stair.png",
},
"plasticbox_"..desc,
"plasticbox_"..colorname,
0
)
end