Files
itgmania212121/Themes/_themekit-piu/BGAnimations/ScreenGameplay overlay/default.lua
T

30 lines
802 B
Lua
Raw Normal View History

2011-04-29 14:58:59 -04:00
--a simple life display...
local function LifeDisplay(pn)
local function update(self)
--local this = self:GetChildren()
local lifemeter = SCREENMAN:GetTopScreen():GetLifeMeter(pn)
--ºvº
local life = lifemeter:GetLife()
life = clamp(life,0,1)
self:GetChild("LifeText"):settextf("Life: %.2f%%", life*100)
end
return Def.ActorFrame {
InitCommand=cmd(player,pn;SetUpdateFunction,update);
LoadFont("_arial black 20px")..{
--Text="100%";
Name="LifeText";
};
};
end
return Def.ActorFrame {
LoadFont("_impact 50px")..{
InitCommand=cmd(CenterX;FromTop,30);
Text=string.format("%02i", STATSMAN:GetStagesPlayed()+1);
};
LifeDisplay(PLAYER_1)..{ InitCommand=cmd(FromCenterX,-160;FromTop,20); };
LifeDisplay(PLAYER_2)..{ InitCommand=cmd(FromCenterX,160;FromTop,20); };
2011-04-07 16:42:16 -07:00
}