Files
itgmania212121/Themes/default/Graphics/LifeMeterBattery lives/default.lua
T

24 lines
531 B
Lua

local player = Var "Player"
local blinkTime = 1.2
local t = Def.ActorFrame{
LoadActor("_lives")..{
-- xxx: assumes course is 4lives (or more)
InitCommand=cmd(pause;setstate,3);
LifeChangedMessageCommand=function(self,param)
if param.Player == player then
if param.LivesLeft == 0 then
self:visible(false)
elseif param.LivesLeft <= 4 then
self:setstate( math.max(param.LivesLeft-1,0) )
self:visible(true)
else
self:setstate(3)
self:visible(true)
end
end
end;
};
};
return t;