local function OptionsListDisplay(player) local make = {} local choices = {} choices[1] = Def.ActorFrame { LoadFont("codebox")..{ InitCommand=cmd(zoom,.6;settext,"0")} }; choices[2] = Def.ActorFrame { LoadFont("codebox")..{ InitCommand=cmd(zoom,.6;settext,"1")} }; choices[3] = Def.ActorFrame { LoadFont("codebox")..{ InitCommand=cmd(zoom,.4;settext,"2")} }; choices[4] = Def.ActorFrame { LoadFont("codebox")..{ InitCommand=cmd(zoom,.6;settext,"3")} }; choices[5] = Def.ActorFrame { LoadFont("codebox")..{ InitCommand=cmd(zoom,.4;settext,"4")} }; choices[6] = Def.ActorFrame { LoadFont("codebox")..{ InitCommand=cmd(zoom,.6;settext,"5")} }; local speeds = {} speeds[1] = Def.ActorFrame { LoadFont("commandAll")..{ InitCommand=cmd(zoom,1.1;settext,"1")} }; speeds[2] = Def.ActorFrame { LoadFont("commandAll")..{ Name="speed2";InitCommand=cmd(zoom,1.1;settext,"2")} }; speeds[3] = Def.ActorFrame { LoadFont("commandAll")..{ InitCommand=cmd(zoom,1.1;settext,"3")} }; speeds[4] = Def.ActorFrame { LoadFont("commandAll")..{ InitCommand=cmd(zoom,1.1;settext,"4")} }; speeds[5] = Def.ActorFrame { LoadFont("commandAll")..{ InitCommand=cmd(zoom,1.1;settext,"5")} }; speeds[6] = Def.ActorFrame { LoadFont("commandAll")..{ InitCommand=cmd(zoom,1.1;settext,"6")} }; speeds[7] = Def.ActorFrame { LoadFont("commandAll")..{ InitCommand=cmd(zoom,1.1;settext,"/")} }; local noteskins = {} noteskins[1] = Def.ActorFrame { LoadFont("commandAll")..{ InitCommand=cmd(zoom,1.1;settext,"c")} }; noteskins[2] = Def.ActorFrame { LoadFont("commandAll")..{ InitCommand=cmd(zoom,1.1;settext,"o")} }; noteskins[3] = Def.ActorFrame { LoadFont("commandAll")..{ InitCommand=cmd(zoom,1.1;settext,"p")} }; noteskins[4] = Def.ActorFrame { LoadFont("commandAll")..{ InitCommand=cmd(zoom,1.1;settext,"q")} }; noteskins[5] = Def.ActorFrame { LoadFont("commandAll")..{ InitCommand=cmd(zoom,1.1;settext,"s")} }; noteskins[6] = Def.ActorFrame { LoadFont("commandAll")..{ InitCommand=cmd(zoom,1.1;settext,"b")} }; noteskins[7] = Def.ActorFrame { LoadFont("commandAll")..{ InitCommand=cmd(zoom,1.1;settext,"t")} }; return Def.ActorFrame { LoadActor("Base")..{InitCommand=cmd(zoom,.6)}; LoadActor("Flechas")..{InitCommand=cmd(zoom,.6)}; LoadActor("black")..{Name="shadow";InitCommand=cmd(y,-10;zoom,.5)}; LoadActor("blueShadow")..{Name="blueShadow";InitCommand=cmd(visible,false;y,-10;zoom,.6)}; LoadActor("cur")..{ Name="cursor";InitCommand=cmd(y,-10;zoom,.55;playcommand,"Fast"); FastCommand=cmd(stoptweening;zoom,.6;decelerate,.3;zoom,.65;decelerate,.3;zoom,.6;queuecommand,'Fast');}; --LoadFont()..{Name="texto";InitCommand=cmd(settext,"Iniciando";y,-50)}; Def.ActorScroller { Name="OptionsListScroller"; NumItemsToDraw=3; SecondsPerItem=.15; InitCommand=function(self) self:SetLoop(true); self:y(-10); end; TransformFunction=function(self, offset, itemIndex, numItems) self:x(offset * 65); local focus = math.abs(offset) focus = scale(focus,0,1,1,.4) self:zoomx(focus) end; children = choices; }; Def.ActorScroller { Name="SpeedScroller"; NumItemsToDraw=3; SecondsPerItem=0.2; InitCommand=function(self) self:SetLoop(true); self:y(-10); self:visible(false); end; TransformFunction=function(self, offset, itemIndex, numItems) self:x(offset * 60); local focus = math.abs(offset) focus = scale(focus,0,1,1,.4) end; children = speeds; }; Def.ActorScroller { Name="NoteskinScroller"; NumItemsToDraw=3; SecondsPerItem=0.2; InitCommand=function(self) self:SetLoop(true); self:y(-10); self:visible(false); end; TransformFunction=function(self, offset, itemIndex, numItems) self:x(offset * 60); local focus = math.abs(offset) focus = scale(focus,0,1,1,.4) end; children = noteskins; }; LoadActor("Marco-amarillo")..{Name="modCur";InitCommand=cmd(visible,false;y,-10;zoom,.46)}; } end