Zefram
2014-05-16 68b7bcc28e39bdf0926072b834eeeeec0ee6c721
commit | author | age
ee0765 1 -- REGISTER MATERIALS AND PROPERTIES FOR NONCUBIC ELEMENTS:
S 2 -----------------------------------------------------------
be2f30 3
S 4 local S = technic.getter
5
ee0765 6 -- DIRT
S 7 -------
8 technic.cnc.register_all("default:dirt",
9                 {snappy=2,choppy=2,oddly_breakable_by_hand=3,not_in_creative_inventory=1},
10                 {"default_grass.png", "default_dirt.png", "default_grass.png"},
be2f30 11                 S("Dirt"))
ee0765 12 technic.cnc.programs_disable["default:dirt"] = {"technic_cnc_sphere", "technic_cnc_slope_upsdown",
S 13         "technic_cnc_edge",   "technic_cnc_inner_edge",
14         "technic_cnc_slope_edge_upsdown", "technic_cnc_slope_inner_edge_upsdown",
15         "technic_cnc_stick", "technic_cnc_cylinder_horizontal"}
16
17 -- WOOD
18 -------
19 technic.cnc.register_all("default:wood",
20                 {snappy=2, choppy=2, oddly_breakable_by_hand=2, not_in_creative_inventory=1},
21                 {"default_wood.png"},
be2f30 22                 S("Wooden"))
ee0765 23 -- STONE
S 24 --------
25 technic.cnc.register_all("default:stone",
26                 {cracky=3, not_in_creative_inventory=1},
27                 {"default_stone.png"},
be2f30 28                 S("Stone"))
ee0765 29 -- COBBLE
S 30 ---------
31 technic.cnc.register_all("default:cobble",
32                 {cracky=3, not_in_creative_inventory=1},
33                 {"default_cobble.png"},
be2f30 34                 S("Cobble"))
ee0765 35 -- BRICK
S 36 --------
37 technic.cnc.register_all("default:brick",
38                 {cracky=3, not_in_creative_inventory=1},
39                 {"default_brick.png"},
be2f30 40                 S("Brick"))
ee0765 41
S 42 -- SANDSTONE
43 ------------
44 technic.cnc.register_all("default:sandstone",
45                 {crumbly=2, cracky=2, not_in_creative_inventory=1},
46                 {"default_sandstone.png"},
be2f30 47                 S("Sandstone"))
ee0765 48
S 49 -- LEAVES
50 ---------
51 technic.cnc.register_all("default:leaves",
52                 {snappy=2, choppy=2, oddly_breakable_by_hand=3, not_in_creative_inventory=1},
53                 {"default_leaves.png"},
be2f30 54                 S("Leaves"))
ee0765 55 -- TREE
S 56 -------
57 technic.cnc.register_all("default:tree",
58                 {snappy=1, choppy=2, oddly_breakable_by_hand=2, flammable=3, wood=1, not_in_creative_inventory=1},
59                 {"default_tree.png"},
be2f30 60                 S("Tree"))
68b7bc 61
Z 62 -- WROUGHT IRON
63 ---------------
8bdbe1 64 technic.cnc.register_all("default:steelblock",
252156 65                 {cracky=1, level=2, not_in_creative_inventory=1},
68b7bc 66                 {"technic_wrought_iron_block.png"},
Z 67                 S("Wrought Iron"))
ee0765 68
8a8881 69 -- Bronze
T 70 --------
71 technic.cnc.register_all("default:bronzeblock",
72                 {cracky=1, level=2, not_in_creative_inventory=1},
73                 {"default_bronze_block.png"},
74                 S("Bronze"))
75
76 -- Stainless Steel
77 --------
78 technic.cnc.register_all("technic:stainless_steel_block",
79                 {cracky=1, level=2, not_in_creative_inventory=1},
80                 {"technic_stainless_steel_block.png"},
81                 S("Stainless Steel"))
82
83 -- Marble
84 ------------
85 technic.cnc.register_all("technic:marble",
86                 {cracky=3, not_in_creative_inventory=1},
87                 {"technic_marble.png"},
88                 S("Marble"))
89
90 -- Granite
91 ------------
92 technic.cnc.register_all("technic:granite",
93                 {cracky=3, not_in_creative_inventory=1},
94                 {"technic_granite.png"},
95                 S("Granite"))
96