From d59055dd2b1a03449ff11318a2f210d37dd7e76a Mon Sep 17 00:00:00 2001
From: Zefram <zefram@fysh.org>
Date: Fri, 25 Jul 2014 16:38:40 +0200
Subject: [PATCH] Audible siren to warn of reactor meltdown

---
 technic/machines/LV/cnc_nodes.lua |   65 ++++++++++++++++++++++----------
 1 files changed, 45 insertions(+), 20 deletions(-)

diff --git a/technic/machines/LV/cnc_nodes.lua b/technic/machines/LV/cnc_nodes.lua
index c3e0a92..4835e49 100644
--- a/technic/machines/LV/cnc_nodes.lua
+++ b/technic/machines/LV/cnc_nodes.lua
@@ -1,71 +1,96 @@
 -- REGISTER MATERIALS AND PROPERTIES FOR NONCUBIC ELEMENTS:
 -----------------------------------------------------------
+
+local S = technic.getter
+
 -- DIRT
 -------
 technic.cnc.register_all("default:dirt",
                 {snappy=2,choppy=2,oddly_breakable_by_hand=3,not_in_creative_inventory=1},
                 {"default_grass.png", "default_dirt.png", "default_grass.png"},
-                "Dirt")
+                S("Dirt"))
 technic.cnc.programs_disable["default:dirt"] = {"technic_cnc_sphere", "technic_cnc_slope_upsdown",
 		"technic_cnc_edge",   "technic_cnc_inner_edge",
 		"technic_cnc_slope_edge_upsdown", "technic_cnc_slope_inner_edge_upsdown",
 		"technic_cnc_stick", "technic_cnc_cylinder_horizontal"}
-
--- TREE
--------
-technic.cnc.register_all("default:tree",
-                {snappy=2, choppy=2, oddly_breakable_by_hand=2, not_in_creative_inventory=1},
-                {"default_tree.png"},
-                "Wooden")
 
 -- WOOD
 -------
 technic.cnc.register_all("default:wood",
                 {snappy=2, choppy=2, oddly_breakable_by_hand=2, not_in_creative_inventory=1},
                 {"default_wood.png"},
-                "Wooden")
+                S("Wooden"))
 -- STONE
 --------
 technic.cnc.register_all("default:stone",
                 {cracky=3, not_in_creative_inventory=1},
                 {"default_stone.png"},
-                "Stone")
+                S("Stone"))
 -- COBBLE
 ---------
 technic.cnc.register_all("default:cobble",
                 {cracky=3, not_in_creative_inventory=1},
                 {"default_cobble.png"},
-                "Cobble")
+                S("Cobble"))
 -- BRICK
 --------
 technic.cnc.register_all("default:brick",
                 {cracky=3, not_in_creative_inventory=1},
                 {"default_brick.png"},
-                "Brick")
+                S("Brick"))
 
 -- SANDSTONE
 ------------
 technic.cnc.register_all("default:sandstone",
                 {crumbly=2, cracky=2, not_in_creative_inventory=1},
                 {"default_sandstone.png"},
-                "Sandstone")
+                S("Sandstone"))
 
 -- LEAVES
 ---------
 technic.cnc.register_all("default:leaves",
                 {snappy=2, choppy=2, oddly_breakable_by_hand=3, not_in_creative_inventory=1},
                 {"default_leaves.png"},
-                "Leaves")
+                S("Leaves"))
 -- TREE
 -------
 technic.cnc.register_all("default:tree",
                 {snappy=1, choppy=2, oddly_breakable_by_hand=2, flammable=3, wood=1, not_in_creative_inventory=1},
                 {"default_tree.png"},
-                "Tree")
--- STEEL
+                S("Tree"))
+
+-- WROUGHT IRON
+---------------
+technic.cnc.register_all("default:steelblock",
+                {cracky=1, level=2, not_in_creative_inventory=1},
+                {"technic_wrought_iron_block.png"},
+                S("Wrought Iron"))
+
+-- Bronze
 --------
-technic.cnc.register_all("default:steel",
-                {snappy=1, bendy=2, cracky=1, melty=2, level=2, not_in_creative_inventory=1},
-                {"default_steel_block.png"},
-                "Steel")
+technic.cnc.register_all("default:bronzeblock",
+                {cracky=1, level=2, not_in_creative_inventory=1},
+                {"default_bronze_block.png"},
+                S("Bronze"))
+
+-- Stainless Steel
+--------
+technic.cnc.register_all("technic:stainless_steel_block",
+                {cracky=1, level=2, not_in_creative_inventory=1},
+                {"technic_stainless_steel_block.png"},
+                S("Stainless Steel"))
+
+-- Marble
+------------
+technic.cnc.register_all("technic:marble",
+                {cracky=3, not_in_creative_inventory=1},
+                {"technic_marble.png"},
+                S("Marble"))
+
+-- Granite
+------------
+technic.cnc.register_all("technic:granite",
+                {cracky=3, not_in_creative_inventory=1},
+                {"technic_granite.png"},
+                S("Granite"))
 

--
Gitblit v1.8.0