resolve mergeconflicts
This commit is contained in:
commit
029ab5aa0c
488 changed files with 9848 additions and 2154 deletions
|
@ -1,3 +1,5 @@
|
|||
-- stairs/init.lua
|
||||
|
||||
-- Minetest 0.4 mod: stairs
|
||||
-- See README.txt for licensing and other information.
|
||||
|
||||
|
@ -6,6 +8,9 @@
|
|||
|
||||
stairs = {}
|
||||
|
||||
-- Load support for MT game translation.
|
||||
local S = minetest.get_translator("stairs")
|
||||
|
||||
|
||||
-- Register aliases for new pine node names
|
||||
|
||||
|
@ -47,6 +52,12 @@ local function rotate_and_place(itemstack, placer, pointed_thing)
|
|||
return minetest.item_place(itemstack, placer, pointed_thing, param2)
|
||||
end
|
||||
|
||||
local function warn_if_exists(nodename)
|
||||
if minetest.registered_nodes[nodename] then
|
||||
minetest.log("warning", "Overwriting stairs node: " .. nodename)
|
||||
end
|
||||
end
|
||||
|
||||
|
||||
-- Register stair
|
||||
-- Node will be called stairs:stair_<subname>
|
||||
|
@ -76,6 +87,7 @@ function stairs.register_stair(subname, recipeitem, groups, images, description,
|
|||
end
|
||||
local new_groups = table.copy(groups)
|
||||
new_groups.stair = 1
|
||||
warn_if_exists("stairs:stair_" .. subname)
|
||||
minetest.register_node(":stairs:stair_" .. subname, {
|
||||
description = description,
|
||||
drawtype = "nodebox",
|
||||
|
@ -112,7 +124,7 @@ function stairs.register_stair(subname, recipeitem, groups, images, description,
|
|||
if recipeitem then
|
||||
-- Recipe matches appearence in inventory
|
||||
minetest.register_craft({
|
||||
output = 'stairs:stair_' .. subname .. ' 8',
|
||||
output = "stairs:stair_" .. subname .. " 8",
|
||||
recipe = {
|
||||
{"", "", recipeitem},
|
||||
{"", recipeitem, recipeitem},
|
||||
|
@ -122,10 +134,10 @@ function stairs.register_stair(subname, recipeitem, groups, images, description,
|
|||
|
||||
-- Use stairs to craft full blocks again (1:1)
|
||||
minetest.register_craft({
|
||||
output = recipeitem .. ' 3',
|
||||
output = recipeitem .. " 3",
|
||||
recipe = {
|
||||
{'stairs:stair_' .. subname, 'stairs:stair_' .. subname},
|
||||
{'stairs:stair_' .. subname, 'stairs:stair_' .. subname},
|
||||
{"stairs:stair_" .. subname, "stairs:stair_" .. subname},
|
||||
{"stairs:stair_" .. subname, "stairs:stair_" .. subname},
|
||||
},
|
||||
})
|
||||
|
||||
|
@ -138,7 +150,7 @@ function stairs.register_stair(subname, recipeitem, groups, images, description,
|
|||
if baseburntime > 0 then
|
||||
minetest.register_craft({
|
||||
type = "fuel",
|
||||
recipe = 'stairs:stair_' .. subname,
|
||||
recipe = "stairs:stair_" .. subname,
|
||||
burntime = math.floor(baseburntime * 0.75),
|
||||
})
|
||||
end
|
||||
|
@ -170,6 +182,7 @@ function stairs.register_slab(subname, recipeitem, groups, images, description,
|
|||
end
|
||||
local new_groups = table.copy(groups)
|
||||
new_groups.slab = 1
|
||||
warn_if_exists("stairs:slab_" .. subname)
|
||||
minetest.register_node(":stairs:slab_" .. subname, {
|
||||
description = description,
|
||||
drawtype = "nodebox",
|
||||
|
@ -227,7 +240,7 @@ function stairs.register_slab(subname, recipeitem, groups, images, description,
|
|||
|
||||
if recipeitem then
|
||||
minetest.register_craft({
|
||||
output = 'stairs:slab_' .. subname .. ' 6',
|
||||
output = "stairs:slab_" .. subname .. " 6",
|
||||
recipe = {
|
||||
{recipeitem, recipeitem, recipeitem},
|
||||
},
|
||||
|
@ -237,8 +250,8 @@ function stairs.register_slab(subname, recipeitem, groups, images, description,
|
|||
minetest.register_craft({
|
||||
output = recipeitem,
|
||||
recipe = {
|
||||
{'stairs:slab_' .. subname},
|
||||
{'stairs:slab_' .. subname},
|
||||
{"stairs:slab_" .. subname},
|
||||
{"stairs:slab_" .. subname},
|
||||
},
|
||||
})
|
||||
|
||||
|
@ -251,7 +264,7 @@ function stairs.register_slab(subname, recipeitem, groups, images, description,
|
|||
if baseburntime > 0 then
|
||||
minetest.register_craft({
|
||||
type = "fuel",
|
||||
recipe = 'stairs:slab_' .. subname,
|
||||
recipe = "stairs:slab_" .. subname,
|
||||
burntime = math.floor(baseburntime * 0.5),
|
||||
})
|
||||
end
|
||||
|
@ -286,7 +299,7 @@ end
|
|||
-- Node will be called stairs:stair_inner_<subname>
|
||||
|
||||
function stairs.register_stair_inner(subname, recipeitem, groups, images,
|
||||
description, sounds, worldaligntex)
|
||||
description, sounds, worldaligntex, full_description)
|
||||
-- Set backface culling and world-aligned textures
|
||||
local stair_images = {}
|
||||
for i, image in ipairs(images) do
|
||||
|
@ -310,8 +323,14 @@ function stairs.register_stair_inner(subname, recipeitem, groups, images,
|
|||
end
|
||||
local new_groups = table.copy(groups)
|
||||
new_groups.stair = 1
|
||||
if full_description then
|
||||
description = full_description
|
||||
else
|
||||
description = "Inner " .. description
|
||||
end
|
||||
warn_if_exists("stairs:stair_inner_" .. subname)
|
||||
minetest.register_node(":stairs:stair_inner_" .. subname, {
|
||||
description = "Inner " .. description,
|
||||
description = description,
|
||||
drawtype = "nodebox",
|
||||
tiles = stair_images,
|
||||
paramtype = "light",
|
||||
|
@ -338,7 +357,7 @@ function stairs.register_stair_inner(subname, recipeitem, groups, images,
|
|||
|
||||
if recipeitem then
|
||||
minetest.register_craft({
|
||||
output = 'stairs:stair_inner_' .. subname .. ' 7',
|
||||
output = "stairs:stair_inner_" .. subname .. " 7",
|
||||
recipe = {
|
||||
{"", recipeitem, ""},
|
||||
{recipeitem, "", recipeitem},
|
||||
|
@ -355,7 +374,7 @@ function stairs.register_stair_inner(subname, recipeitem, groups, images,
|
|||
if baseburntime > 0 then
|
||||
minetest.register_craft({
|
||||
type = "fuel",
|
||||
recipe = 'stairs:stair_inner_' .. subname,
|
||||
recipe = "stairs:stair_inner_" .. subname,
|
||||
burntime = math.floor(baseburntime * 0.875),
|
||||
})
|
||||
end
|
||||
|
@ -367,7 +386,7 @@ end
|
|||
-- Node will be called stairs:stair_outer_<subname>
|
||||
|
||||
function stairs.register_stair_outer(subname, recipeitem, groups, images,
|
||||
description, sounds, worldaligntex)
|
||||
description, sounds, worldaligntex, full_description)
|
||||
-- Set backface culling and world-aligned textures
|
||||
local stair_images = {}
|
||||
for i, image in ipairs(images) do
|
||||
|
@ -391,8 +410,14 @@ function stairs.register_stair_outer(subname, recipeitem, groups, images,
|
|||
end
|
||||
local new_groups = table.copy(groups)
|
||||
new_groups.stair = 1
|
||||
if full_description then
|
||||
description = full_description
|
||||
else
|
||||
description = "Outer " .. description
|
||||
end
|
||||
warn_if_exists("stairs:stair_outer_" .. subname)
|
||||
minetest.register_node(":stairs:stair_outer_" .. subname, {
|
||||
description = "Outer " .. description,
|
||||
description = description,
|
||||
drawtype = "nodebox",
|
||||
tiles = stair_images,
|
||||
paramtype = "light",
|
||||
|
@ -418,7 +443,7 @@ function stairs.register_stair_outer(subname, recipeitem, groups, images,
|
|||
|
||||
if recipeitem then
|
||||
minetest.register_craft({
|
||||
output = 'stairs:stair_outer_' .. subname .. ' 6',
|
||||
output = "stairs:stair_outer_" .. subname .. " 6",
|
||||
recipe = {
|
||||
{"", recipeitem, ""},
|
||||
{recipeitem, recipeitem, recipeitem},
|
||||
|
@ -434,7 +459,7 @@ function stairs.register_stair_outer(subname, recipeitem, groups, images,
|
|||
if baseburntime > 0 then
|
||||
minetest.register_craft({
|
||||
type = "fuel",
|
||||
recipe = 'stairs:stair_outer_' .. subname,
|
||||
recipe = "stairs:stair_outer_" .. subname,
|
||||
burntime = math.floor(baseburntime * 0.625),
|
||||
})
|
||||
end
|
||||
|
@ -457,10 +482,23 @@ function stairs.register_stair_and_slab(subname, recipeitem, groups, images,
|
|||
sounds, worldaligntex)
|
||||
end
|
||||
|
||||
-- Local function so we can apply translations
|
||||
local function my_register_stair_and_slab(subname, recipeitem, groups, images,
|
||||
desc_stair, desc_slab, sounds, worldaligntex)
|
||||
stairs.register_stair(subname, recipeitem, groups, images, S(desc_stair),
|
||||
sounds, worldaligntex)
|
||||
stairs.register_stair_inner(subname, recipeitem, groups, images, "",
|
||||
sounds, worldaligntex, S("Inner " .. desc_stair))
|
||||
stairs.register_stair_outer(subname, recipeitem, groups, images, "",
|
||||
sounds, worldaligntex, S("Outer " .. desc_stair))
|
||||
stairs.register_slab(subname, recipeitem, groups, images, S(desc_slab),
|
||||
sounds, worldaligntex)
|
||||
end
|
||||
|
||||
|
||||
-- Register default stairs and slabs
|
||||
|
||||
stairs.register_stair_and_slab(
|
||||
my_register_stair_and_slab(
|
||||
"wood",
|
||||
"default:wood",
|
||||
{choppy = 2, oddly_breakable_by_hand = 2, flammable = 2},
|
||||
|
@ -471,7 +509,7 @@ stairs.register_stair_and_slab(
|
|||
false
|
||||
)
|
||||
|
||||
stairs.register_stair_and_slab(
|
||||
my_register_stair_and_slab(
|
||||
"junglewood",
|
||||
"default:junglewood",
|
||||
{choppy = 2, oddly_breakable_by_hand = 2, flammable = 2},
|
||||
|
@ -482,7 +520,7 @@ stairs.register_stair_and_slab(
|
|||
false
|
||||
)
|
||||
|
||||
stairs.register_stair_and_slab(
|
||||
my_register_stair_and_slab(
|
||||
"pine_wood",
|
||||
"default:pine_wood",
|
||||
{choppy = 3, oddly_breakable_by_hand = 2, flammable = 3},
|
||||
|
@ -493,7 +531,7 @@ stairs.register_stair_and_slab(
|
|||
false
|
||||
)
|
||||
|
||||
stairs.register_stair_and_slab(
|
||||
my_register_stair_and_slab(
|
||||
"acacia_wood",
|
||||
"default:acacia_wood",
|
||||
{choppy = 2, oddly_breakable_by_hand = 2, flammable = 2},
|
||||
|
@ -504,7 +542,7 @@ stairs.register_stair_and_slab(
|
|||
false
|
||||
)
|
||||
|
||||
stairs.register_stair_and_slab(
|
||||
my_register_stair_and_slab(
|
||||
"aspen_wood",
|
||||
"default:aspen_wood",
|
||||
{choppy = 3, oddly_breakable_by_hand = 2, flammable = 3},
|
||||
|
@ -515,7 +553,7 @@ stairs.register_stair_and_slab(
|
|||
false
|
||||
)
|
||||
|
||||
stairs.register_stair_and_slab(
|
||||
my_register_stair_and_slab(
|
||||
"stone",
|
||||
"default:stone",
|
||||
{cracky = 3},
|
||||
|
@ -526,7 +564,7 @@ stairs.register_stair_and_slab(
|
|||
true
|
||||
)
|
||||
|
||||
stairs.register_stair_and_slab(
|
||||
my_register_stair_and_slab(
|
||||
"cobble",
|
||||
"default:cobble",
|
||||
{cracky = 3},
|
||||
|
@ -537,7 +575,7 @@ stairs.register_stair_and_slab(
|
|||
true
|
||||
)
|
||||
|
||||
stairs.register_stair_and_slab(
|
||||
my_register_stair_and_slab(
|
||||
"mossycobble",
|
||||
"default:mossycobble",
|
||||
{cracky = 3},
|
||||
|
@ -548,7 +586,7 @@ stairs.register_stair_and_slab(
|
|||
true
|
||||
)
|
||||
|
||||
stairs.register_stair_and_slab(
|
||||
my_register_stair_and_slab(
|
||||
"stonebrick",
|
||||
"default:stonebrick",
|
||||
{cracky = 2},
|
||||
|
@ -559,7 +597,7 @@ stairs.register_stair_and_slab(
|
|||
false
|
||||
)
|
||||
|
||||
stairs.register_stair_and_slab(
|
||||
my_register_stair_and_slab(
|
||||
"stone_block",
|
||||
"default:stone_block",
|
||||
{cracky = 2},
|
||||
|
@ -570,7 +608,7 @@ stairs.register_stair_and_slab(
|
|||
true
|
||||
)
|
||||
|
||||
stairs.register_stair_and_slab(
|
||||
my_register_stair_and_slab(
|
||||
"desert_stone",
|
||||
"default:desert_stone",
|
||||
{cracky = 3},
|
||||
|
@ -581,7 +619,7 @@ stairs.register_stair_and_slab(
|
|||
true
|
||||
)
|
||||
|
||||
stairs.register_stair_and_slab(
|
||||
my_register_stair_and_slab(
|
||||
"desert_cobble",
|
||||
"default:desert_cobble",
|
||||
{cracky = 3},
|
||||
|
@ -592,7 +630,7 @@ stairs.register_stair_and_slab(
|
|||
true
|
||||
)
|
||||
|
||||
stairs.register_stair_and_slab(
|
||||
my_register_stair_and_slab(
|
||||
"desert_stonebrick",
|
||||
"default:desert_stonebrick",
|
||||
{cracky = 2},
|
||||
|
@ -603,7 +641,7 @@ stairs.register_stair_and_slab(
|
|||
false
|
||||
)
|
||||
|
||||
stairs.register_stair_and_slab(
|
||||
my_register_stair_and_slab(
|
||||
"desert_stone_block",
|
||||
"default:desert_stone_block",
|
||||
{cracky = 2},
|
||||
|
@ -614,7 +652,7 @@ stairs.register_stair_and_slab(
|
|||
true
|
||||
)
|
||||
|
||||
stairs.register_stair_and_slab(
|
||||
my_register_stair_and_slab(
|
||||
"sandstone",
|
||||
"default:sandstone",
|
||||
{crumbly = 1, cracky = 3},
|
||||
|
@ -625,7 +663,7 @@ stairs.register_stair_and_slab(
|
|||
true
|
||||
)
|
||||
|
||||
stairs.register_stair_and_slab(
|
||||
my_register_stair_and_slab(
|
||||
"sandstonebrick",
|
||||
"default:sandstonebrick",
|
||||
{cracky = 2},
|
||||
|
@ -636,7 +674,7 @@ stairs.register_stair_and_slab(
|
|||
false
|
||||
)
|
||||
|
||||
stairs.register_stair_and_slab(
|
||||
my_register_stair_and_slab(
|
||||
"sandstone_block",
|
||||
"default:sandstone_block",
|
||||
{cracky = 2},
|
||||
|
@ -647,7 +685,7 @@ stairs.register_stair_and_slab(
|
|||
true
|
||||
)
|
||||
|
||||
stairs.register_stair_and_slab(
|
||||
my_register_stair_and_slab(
|
||||
"desert_sandstone",
|
||||
"default:desert_sandstone",
|
||||
{crumbly = 1, cracky = 3},
|
||||
|
@ -658,7 +696,7 @@ stairs.register_stair_and_slab(
|
|||
true
|
||||
)
|
||||
|
||||
stairs.register_stair_and_slab(
|
||||
my_register_stair_and_slab(
|
||||
"desert_sandstone_brick",
|
||||
"default:desert_sandstone_brick",
|
||||
{cracky = 2},
|
||||
|
@ -669,7 +707,7 @@ stairs.register_stair_and_slab(
|
|||
false
|
||||
)
|
||||
|
||||
stairs.register_stair_and_slab(
|
||||
my_register_stair_and_slab(
|
||||
"desert_sandstone_block",
|
||||
"default:desert_sandstone_block",
|
||||
{cracky = 2},
|
||||
|
@ -680,7 +718,7 @@ stairs.register_stair_and_slab(
|
|||
true
|
||||
)
|
||||
|
||||
stairs.register_stair_and_slab(
|
||||
my_register_stair_and_slab(
|
||||
"silver_sandstone",
|
||||
"default:silver_sandstone",
|
||||
{crumbly = 1, cracky = 3},
|
||||
|
@ -691,7 +729,7 @@ stairs.register_stair_and_slab(
|
|||
true
|
||||
)
|
||||
|
||||
stairs.register_stair_and_slab(
|
||||
my_register_stair_and_slab(
|
||||
"silver_sandstone_brick",
|
||||
"default:silver_sandstone_brick",
|
||||
{cracky = 2},
|
||||
|
@ -702,7 +740,7 @@ stairs.register_stair_and_slab(
|
|||
false
|
||||
)
|
||||
|
||||
stairs.register_stair_and_slab(
|
||||
my_register_stair_and_slab(
|
||||
"silver_sandstone_block",
|
||||
"default:silver_sandstone_block",
|
||||
{cracky = 2},
|
||||
|
@ -713,7 +751,7 @@ stairs.register_stair_and_slab(
|
|||
true
|
||||
)
|
||||
|
||||
stairs.register_stair_and_slab(
|
||||
my_register_stair_and_slab(
|
||||
"obsidian",
|
||||
"default:obsidian",
|
||||
{cracky = 1, level = 2},
|
||||
|
@ -724,7 +762,7 @@ stairs.register_stair_and_slab(
|
|||
true
|
||||
)
|
||||
|
||||
stairs.register_stair_and_slab(
|
||||
my_register_stair_and_slab(
|
||||
"obsidianbrick",
|
||||
"default:obsidianbrick",
|
||||
{cracky = 1, level = 2},
|
||||
|
@ -735,7 +773,7 @@ stairs.register_stair_and_slab(
|
|||
false
|
||||
)
|
||||
|
||||
stairs.register_stair_and_slab(
|
||||
my_register_stair_and_slab(
|
||||
"obsidian_block",
|
||||
"default:obsidian_block",
|
||||
{cracky = 1, level = 2},
|
||||
|
@ -746,7 +784,7 @@ stairs.register_stair_and_slab(
|
|||
true
|
||||
)
|
||||
|
||||
stairs.register_stair_and_slab(
|
||||
my_register_stair_and_slab(
|
||||
"brick",
|
||||
"default:brick",
|
||||
{cracky = 3},
|
||||
|
@ -757,7 +795,7 @@ stairs.register_stair_and_slab(
|
|||
false
|
||||
)
|
||||
|
||||
stairs.register_stair_and_slab(
|
||||
my_register_stair_and_slab(
|
||||
"steelblock",
|
||||
"default:steelblock",
|
||||
{cracky = 1, level = 2},
|
||||
|
@ -768,7 +806,7 @@ stairs.register_stair_and_slab(
|
|||
true
|
||||
)
|
||||
|
||||
stairs.register_stair_and_slab(
|
||||
my_register_stair_and_slab(
|
||||
"tinblock",
|
||||
"default:tinblock",
|
||||
{cracky = 1, level = 2},
|
||||
|
@ -779,7 +817,7 @@ stairs.register_stair_and_slab(
|
|||
true
|
||||
)
|
||||
|
||||
stairs.register_stair_and_slab(
|
||||
my_register_stair_and_slab(
|
||||
"copperblock",
|
||||
"default:copperblock",
|
||||
{cracky = 1, level = 2},
|
||||
|
@ -790,7 +828,7 @@ stairs.register_stair_and_slab(
|
|||
true
|
||||
)
|
||||
|
||||
stairs.register_stair_and_slab(
|
||||
my_register_stair_and_slab(
|
||||
"bronzeblock",
|
||||
"default:bronzeblock",
|
||||
{cracky = 1, level = 2},
|
||||
|
@ -801,7 +839,7 @@ stairs.register_stair_and_slab(
|
|||
true
|
||||
)
|
||||
|
||||
stairs.register_stair_and_slab(
|
||||
my_register_stair_and_slab(
|
||||
"goldblock",
|
||||
"default:goldblock",
|
||||
{cracky = 1},
|
||||
|
@ -812,7 +850,7 @@ stairs.register_stair_and_slab(
|
|||
true
|
||||
)
|
||||
|
||||
stairs.register_stair_and_slab(
|
||||
my_register_stair_and_slab(
|
||||
"ice",
|
||||
"default:ice",
|
||||
{cracky = 3, cools_lava = 1, slippery = 3},
|
||||
|
@ -823,7 +861,7 @@ stairs.register_stair_and_slab(
|
|||
true
|
||||
)
|
||||
|
||||
stairs.register_stair_and_slab(
|
||||
my_register_stair_and_slab(
|
||||
"snowblock",
|
||||
"default:snowblock",
|
||||
{crumbly = 3, cools_lava = 1, snowy = 1},
|
||||
|
@ -839,11 +877,11 @@ stairs.register_stair_and_slab(
|
|||
stairs.register_stair(
|
||||
"glass",
|
||||
"default:glass",
|
||||
{cracky = 3},
|
||||
{cracky = 3, oddly_breakable_by_hand = 3},
|
||||
{"stairs_glass_split.png", "default_glass.png",
|
||||
"stairs_glass_stairside.png^[transformFX", "stairs_glass_stairside.png",
|
||||
"default_glass.png", "stairs_glass_split.png"},
|
||||
"Glass Stair",
|
||||
S("Glass Stair"),
|
||||
default.node_sound_glass_defaults(),
|
||||
false
|
||||
)
|
||||
|
@ -851,9 +889,9 @@ stairs.register_stair(
|
|||
stairs.register_slab(
|
||||
"glass",
|
||||
"default:glass",
|
||||
{cracky = 3},
|
||||
{cracky = 3, oddly_breakable_by_hand = 3},
|
||||
{"default_glass.png", "default_glass.png", "stairs_glass_split.png"},
|
||||
"Glass Slab",
|
||||
S("Glass Slab"),
|
||||
default.node_sound_glass_defaults(),
|
||||
false
|
||||
)
|
||||
|
@ -861,25 +899,27 @@ stairs.register_slab(
|
|||
stairs.register_stair_inner(
|
||||
"glass",
|
||||
"default:glass",
|
||||
{cracky = 3},
|
||||
{cracky = 3, oddly_breakable_by_hand = 3},
|
||||
{"stairs_glass_stairside.png^[transformR270", "default_glass.png",
|
||||
"stairs_glass_stairside.png^[transformFX", "default_glass.png",
|
||||
"default_glass.png", "stairs_glass_stairside.png"},
|
||||
"Glass Stair",
|
||||
"",
|
||||
default.node_sound_glass_defaults(),
|
||||
false
|
||||
false,
|
||||
S("Inner Glass Stair")
|
||||
)
|
||||
|
||||
stairs.register_stair_outer(
|
||||
"glass",
|
||||
"default:glass",
|
||||
{cracky = 3},
|
||||
{cracky = 3, oddly_breakable_by_hand = 3},
|
||||
{"stairs_glass_stairside.png^[transformR90", "default_glass.png",
|
||||
"stairs_glass_outer_stairside.png", "stairs_glass_stairside.png",
|
||||
"stairs_glass_stairside.png^[transformR90","stairs_glass_outer_stairside.png"},
|
||||
"Glass Stair",
|
||||
"",
|
||||
default.node_sound_glass_defaults(),
|
||||
false
|
||||
false,
|
||||
S("Outer Glass Stair")
|
||||
)
|
||||
|
||||
stairs.register_stair(
|
||||
|
@ -889,7 +929,7 @@ stairs.register_stair(
|
|||
{"stairs_obsidian_glass_split.png", "default_obsidian_glass.png",
|
||||
"stairs_obsidian_glass_stairside.png^[transformFX", "stairs_obsidian_glass_stairside.png",
|
||||
"default_obsidian_glass.png", "stairs_obsidian_glass_split.png"},
|
||||
"Obsidian Glass Stair",
|
||||
S("Obsidian Glass Stair"),
|
||||
default.node_sound_glass_defaults(),
|
||||
false
|
||||
)
|
||||
|
@ -899,7 +939,7 @@ stairs.register_slab(
|
|||
"default:obsidian_glass",
|
||||
{cracky = 3},
|
||||
{"default_obsidian_glass.png", "default_obsidian_glass.png", "stairs_obsidian_glass_split.png"},
|
||||
"Obsidian Glass Slab",
|
||||
S("Obsidian Glass Slab"),
|
||||
default.node_sound_glass_defaults(),
|
||||
false
|
||||
)
|
||||
|
@ -911,9 +951,10 @@ stairs.register_stair_inner(
|
|||
{"stairs_obsidian_glass_stairside.png^[transformR270", "default_obsidian_glass.png",
|
||||
"stairs_obsidian_glass_stairside.png^[transformFX", "default_obsidian_glass.png",
|
||||
"default_obsidian_glass.png", "stairs_obsidian_glass_stairside.png"},
|
||||
"Obsidian Glass Stair",
|
||||
"",
|
||||
default.node_sound_glass_defaults(),
|
||||
false
|
||||
false,
|
||||
S("Inner Obsidian Glass Stair")
|
||||
)
|
||||
|
||||
stairs.register_stair_outer(
|
||||
|
@ -923,7 +964,152 @@ stairs.register_stair_outer(
|
|||
{"stairs_obsidian_glass_stairside.png^[transformR90", "default_obsidian_glass.png",
|
||||
"stairs_obsidian_glass_outer_stairside.png", "stairs_obsidian_glass_stairside.png",
|
||||
"stairs_obsidian_glass_stairside.png^[transformR90","stairs_obsidian_glass_outer_stairside.png"},
|
||||
"Obsidian Glass Stair",
|
||||
"",
|
||||
default.node_sound_glass_defaults(),
|
||||
false
|
||||
false,
|
||||
S("Outer Obsidian Glass Stair")
|
||||
)
|
||||
|
||||
-- Dummy calls to S() to allow translation scripts to detect the strings.
|
||||
-- To update this add this code to my_register_stair_and_slab:
|
||||
-- for _,x in ipairs({"","Inner ","Outer "}) do print(("S(%q)"):format(x..desc_stair)) end
|
||||
-- print(("S(%q)"):format(desc_slab))
|
||||
|
||||
--[[
|
||||
S("Wooden Stair")
|
||||
S("Inner Wooden Stair")
|
||||
S("Outer Wooden Stair")
|
||||
S("Wooden Slab")
|
||||
S("Jungle Wood Stair")
|
||||
S("Inner Jungle Wood Stair")
|
||||
S("Outer Jungle Wood Stair")
|
||||
S("Jungle Wood Slab")
|
||||
S("Pine Wood Stair")
|
||||
S("Inner Pine Wood Stair")
|
||||
S("Outer Pine Wood Stair")
|
||||
S("Pine Wood Slab")
|
||||
S("Acacia Wood Stair")
|
||||
S("Inner Acacia Wood Stair")
|
||||
S("Outer Acacia Wood Stair")
|
||||
S("Acacia Wood Slab")
|
||||
S("Aspen Wood Stair")
|
||||
S("Inner Aspen Wood Stair")
|
||||
S("Outer Aspen Wood Stair")
|
||||
S("Aspen Wood Slab")
|
||||
S("Stone Stair")
|
||||
S("Inner Stone Stair")
|
||||
S("Outer Stone Stair")
|
||||
S("Stone Slab")
|
||||
S("Cobblestone Stair")
|
||||
S("Inner Cobblestone Stair")
|
||||
S("Outer Cobblestone Stair")
|
||||
S("Cobblestone Slab")
|
||||
S("Mossy Cobblestone Stair")
|
||||
S("Inner Mossy Cobblestone Stair")
|
||||
S("Outer Mossy Cobblestone Stair")
|
||||
S("Mossy Cobblestone Slab")
|
||||
S("Stone Brick Stair")
|
||||
S("Inner Stone Brick Stair")
|
||||
S("Outer Stone Brick Stair")
|
||||
S("Stone Brick Slab")
|
||||
S("Stone Block Stair")
|
||||
S("Inner Stone Block Stair")
|
||||
S("Outer Stone Block Stair")
|
||||
S("Stone Block Slab")
|
||||
S("Desert Stone Stair")
|
||||
S("Inner Desert Stone Stair")
|
||||
S("Outer Desert Stone Stair")
|
||||
S("Desert Stone Slab")
|
||||
S("Desert Cobblestone Stair")
|
||||
S("Inner Desert Cobblestone Stair")
|
||||
S("Outer Desert Cobblestone Stair")
|
||||
S("Desert Cobblestone Slab")
|
||||
S("Desert Stone Brick Stair")
|
||||
S("Inner Desert Stone Brick Stair")
|
||||
S("Outer Desert Stone Brick Stair")
|
||||
S("Desert Stone Brick Slab")
|
||||
S("Desert Stone Block Stair")
|
||||
S("Inner Desert Stone Block Stair")
|
||||
S("Outer Desert Stone Block Stair")
|
||||
S("Desert Stone Block Slab")
|
||||
S("Sandstone Stair")
|
||||
S("Inner Sandstone Stair")
|
||||
S("Outer Sandstone Stair")
|
||||
S("Sandstone Slab")
|
||||
S("Sandstone Brick Stair")
|
||||
S("Inner Sandstone Brick Stair")
|
||||
S("Outer Sandstone Brick Stair")
|
||||
S("Sandstone Brick Slab")
|
||||
S("Sandstone Block Stair")
|
||||
S("Inner Sandstone Block Stair")
|
||||
S("Outer Sandstone Block Stair")
|
||||
S("Sandstone Block Slab")
|
||||
S("Desert Sandstone Stair")
|
||||
S("Inner Desert Sandstone Stair")
|
||||
S("Outer Desert Sandstone Stair")
|
||||
S("Desert Sandstone Slab")
|
||||
S("Desert Sandstone Brick Stair")
|
||||
S("Inner Desert Sandstone Brick Stair")
|
||||
S("Outer Desert Sandstone Brick Stair")
|
||||
S("Desert Sandstone Brick Slab")
|
||||
S("Desert Sandstone Block Stair")
|
||||
S("Inner Desert Sandstone Block Stair")
|
||||
S("Outer Desert Sandstone Block Stair")
|
||||
S("Desert Sandstone Block Slab")
|
||||
S("Silver Sandstone Stair")
|
||||
S("Inner Silver Sandstone Stair")
|
||||
S("Outer Silver Sandstone Stair")
|
||||
S("Silver Sandstone Slab")
|
||||
S("Silver Sandstone Brick Stair")
|
||||
S("Inner Silver Sandstone Brick Stair")
|
||||
S("Outer Silver Sandstone Brick Stair")
|
||||
S("Silver Sandstone Brick Slab")
|
||||
S("Silver Sandstone Block Stair")
|
||||
S("Inner Silver Sandstone Block Stair")
|
||||
S("Outer Silver Sandstone Block Stair")
|
||||
S("Silver Sandstone Block Slab")
|
||||
S("Obsidian Stair")
|
||||
S("Inner Obsidian Stair")
|
||||
S("Outer Obsidian Stair")
|
||||
S("Obsidian Slab")
|
||||
S("Obsidian Brick Stair")
|
||||
S("Inner Obsidian Brick Stair")
|
||||
S("Outer Obsidian Brick Stair")
|
||||
S("Obsidian Brick Slab")
|
||||
S("Obsidian Block Stair")
|
||||
S("Inner Obsidian Block Stair")
|
||||
S("Outer Obsidian Block Stair")
|
||||
S("Obsidian Block Slab")
|
||||
S("Brick Stair")
|
||||
S("Inner Brick Stair")
|
||||
S("Outer Brick Stair")
|
||||
S("Brick Slab")
|
||||
S("Steel Block Stair")
|
||||
S("Inner Steel Block Stair")
|
||||
S("Outer Steel Block Stair")
|
||||
S("Steel Block Slab")
|
||||
S("Tin Block Stair")
|
||||
S("Inner Tin Block Stair")
|
||||
S("Outer Tin Block Stair")
|
||||
S("Tin Block Slab")
|
||||
S("Copper Block Stair")
|
||||
S("Inner Copper Block Stair")
|
||||
S("Outer Copper Block Stair")
|
||||
S("Copper Block Slab")
|
||||
S("Bronze Block Stair")
|
||||
S("Inner Bronze Block Stair")
|
||||
S("Outer Bronze Block Stair")
|
||||
S("Bronze Block Slab")
|
||||
S("Gold Block Stair")
|
||||
S("Inner Gold Block Stair")
|
||||
S("Outer Gold Block Stair")
|
||||
S("Gold Block Slab")
|
||||
S("Ice Stair")
|
||||
S("Inner Ice Stair")
|
||||
S("Outer Ice Stair")
|
||||
S("Ice Slab")
|
||||
S("Snow Block Stair")
|
||||
S("Inner Snow Block Stair")
|
||||
S("Outer Snow Block Stair")
|
||||
S("Snow Block Slab")
|
||||
--]]
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue