From 320264dfe8383f9b29ea4cb03b645736f344b5b0 Mon Sep 17 00:00:00 2001 From: migdyn Date: Tue, 1 Jan 2019 16:18:24 +0100 Subject: [PATCH] Add hazard signs --- init.lua | 105 +++++++++++++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 103 insertions(+), 2 deletions(-) diff --git a/init.lua b/init.lua index b572546..0cf16f6 100644 --- a/init.lua +++ b/init.lua @@ -148,7 +148,7 @@ minetest.register_node("industrial_decor:hvdevice_pol",{ walkable = false, - groups = {crumbly = 1}, + groups = {cracky = 1}, selection_box = { type = "wallmounted", }, @@ -168,7 +168,108 @@ minetest.register_node("industrial_decor:hvdevice_pol",{ walkable = false, - groups = {crumbly = 1}, + groups = {cracky = 1}, + selection_box = { + type = "wallmounted", + }, + }) + + --Hazard signs + minetest.register_node("industrial_decor:hazardsign_generic",{ + description = "Generic Caution Hazard Sign", + drawtype = "signlike", + tiles = {"industrial_decor_hazardsign_generic.png"}, + inventory_image = "industrial_decor_hazardsign_generic.png", + wield_image = "industrial_decor_hazardsign_generic.png", + light_propagates = true, + sunlight_propagates = true, + paramtype = "light", + paramtype2 = "wallmounted", + + walkable = false, + + + groups = {cracky = 1}, + selection_box = { + type = "wallmounted", + }, + }) + + minetest.register_node("industrial_decor:hazardsign_poison",{ + description = "Poison Hazard Sign", + drawtype = "signlike", + tiles = {"industrial_decor_hazardsign_poison.png"}, + inventory_image = "industrial_decor_hazardsign_poison.png", + wield_image = "industrial_decor_hazardsign_poison.png", + light_propagates = true, + sunlight_propagates = true, + paramtype = "light", + paramtype2 = "wallmounted", + + walkable = false, + + + groups = {cracky = 1}, + selection_box = { + type = "wallmounted", + }, + }) + + minetest.register_node("industrial_decor:hazardsign_laser",{ + description = "Laser Hazard Sign", + drawtype = "signlike", + tiles = {"industrial_decor_hazardsign_laser.png"}, + inventory_image = "industrial_decor_hazardsign_laser.png", + wield_image = "industrial_decor_hazardsign_laser.png", + light_propagates = true, + sunlight_propagates = true, + paramtype = "light", + paramtype2 = "wallmounted", + + walkable = false, + + + groups = {cracky = 1}, + selection_box = { + type = "wallmounted", + }, + }) + + minetest.register_node("industrial_decor:hazardsign_radiation_ion",{ + description = "Ionizing Radiation Hazard Sign", + drawtype = "signlike", + tiles = {"industrial_decor_hazardsign_ionradiation.png"}, + inventory_image = "industrial_decor_hazardsignion_ionradiation.png", + wield_image = "industrial_decor_hazardsign_ionradiation.png", + light_propagates = true, + sunlight_propagates = true, + paramtype = "light", + paramtype2 = "wallmounted", + + walkable = false, + + + groups = {cracky = 1}, + selection_box = { + type = "wallmounted", + }, + }) + + minetest.register_node("industrial_decor:hazardsign_radiation_nonion",{ + description = "Non-Ionizing Radiation Hazard Sign", + drawtype = "signlike", + tiles = {"industrial_decor_hazardsign_nonionradiation.png"}, + inventory_image = "industrial_decor_hazardsign_nonionradiation.png", + wield_image = "industrial_decor_hazardsign_nonionradiation.png", + light_propagates = true, + sunlight_propagates = true, + paramtype = "light", + paramtype2 = "wallmounted", + + walkable = false, + + + groups = {cracky = 1}, selection_box = { type = "wallmounted", },