From 0132bfe41e03f400dbef85354f47ea44d962b0ce Mon Sep 17 00:00:00 2001
From: paramat <paramat@users.noreply.github.com>
Date: Tue, 5 Dec 2017 05:40:16 +0000
Subject: [PATCH] Stairs: Improve inner/outer stair descriptions. Code cleanup

---
 mods/stairs/init.lua | 18 ++++++++++++------
 1 file changed, 12 insertions(+), 6 deletions(-)

diff --git a/mods/stairs/init.lua b/mods/stairs/init.lua
index bb9f8ec..e85c708 100644
--- a/mods/stairs/init.lua
+++ b/mods/stairs/init.lua
@@ -44,7 +44,8 @@ local function rotate_and_place(itemstack, placer, pointed_thing)
 	return minetest.item_place(itemstack, placer, pointed_thing, param2)
 end
 
--- Register stairs.
+
+-- Register stair
 -- Node will be called stairs:stair_<subname>
 
 function stairs.register_stair(subname, recipeitem, groups, images, description, sounds)
@@ -141,7 +142,8 @@ end
 -- Slab facedir to placement 6d matching table
 local slab_trans_dir = {[0] = 8, 0, 2, 1, 3, 4}
 
--- Register slabs.
+
+-- Register slab
 -- Node will be called stairs:slab_<subname>
 
 function stairs.register_slab(subname, recipeitem, groups, images, description, sounds)
@@ -292,7 +294,8 @@ if replace then
 	})
 end
 
--- Register stairs.
+
+-- Register inner stair
 -- Node will be called stairs:stair_inner_<subname>
 
 function stairs.register_stair_inner(subname, recipeitem, groups, images, description, sounds)
@@ -317,7 +320,7 @@ function stairs.register_stair_inner(subname, recipeitem, groups, images, descri
 	end
 	groups.stair = 1
 	minetest.register_node(":stairs:stair_inner_" .. subname, {
-		description = description .. " Inner",
+		description = "Inner " .. description,
 		drawtype = "nodebox",
 		tiles = stair_images,
 		paramtype = "light",
@@ -368,7 +371,8 @@ function stairs.register_stair_inner(subname, recipeitem, groups, images, descri
 	end
 end
 
--- Register stairs.
+
+-- Register outer stair
 -- Node will be called stairs:stair_outer_<subname>
 
 function stairs.register_stair_outer(subname, recipeitem, groups, images, description, sounds)
@@ -393,7 +397,7 @@ function stairs.register_stair_outer(subname, recipeitem, groups, images, descri
 	end
 	groups.stair = 1
 	minetest.register_node(":stairs:stair_outer_" .. subname, {
-		description = description .. " Outer",
+		description = "Outer " .. description,
 		drawtype = "nodebox",
 		tiles = stair_images,
 		paramtype = "light",
@@ -443,6 +447,7 @@ function stairs.register_stair_outer(subname, recipeitem, groups, images, descri
 	end
 end
 
+
 -- Stair/slab registration function.
 -- Nodes will be called stairs:{stair,slab}_<subname>
 
@@ -453,6 +458,7 @@ function stairs.register_stair_and_slab(subname, recipeitem, groups, images, des
 	stairs.register_slab(subname, recipeitem, groups, images, desc_slab, sounds)
 end
 
+
 -- Register default stairs and slabs
 
 stairs.register_stair_and_slab(