Files
itgmania212121/stepmania/Themes/default/BGAnimations/ScreenEnding3 decorations/picture scroller.lua
T
2009-04-15 19:11:59 +00:00

27 lines
856 B
Lua

local names = {
{ "chris", "Chris Danford", "Seattle, WA, USA" },
{ "glenn", "Glenn Maynard", "Boston, MA, USA" },
{ "steve", "Steve Checkoway", "San Diego, CA, USA" },
};
local t = Def.ActorFrame {};
for i=1,#names do
local name = names[i];
t[#t+1] = Def.ActorFrame {
OnCommand=cmd(addx,SCREEN_WIDTH;sleep,(i-1)*3;decelerate,0.5;addx,-SCREEN_WIDTH;sleep,2;accelerate,0.5;addx,-SCREEN_WIDTH;);
LoadActor( name[1] ) .. {
InitCommand = cmd(scaletoclipped,520,342;y,0;);
};
LoadActor( "picture frame" );
LoadFont( "_venacti bold 15px" ) .. {
InitCommand=cmd(horizalign,left;x,100;y,138;settext,string.upper(name[2] .. "\n" .. name[3]);strokecolor,color("#00000077"););
};
};
end
t.BeginCommand=function(self)
SCREENMAN:GetTopScreen():PostScreenMessage( "SM_BeginFadingOut", (3 * #names) );
end;
return t;