diff options
author | webdesigner97 <Christian_D_97@gmx.de> | 2013-11-24 20:11:27 +0100 |
---|---|---|
committer | webdesigner97 <Christian_D_97@gmx.de> | 2013-11-24 20:11:27 +0100 |
commit | 09ab936c5c1f73cff63d309badf6c2d0742768ae (patch) | |
tree | 18ad5ac274d8625071bd941a76e419dd9765770d /roadsigns/signs.lua | |
parent | b1ac7abba79201778f60e1b4ec44f90ca1ed1ba4 (diff) | |
parent | 4fab78d25b26bb9111aa5d5da0511c8395f0c5ca (diff) | |
download | roads-09ab936c5c1f73cff63d309badf6c2d0742768ae.tar roads-09ab936c5c1f73cff63d309badf6c2d0742768ae.tar.gz roads-09ab936c5c1f73cff63d309badf6c2d0742768ae.tar.bz2 roads-09ab936c5c1f73cff63d309badf6c2d0742768ae.tar.xz roads-09ab936c5c1f73cff63d309badf6c2d0742768ae.zip |
Merge branch 'indev'
Diffstat (limited to 'roadsigns/signs.lua')
-rw-r--r-- | roadsigns/signs.lua | 177 |
1 files changed, 103 insertions, 74 deletions
diff --git a/roadsigns/signs.lua b/roadsigns/signs.lua index a73b294..0992adf 100644 --- a/roadsigns/signs.lua +++ b/roadsigns/signs.lua @@ -1,81 +1,110 @@ -if streets.extendedBy.bucket == true and streets.extendedBy.wool then - minetest.register_node(":streets:sign_lava",{ - description = "Warning sign (lava)", - tiles = {"streets_sign_lava.png"}, - inventory_image = "streets_sign_lava.png", - wield_image = "streets_sign_lava.png", - groups = {snappy = 1,attached_node = 1}, - drawtype = "signlike", - paramtype = "light", - paramtype2 = "wallmounted", - walkable = false, - sunlight_propagates = true, - selection_box = { - type = "wallmounted" +minetest.register_node(":streets:sign_blank",{ + description = "Emtpy sign", + tiles = {"streets_sign_back.png"}, + inventory_image = "streets_sign_back.png", + wield_image = "streets_sign_back.png", + groups = {snappy = 1,attached_node = 1}, + drawtype = "nodebox", + node_box = { + type = "wallmounted", + fixed = { + {-0.4,-0.5,-0.4,0.4,-0.4,0.4} } - }) - - minetest.register_craft({ - output = "streets:sign_lava 2", - recipe = { - {"wool:red","wool:red","wool:red"}, - {"wool:red","bucket:bucket_lava","wool:red"}, - {"wool:red","wool:red","wool:red"} - }, - replacements = { - {"bucket:bucket_lava", "bucket:bucket_empty"} + }, + paramtype = "light", + paramtype2 = "wallmounted", + walkable = false, + sunlight_propagates = true, + selection_box = { + type = "wallmounted" + }, + streets = { + signworkshop = { + recipe = {"default:steel_ingot","","",""}, + time = 3 } - }) - - minetest.register_node(":streets:sign_water",{ - description = "Warning sign (water)", - tiles = {"streets_sign_water.png"}, - inventory_image = "streets_sign_water.png", - wield_image = "streets_sign_water.png", - groups = {snappy = 1,attached_node = 1}, - drawtype = "signlike", - paramtype = "light", - paramtype2 = "wallmounted", - walkable = false, - sunlight_propagates = true, - selection_box = { - type = "wallmounted" + } +}) +minetest.register_node(":streets:sign_lava",{ + description = "Warning sign (lava)", + tiles = {"streets_sign_lava.png"}, + inventory_image = "streets_sign_lava.png", + wield_image = "streets_sign_lava.png", + groups = {snappy = 1,attached_node = 1}, + drawtype = "nodebox", + node_box = { + type = "wallmounted", + fixed = { + {-0.4,-0.5,-0.4,0.4,-0.4,0.4} } - }) - - minetest.register_craft({ - output = "streets:sign_water 2", - recipe = { - {"wool:red","wool:red","wool:red"}, - {"wool:red","bucket:bucket_water","wool:red"}, - {"wool:red","wool:red","wool:red"} - }, - replacements = { - {"bucket:bucket_water", "bucket:bucket_empty"} + }, + paramtype = "light", + paramtype2 = "wallmounted", + walkable = false, + sunlight_propagates = true, + selection_box = { + type = "wallmounted" + }, + streets = { + signworkshop = { + recipe = {"streets:sign_blank","bucket:bucket_lava","",""}, + time = 5 } - }) + } +}) - minetest.register_node(":streets:sign_construction",{ - description = "Warning sign (Construction area)", - tiles = {"streets_sign_construction.png"}, - inventory_image = "streets_sign_construction.png", - wield_image = "streets_sign_construction.png", - groups = {snappy = 1,attached_node = 1}, - drawtype = "signlike", - paramtype = "light", - paramtype2 = "wallmounted", - walkable = false, - sunlight_propagates = true, - selection_box = { - type = "wallmounted" +minetest.register_node(":streets:sign_water",{ + description = "Warning sign (water)", + tiles = {"streets_sign_water.png"}, + inventory_image = "streets_sign_water.png", + wield_image = "streets_sign_water.png", + groups = {snappy = 1,attached_node = 1}, + drawtype = "nodebox", + node_box = { + type = "wallmounted", + fixed = { + {-0.4,-0.5,-0.4,0.4,-0.4,0.4} + } + }, + paramtype = "light", + paramtype2 = "wallmounted", + walkable = false, + sunlight_propagates = true, + selection_box = { + type = "wallmounted" + }, + streets = { + signworkshop = { + recipe = {"streets:sign_blank","bucket:bucket_water","",""}, + time = 5 + } + } +}) + +minetest.register_node(":streets:sign_construction",{ + description = "Warning sign (Construction area)", + tiles = {"streets_sign_construction.png"}, + inventory_image = "streets_sign_construction.png", + wield_image = "streets_sign_construction.png", + groups = {snappy = 1,attached_node = 1}, + drawtype = "nodebox", + node_box = { + type = "wallmounted", + fixed = { + {-0.4,-0.5,-0.4,0.4,-0.4,0.4} } - }) - minetest.register_craft({ - output = "streets:sign_construction 2", - recipe = { - {"wool:red","wool:red","wool:red"}, - {"wool:red","default:shovel_steel","wool:red"}, - {"wool:red","wool:red","wool:red"} + }, + paramtype = "light", + paramtype2 = "wallmounted", + walkable = false, + sunlight_propagates = true, + selection_box = { + type = "wallmounted" + }, + streets = { + signworkshop = { + recipe = {"streets:sign_blank","default:dirt","",""}, + time = 5 } - }) -end
\ No newline at end of file + } +})
\ No newline at end of file |