Fix pmRefresh spam from tail check
This commit is contained in:
parent
a36bad8b3f
commit
8b0fca18cf
@ -39,6 +39,8 @@ STATE={
|
|||||||
do
|
do
|
||||||
local pm_refresh=false
|
local pm_refresh=false
|
||||||
function pmRefresh()
|
function pmRefresh()
|
||||||
|
logging.debug([[part refresh queued
|
||||||
|
]], util.traceback())
|
||||||
pm_refresh=true
|
pm_refresh=true
|
||||||
end
|
end
|
||||||
|
|
||||||
@ -433,7 +435,6 @@ function aquaticTailVisible()
|
|||||||
end
|
end
|
||||||
|
|
||||||
local function updateTailVisibility()
|
local function updateTailVisibility()
|
||||||
local old_state_aquatic_tail_visible
|
|
||||||
local anim=player:getPose()
|
local anim=player:getPose()
|
||||||
local water=player:isInWater()
|
local water=player:isInWater()
|
||||||
local lava=player:isInLava()
|
local lava=player:isInLava()
|
||||||
@ -441,8 +442,8 @@ local function updateTailVisibility()
|
|||||||
if aquaticTailVisible() and (anim=="SLEEPING" or anim=="SPIN_ATTACK" or anim=="FALL_FLYING" or water or lava) then
|
if aquaticTailVisible() and (anim=="SLEEPING" or anim=="SPIN_ATTACK" or anim=="FALL_FLYING" or water or lava) then
|
||||||
tail_cooldown=anim=="SPIN_ATTACK" and 60 or (tail_cooldown >= 10 and tail_cooldown or 10)
|
tail_cooldown=anim=="SPIN_ATTACK" and 60 or (tail_cooldown >= 10 and tail_cooldown or 10)
|
||||||
end
|
end
|
||||||
if old_state_aquatic_tail_visible ~= aquaticTailVisible() then pmRefresh() end
|
if STATE.old.aquatic_tail_visible ~= aquaticTailVisible() then pmRefresh() end
|
||||||
old_state_aquatic_tail_visible=aquaticTailVisible()
|
STATE.old.aquatic_tail_visible=aquaticTailVisible()
|
||||||
end
|
end
|
||||||
|
|
||||||
-- armor {{{
|
-- armor {{{
|
||||||
|
Loading…
x
Reference in New Issue
Block a user