View difference between Paste ID: tbQBEMXL and h9CgntB8
SHOW: | | - or go back to the newest paste.
1
local function OptionsListDisplay(player)
2
local make = {}
3
local choices = {}
4
choices[1] = Def.ActorFrame { LoadFont("codebox")..{ InitCommand=cmd(zoom,.6;settext,"0")} };
5
choices[2] = Def.ActorFrame { LoadFont("codebox")..{ InitCommand=cmd(zoom,.6;settext,"1")} };
6
choices[3] = Def.ActorFrame { LoadFont("codebox")..{ InitCommand=cmd(zoom,.4;settext,"2")} };
7
choices[4] = Def.ActorFrame { LoadFont("codebox")..{ InitCommand=cmd(zoom,.6;settext,"3")} };
8
choices[5] = Def.ActorFrame { LoadFont("codebox")..{ InitCommand=cmd(zoom,.4;settext,"4")} };
9
choices[6] = Def.ActorFrame { LoadFont("codebox")..{ InitCommand=cmd(zoom,.6;settext,"5")} };
10
local speeds = {}
11
speeds[1] = Def.ActorFrame { LoadFont("commandAll")..{ InitCommand=cmd(zoom,1.1;settext,"1")} };
12
speeds[2] = Def.ActorFrame { LoadFont("commandAll")..{ Name="speed2";InitCommand=cmd(zoom,1.1;settext,"2")} };
13
speeds[3] = Def.ActorFrame { LoadFont("commandAll")..{ InitCommand=cmd(zoom,1.1;settext,"3")} };
14
speeds[4] = Def.ActorFrame { LoadFont("commandAll")..{ InitCommand=cmd(zoom,1.1;settext,"4")} };
15
speeds[5] = Def.ActorFrame { LoadFont("commandAll")..{ InitCommand=cmd(zoom,1.1;settext,"5")} };
16
speeds[6] = Def.ActorFrame { LoadFont("commandAll")..{ InitCommand=cmd(zoom,1.1;settext,"6")} };
17
speeds[7] = Def.ActorFrame { LoadFont("commandAll")..{ InitCommand=cmd(zoom,1.1;settext,"/")} };
18
19
local noteskins = {}
20
noteskins[1] = Def.ActorFrame { LoadFont("commandAll")..{ InitCommand=cmd(zoom,1.1;settext,"c")} };
21
noteskins[2] = Def.ActorFrame { LoadFont("commandAll")..{ InitCommand=cmd(zoom,1.1;settext,"o")} };
22
noteskins[3] = Def.ActorFrame { LoadFont("commandAll")..{ InitCommand=cmd(zoom,1.1;settext,"p")} };
23
noteskins[4] = Def.ActorFrame { LoadFont("commandAll")..{ InitCommand=cmd(zoom,1.1;settext,"q")} };
24
noteskins[5] = Def.ActorFrame { LoadFont("commandAll")..{ InitCommand=cmd(zoom,1.1;settext,"s")} };
25
noteskins[6] = Def.ActorFrame { LoadFont("commandAll")..{ InitCommand=cmd(zoom,1.1;settext,"b")} };
26
noteskins[7] = Def.ActorFrame { LoadFont("commandAll")..{ InitCommand=cmd(zoom,1.1;settext,"t")} };
27
28
29
return Def.ActorFrame {
30
		LoadActor("Base")..{InitCommand=cmd(zoom,.6)};
31
		LoadActor("Flechas")..{InitCommand=cmd(zoom,.6)};
32
		LoadActor("black")..{Name="shadow";InitCommand=cmd(y,-10;zoom,.5)};
33
		LoadActor("blueShadow")..{Name="blueShadow";InitCommand=cmd(visible,false;y,-10;zoom,.6)};
34
		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');};
35
		--LoadFont()..{Name="texto";InitCommand=cmd(settext,"Iniciando";y,-50)};
36
		Def.ActorScroller {
37
		
38
			Name="OptionsListScroller";
39
			NumItemsToDraw=3;
40
			SecondsPerItem=.15;
41
			InitCommand=function(self)
42
				self:SetLoop(true);
43
				self:y(-10);
44
			end;
45
			TransformFunction=function(self, offset, itemIndex, numItems)
46
					self:x(offset * 65);
47
					local focus = math.abs(offset)
48
					focus = scale(focus,0,1,1,.4)
49
					self:zoomx(focus)
50
				end;
51
			children = choices;
52
			
53
			};
54
			Def.ActorScroller {
55
		
56
			Name="SpeedScroller";
57
			NumItemsToDraw=3;
58
			SecondsPerItem=0.2;
59
			InitCommand=function(self)
60
				self:SetLoop(true);
61
				self:y(-10);
62
				self:visible(false);
63
			end;
64
			TransformFunction=function(self, offset, itemIndex, numItems)
65
					self:x(offset * 60);
66
					local focus = math.abs(offset)
67
					focus = scale(focus,0,1,1,.4)
68
				end;
69
			children = speeds;
70
			
71
			};
72
			
73
			Def.ActorScroller {
74
		
75
			Name="NoteskinScroller";
76
			NumItemsToDraw=3;
77
			SecondsPerItem=0.2;
78
			InitCommand=function(self)
79
				self:SetLoop(true);
80
				self:y(-10);
81
				self:visible(false);
82
			end;
83
			TransformFunction=function(self, offset, itemIndex, numItems)
84
					self:x(offset * 60);
85
					local focus = math.abs(offset)
86
					focus = scale(focus,0,1,1,.4)
87
				end;
88
			children = noteskins;
89
			
90
			};
91
			LoadActor("Marco-amarillo")..{Name="modCur";InitCommand=cmd(visible,false;y,-10;zoom,.46)};
92
	}
93
end