put wood planks stairs/slabs/micros/panels into separate groups (wood_xxxxx=1)
authorVanessa Ezekowitz <vanessaezekowitz@gmail.com>
Fri, 5 Jul 2013 03:03:40 +0000 (23:03 -0400)
committerVanessa Ezekowitz <vanessaezekowitz@gmail.com>
Fri, 5 Jul 2013 03:03:40 +0000 (23:03 -0400)
did the same for tree trunks (tree_xxxxx=1)

node_defs.lua

index 281a71fe0f0eda0e73dcbec6fa856754b21b6f3a..95a419253b41feaa91cfc181e4a9432d2292a313 100644 (file)
@@ -86,11 +86,11 @@ for i in ipairs(moretrees.treelist) do
                        },
                })
 
-               register_stair_slab_panel_micro(
+               register_stair(
                        "moretrees",
                        treename.."_trunk",
                        "moretrees:"..treename.."_trunk",
-                       { snappy=1,choppy=2,oddly_breakable_by_hand=1,flammable=2, not_in_creative_inventory=1 },
+                       { snappy=1,choppy=2,oddly_breakable_by_hand=1,flammable=2, not_in_creative_inventory=1, tree_stair=1 },
                        {       "moretrees_"..treename.."_trunk_top.png",
                                "moretrees_"..treename.."_trunk_top.png",
                                "moretrees_"..treename.."_trunk.png"
@@ -100,17 +100,93 @@ for i in ipairs(moretrees.treelist) do
                        0
                )
 
-               register_stair_slab_panel_micro(
+               register_slab(
+                       "moretrees",
+                       treename.."_trunk",
+                       "moretrees:"..treename.."_trunk",
+                       { snappy=1,choppy=2,oddly_breakable_by_hand=1,flammable=2, not_in_creative_inventory=1, tree_slab=1 },
+                       {       "moretrees_"..treename.."_trunk_top.png",
+                               "moretrees_"..treename.."_trunk_top.png",
+                               "moretrees_"..treename.."_trunk.png"
+                       },
+                       treedesc.." Trunk",
+                       treename.."_trunk",
+                       0
+               )
+
+               register_panel(
+                       "moretrees",
+                       treename.."_trunk",
+                       "moretrees:"..treename.."_trunk",
+                       { snappy=1,choppy=2,oddly_breakable_by_hand=1,flammable=2, not_in_creative_inventory=1, tree_panel=1 },
+                       {       "moretrees_"..treename.."_trunk_top.png",
+                               "moretrees_"..treename.."_trunk_top.png",
+                               "moretrees_"..treename.."_trunk.png"
+                       },
+                       treedesc.." Trunk",
+                       treename.."_trunk",
+                       0
+               )
+
+               register_micro(
+                       "moretrees",
+                       treename.."_trunk",
+                       "moretrees:"..treename.."_trunk",
+                       { snappy=1,choppy=2,oddly_breakable_by_hand=1,flammable=2, not_in_creative_inventory=1, tree_micro=1 },
+                       {       "moretrees_"..treename.."_trunk_top.png",
+                               "moretrees_"..treename.."_trunk_top.png",
+                               "moretrees_"..treename.."_trunk.png"
+                       },
+                       treedesc.." Trunk",
+                       treename.."_trunk",
+                       0
+               )
+
+               register_stair(
+                       "moretrees",
+                       treename.."_planks",
+                       "moretrees:"..treename.."_planks",
+                       { snappy=1,choppy=2,oddly_breakable_by_hand=2,flammable=3, not_in_creative_inventory=1, wood_stair=1 },
+                       { "moretrees_"..treename.."_wood.png" },
+                       treedesc.." Planks",
+                       treename.."_planks",
+                       0
+               )
+
+               register_slab(
+                       "moretrees",
+                       treename.."_planks",
+                       "moretrees:"..treename.."_planks",
+                       { snappy=1,choppy=2,oddly_breakable_by_hand=2,flammable=3, not_in_creative_inventory=1, wood_slab=1 },
+                       { "moretrees_"..treename.."_wood.png" },
+                       treedesc.." Planks",
+                       treename.."_planks",
+                       0
+               )
+
+               register_panel(
+                       "moretrees",
+                       treename.."_planks",
+                       "moretrees:"..treename.."_planks",
+                       { snappy=1,choppy=2,oddly_breakable_by_hand=2,flammable=3, not_in_creative_inventory=1, wood_panel=1 },
+                       { "moretrees_"..treename.."_wood.png" },
+                       treedesc.." Planks",
+                       treename.."_planks",
+                       0
+               )
+
+               register_micro(
                        "moretrees",
                        treename.."_planks",
                        "moretrees:"..treename.."_planks",
-                       { snappy=1,choppy=2,oddly_breakable_by_hand=2,flammable=3, not_in_creative_inventory=1 },
+                       { snappy=1,choppy=2,oddly_breakable_by_hand=2,flammable=3, not_in_creative_inventory=1, wood_micro=1 },
                        { "moretrees_"..treename.."_wood.png" },
                        treedesc.." Planks",
                        treename.."_planks",
                        0
                )
 
+
                table.insert(circular_saw.known_stairs, "moretrees:"..treename.."_trunk")
                table.insert(circular_saw.known_stairs, "moretrees:"..treename.."_planks")