25 lines
943 B
Lua
25 lines
943 B
Lua
|
--[[
|
||
|
StreetsMod: Emergency Phone
|
||
|
]]
|
||
|
minetest.register_node(":streets:emergencyphone",{
|
||
|
description = streets.S("Emergency Phone"),
|
||
|
tiles = {"streets_sos_top.png","streets_sos_bottom.png","streets_sos_side.png","streets_sos_side.png","streets_sos_side.png","streets_sos_front.png"},
|
||
|
groups = {cracky = 3},
|
||
|
paramtype2 = "facedir",
|
||
|
light_source = 5,
|
||
|
on_rightclick = function(pos,node,clicker)
|
||
|
if clicker:is_player() and clicker:get_hp() < 6 then
|
||
|
clicker:set_hp(6)
|
||
|
minetest.log("action",clicker:get_player_name() .. " healed by emergency phone at pos " .. minetest.pos_to_string(pos) .. "")
|
||
|
end
|
||
|
end
|
||
|
})
|
||
|
minetest.register_alias("streets:emergency_phone","streets:emergencyphone")
|
||
|
minetest.register_craft({
|
||
|
output = "streets:emergencyphone",
|
||
|
recipe = {
|
||
|
{"wool:orange","default:torch","wool:orange"},
|
||
|
{"wool:orange","default:apple","wool:orange"},
|
||
|
{"default:steel_ingot","default:diamondblock","default:steel_ingot"}
|
||
|
}
|
||
|
})
|