mirror of
https://github.com/minetest-mods/gauges.git
synced 2025-07-01 07:40:30 +02:00
Minor [squash me]
This commit is contained in:
9
init.lua
9
init.lua
@ -13,15 +13,16 @@ minetest.register_entity("gauges:hp_bar", {
|
|||||||
physical = false,
|
physical = false,
|
||||||
|
|
||||||
on_step = function(self)
|
on_step = function(self)
|
||||||
local wielder = self.wielder and self.wielder
|
local player = self.wielder
|
||||||
|
|
||||||
if not wielder or v_dist(wielder:get_pos(), self.object:get_pos()) > 3 then
|
if not player or not minetest.is_player(player)
|
||||||
|
or v_dist(player:get_pos(), self.object:get_pos()) > 3 then
|
||||||
self.object:remove()
|
self.object:remove()
|
||||||
return
|
return
|
||||||
end
|
end
|
||||||
|
|
||||||
local hp = wielder:get_hp() <= 20 and wielder:get_hp() or 20
|
local hp = player:get_hp() <= 20 and player:get_hp() or 20
|
||||||
local breath = wielder:get_breath() <= 10 and wielder:get_breath() or 11
|
local breath = player:get_breath() <= 10 and player:get_breath() or 11
|
||||||
|
|
||||||
if self.hp ~= hp or self.breath ~= breath then
|
if self.hp ~= hp or self.breath ~= breath then
|
||||||
self.object:set_properties({
|
self.object:set_properties({
|
||||||
|
Reference in New Issue
Block a user