27 lines
856 B
Lua
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;
|