From e81652db1598907ea6dfa41b0f1358f637f27d49 Mon Sep 17 00:00:00 2001 From: adrido Date: Sat, 26 Jan 2013 10:44:27 +0100 Subject: [PATCH] compatibility with stairsplus added dsarkage have now a lot of new nodes and is full compatible with stairsplus :) --- depends.txt | 2 +- init.lua | 4 ++-- stairsplus.lua | 65 ++++++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 68 insertions(+), 3 deletions(-) create mode 100644 stairsplus.lua diff --git a/depends.txt b/depends.txt index c446b48..2ee46d9 100644 --- a/depends.txt +++ b/depends.txt @@ -1,2 +1,2 @@ default - +stairsplus diff --git a/init.lua b/init.lua index 887de8b..6145c23 100644 --- a/init.lua +++ b/init.lua @@ -3,8 +3,8 @@ print (" ---- Dark Age is Loading! ---- ") dofile(minetest.get_modpath("darkage").."/mapgen.lua") dofile(minetest.get_modpath("darkage").."/building.lua") dofile(minetest.get_modpath("darkage").."/furniture.lua") -dofile(minetest.get_modpath("darkage").."/stairs.lua") - +--dofile(minetest.get_modpath("darkage").."/stairs.lua") +dofile(minetest.get_modpath("darkage").."/stairsplus.lua") ---------- -- Items ---------- diff --git a/stairsplus.lua b/stairsplus.lua new file mode 100644 index 0000000..54be7cf --- /dev/null +++ b/stairsplus.lua @@ -0,0 +1,65 @@ +darkage = {}; +function darkage.register_stairs(modname, subname, groups, images, desc) + recipeitem = modname..":"..subname; + desc_stair = desc.." stair"; + desc_slab = desc.." slab"; + desc_panel = desc.." panel"; + desc_micro = desc.." micro"; + drop = subname + stairsplus.register_stair(modname, subname, recipeitem, groups, images, desc_stair, drop) + stairsplus.register_slab(modname, subname, recipeitem, groups, images, desc_slab, drop) + stairsplus.register_panel(modname, subname, recipeitem, groups, images, desc_panel, drop) + stairsplus.register_micro(modname, subname, recipeitem, groups, images, desc_micro, drop) +end +darkage.register_stairs("darkage","basalt_cobble", + {cracky=3}, + {"darkage_basalt_cobble.png"}, + "Basalt Cobble" +) + +darkage.register_stairs("darkage","slate_tale", + {cracky=3}, + {"darkage_slate_tale.png"}, + "Slate Tale" +) + +darkage.register_stairs("darkage","straw", + {snappy=3, flammable=2}, + {"darkage_straw.png"}, + "Straw" +) + +darkage.register_stairs("darkage","stone_brick", + {cracky=3}, + {"darkage_stone_brick.png"}, + "Stone Brick" +) + +darkage.register_stairs("darkage","ors_cobble", + {cracky=3}, + {"darkage_ors_cobble.png"}, + "Old Red Sandtone" +) + +darkage.register_stairs("darkage","desert_stone_cobble", + {cracky=3}, + {"darkage_desert_stone_cobble.png"}, + "Desert Stone Cobble" +) + +darkage.register_stairs("darkage","slate_cobble", + {cracky=3}, + {"darkage_slate_cobble.png"}, + "Slate Cobble" +) +darkage.register_stairs("darkage","sandstone_cobble", + {cracky=3}, + {"darkage_sandstone_cobble.png"}, + "Sandstone Cobble" +) + +darkage.register_stairs("darkage","gneiss_cobble", + {cracky=3}, + {"darkage_gneiss_cobble.png"}, + "Gneiss Cobble" +) \ No newline at end of file