forked from minetest-mods/technic
update extranodes to use the new api of moreblocks/stairsplus
This commit is contained in:
parent
9087abcde0
commit
581afee261
|
@ -7,47 +7,32 @@ if intllib then
|
||||||
else
|
else
|
||||||
S = function(s) return s end
|
S = function(s) return s end
|
||||||
end
|
end
|
||||||
--register stairslike nodes
|
|
||||||
register_stair_slab_panel_micro("technic", "marble", "technic:marble",
|
|
||||||
{cracky=2, not_in_creative_inventory=1},
|
|
||||||
{"technic_marble.png"},
|
|
||||||
S("Marble"),
|
|
||||||
"marble",
|
|
||||||
"facedir",
|
|
||||||
0)
|
|
||||||
|
|
||||||
register_stair_slab_panel_micro("technic", "marble_bricks", "technic:marble_bricks",
|
--register stairsplus/circular_saw nodes
|
||||||
{cracky=2, not_in_creative_inventory=1},
|
stairsplus:register_all("technic", "marble", "technic:marble", {
|
||||||
{"technic_marble_bricks.png"},
|
description=S("Marble"),
|
||||||
S("Marble Bricks"),
|
groups={cracky=2, not_in_creative_inventory=1},
|
||||||
"marble_bricks",
|
tiles={"technic_marble.png"},
|
||||||
"facedir",
|
})
|
||||||
0)
|
|
||||||
|
|
||||||
register_stair_slab_panel_micro("technic", "granite", "technic:granite",
|
stairsplus:register_all("technic", "marble_bricks", "technic:marble_bricks", {
|
||||||
{cracky=1, not_in_creative_inventory=1},
|
description=S("Marble Bricks"),
|
||||||
{"technic_granite.png"},
|
groups={cracky=2, not_in_creative_inventory=1},
|
||||||
S("Granite"),
|
tiles={"technic_marble_bricks.png"},
|
||||||
"granite",
|
})
|
||||||
"facedir",
|
|
||||||
0)
|
|
||||||
|
|
||||||
register_stair_slab_panel_micro("technic", "concrete", "technic:concrete",
|
stairsplus:register_all("technic", "granite", "technic:granite", {
|
||||||
{cracky=3, not_in_creative_inventory=1},
|
description=S("Granite"),
|
||||||
{"technic_concrete_block.png"},
|
groups={cracky=1, not_in_creative_inventory=1},
|
||||||
S("Concrete"),
|
tiles={"technic_granite.png"},
|
||||||
"concrete",
|
})
|
||||||
"facedir",
|
|
||||||
0)
|
|
||||||
|
|
||||||
--register nodes in circular saw if aviable
|
stairsplus:register_all("technic", "concrete", "technic:concrete", {
|
||||||
if circular_saw then
|
description=S("Concrete"),
|
||||||
for i,v in ipairs({"concrete", "marble", "marble_bricks", "granite", "default:obsidian"}) do
|
groups={cracky=3, not_in_creative_inventory=1},
|
||||||
table.insert(circular_saw.known_stairs, "technic:" ..v);
|
tiles={"technic_concrete_block.png"},
|
||||||
end
|
})
|
||||||
end
|
|
||||||
|
|
||||||
|
|
||||||
function register_technic_stairs_alias(modname, origname, newmod, newname)
|
function register_technic_stairs_alias(modname, origname, newmod, newname)
|
||||||
minetest.register_alias(modname .. ":slab_" .. origname, newmod..":slab_" .. newname)
|
minetest.register_alias(modname .. ":slab_" .. origname, newmod..":slab_" .. newname)
|
||||||
minetest.register_alias(modname .. ":slab_" .. origname .. "_inverted", newmod..":slab_" .. newname .. "_inverted")
|
minetest.register_alias(modname .. ":slab_" .. origname .. "_inverted", newmod..":slab_" .. newname .. "_inverted")
|
||||||
|
|
Loading…
Reference in New Issue
Block a user