mirror of
https://github.com/mt-mods/spacesuit.git
synced 2026-05-04 13:56:51 -06:00
damage player in vacuum
This commit is contained in:
@@ -36,6 +36,16 @@ minetest.register_globalstep(function(dtime)
|
|||||||
|
|
||||||
player:set_breath(10)
|
player:set_breath(10)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
-- check if player is in vacuum without spacesuit
|
||||||
|
local ppos = player:get_pos()
|
||||||
|
local is_admin = minetest.check_player_privs(player:get_player_name(), "privs")
|
||||||
|
local node = minetest.get_node(ppos)
|
||||||
|
if node.name == "vacuum:vacuum" and not has_full_suit and not is_admin then
|
||||||
|
-- player does not wear a suit, let him/her suffer!
|
||||||
|
player:set_hp( player:get_hp() - 2, "drown" )
|
||||||
|
end
|
||||||
|
|
||||||
end
|
end
|
||||||
timer = 0
|
timer = 0
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user