stairs: Update to use stairs.register_stair_type().

This commit is contained in:
orbea 2020-04-08 23:42:54 -07:00
parent e481558a42
commit 3c3b450863

View file

@ -368,12 +368,12 @@ end
function stairs.register_stair_and_slab(subname, recipeitem, groups, images, function stairs.register_stair_and_slab(subname, recipeitem, groups, images,
desc_stair, desc_slab, sounds, worldaligntex) desc_stair, desc_slab, sounds, worldaligntex)
stairs.register_stair(subname, recipeitem, groups, images, desc_stair, stairs.register_stair_type(subname, recipeitem, groups, images, desc_stair,
sounds, worldaligntex)
stairs.register_stair_inner(subname, recipeitem, groups, images, desc_stair,
sounds, worldaligntex)
stairs.register_stair_outer(subname, recipeitem, groups, images, desc_stair,
sounds, worldaligntex) sounds, worldaligntex)
stairs.register_stair_type(subname, recipeitem, groups, images, desc_stair,
sounds, worldaligntex, "inner")
stairs.register_stair_type(subname, recipeitem, groups, images, desc_stair,
sounds, worldaligntex, "outer")
stairs.register_slab(subname, recipeitem, groups, images, desc_slab, stairs.register_slab(subname, recipeitem, groups, images, desc_slab,
sounds, worldaligntex) sounds, worldaligntex)
end end
@ -381,12 +381,12 @@ end
-- Local function so we can apply translations -- Local function so we can apply translations
local function my_register_stair_and_slab(subname, recipeitem, groups, images, local function my_register_stair_and_slab(subname, recipeitem, groups, images,
desc_stair, desc_slab, sounds, worldaligntex) desc_stair, desc_slab, sounds, worldaligntex)
stairs.register_stair(subname, recipeitem, groups, images, S(desc_stair), stairs.register_stair_type(subname, recipeitem, groups, images, S(desc_stair),
sounds, worldaligntex) sounds, worldaligntex)
stairs.register_stair_inner(subname, recipeitem, groups, images, "", stairs.register_stair_type(subname, recipeitem, groups, images, "",
sounds, worldaligntex, S("Inner " .. desc_stair)) sounds, worldaligntex, S("Inner " .. desc_stair), "inner")
stairs.register_stair_outer(subname, recipeitem, groups, images, "", stairs.register_stair_type(subname, recipeitem, groups, images, "",
sounds, worldaligntex, S("Outer " .. desc_stair)) sounds, worldaligntex, S("Outer " .. desc_stair), "outer")
stairs.register_slab(subname, recipeitem, groups, images, S(desc_slab), stairs.register_slab(subname, recipeitem, groups, images, S(desc_slab),
sounds, worldaligntex) sounds, worldaligntex)
end end
@ -770,7 +770,7 @@ my_register_stair_and_slab(
-- Glass stair nodes need to be registered individually to utilize specialized textures. -- Glass stair nodes need to be registered individually to utilize specialized textures.
stairs.register_stair( stairs.register_stair_type(
"glass", "glass",
"default:glass", "default:glass",
{cracky = 3}, {cracky = 3},
@ -792,7 +792,7 @@ stairs.register_slab(
false false
) )
stairs.register_stair_inner( stairs.register_stair_type(
"glass", "glass",
"default:glass", "default:glass",
{cracky = 3}, {cracky = 3},
@ -802,10 +802,11 @@ stairs.register_stair_inner(
"", "",
default.node_sound_glass_defaults(), default.node_sound_glass_defaults(),
false, false,
S("Inner Glass Stair") S("Inner Glass Stair"),
"inner"
) )
stairs.register_stair_outer( stairs.register_stair_type(
"glass", "glass",
"default:glass", "default:glass",
{cracky = 3}, {cracky = 3},
@ -815,10 +816,11 @@ stairs.register_stair_outer(
"", "",
default.node_sound_glass_defaults(), default.node_sound_glass_defaults(),
false, false,
S("Outer Glass Stair") S("Outer Glass Stair"),
"outer"
) )
stairs.register_stair( stairs.register_stair_type(
"obsidian_glass", "obsidian_glass",
"default:obsidian_glass", "default:obsidian_glass",
{cracky = 3}, {cracky = 3},
@ -840,7 +842,7 @@ stairs.register_slab(
false false
) )
stairs.register_stair_inner( stairs.register_stair_type(
"obsidian_glass", "obsidian_glass",
"default:obsidian_glass", "default:obsidian_glass",
{cracky = 3}, {cracky = 3},
@ -850,10 +852,11 @@ stairs.register_stair_inner(
"", "",
default.node_sound_glass_defaults(), default.node_sound_glass_defaults(),
false, false,
S("Inner Obsidian Glass Stair") S("Inner Obsidian Glass Stair"),
"inner"
) )
stairs.register_stair_outer( stairs.register_stair_type(
"obsidian_glass", "obsidian_glass",
"default:obsidian_glass", "default:obsidian_glass",
{cracky = 3}, {cracky = 3},
@ -863,7 +866,8 @@ stairs.register_stair_outer(
"", "",
default.node_sound_glass_defaults(), default.node_sound_glass_defaults(),
false, false,
S("Outer Obsidian Glass Stair") S("Outer Obsidian Glass Stair"),
"outer"
) )
-- Dummy calls to S() to allow translation scripts to detect the strings. -- Dummy calls to S() to allow translation scripts to detect the strings.