hgeol I bet.
This commit is contained in:
@@ -1,98 +1,98 @@
|
||||
local t = Def.ActorFrame {};
|
||||
local function UpdateTriangleFrame(self)
|
||||
local curBPS = GAMESTATE:GetSongBPS() and GAMESTATE:GetSongBPS() or 1;
|
||||
local c = self:GetChildren();
|
||||
local auxRate = 3;
|
||||
--
|
||||
c.TriangleFrame:aux( math.mod( c.TriangleFrame:getaux() + ( curBPS * auxRate ), 360) );
|
||||
c.TriangleFrame:rotationz( c.TriangleFrame:GetRotationZ() + ( curBPS * 0.75 ) );
|
||||
c.TriangleFrame:zoom( 1.125 - ((c.TriangleFrame:getaux() / 360) * 0.35) );
|
||||
-- c.TriangleFrame:x( math.cos( math.rad(c.TriangleFrame:getaux()) ) * 8 );
|
||||
-- c.TriangleFrame:y(math.sin( math.rad(c.TriangleFrame:getaux()) ) * 8);
|
||||
end;
|
||||
t[#t+1] = Def.ActorFrame {
|
||||
-- Base
|
||||
Def.Quad {
|
||||
InitCommand=cmd(horizalign,left;vertalign,top;
|
||||
zoomto,SCREEN_WIDTH,48;
|
||||
diffuse,ThemeColor.Secondary);
|
||||
};
|
||||
-- Inner Shadow
|
||||
Def.Quad {
|
||||
InitCommand=cmd(horizalign,left;vertalign,bottom;
|
||||
y,48;
|
||||
zoomto,SCREEN_WIDTH,5;
|
||||
diffuse,Color('Black');diffusealpha,0.25;
|
||||
fadetop,1);
|
||||
};
|
||||
-- Inner Hard Line
|
||||
Def.Quad {
|
||||
InitCommand=cmd(horizalign,left;vertalign,bottom;
|
||||
y,48;
|
||||
zoomto,SCREEN_WIDTH,1;
|
||||
diffuse,Color('Black');diffusealpha,0.125;);
|
||||
};
|
||||
-- Outer White Fade
|
||||
Def.Quad {
|
||||
InitCommand=cmd(horizalign,left;vertalign,top;
|
||||
y,48;
|
||||
zoomto,SCREEN_WIDTH,8;
|
||||
diffuse,Color('White');diffusealpha,0.125;
|
||||
fadebottom,1);
|
||||
};
|
||||
-- Outer White Line
|
||||
Def.Quad {
|
||||
InitCommand=cmd(horizalign,left;vertalign,top;
|
||||
y,48;
|
||||
zoomto,SCREEN_WIDTH,1;
|
||||
diffuse,Color('White');diffusealpha,0.125;);
|
||||
};
|
||||
}
|
||||
t[#t+1] = Def.ActorFrame { Name="TriangleFrame";
|
||||
InitCommand=cmd(x,24;y,32);
|
||||
BeginCommand=function(self)
|
||||
self:SetUpdateFunction( UpdateTriangleFrame );
|
||||
end;
|
||||
-- Triangle Beaterator
|
||||
Def.ActorFrame {
|
||||
Name="TriangleFrame";
|
||||
--~ OnCommand=cmd(thump,2;effectclock,'beatnooffset';effectmagnitude,1,1.135,1);
|
||||
--
|
||||
LoadActor(THEME:GetPathG("_primitive","Triangle")) .. {
|
||||
Name="Triangle";
|
||||
OnCommand=cmd(diffuse,ThemeColor.Primary;zoom,0.75);
|
||||
};
|
||||
};
|
||||
};
|
||||
t[#t+1] = Def.ActorFrame {
|
||||
-- Text
|
||||
LoadFont("Common Normal") .. {
|
||||
Text=string.upper(THEME:GetString( Var "LoadingScreen","HeaderText"));
|
||||
InitCommand=cmd(horizalign,left;
|
||||
x,16;y,16;
|
||||
diffuse,ThemeColor.Primary;
|
||||
zoom,0.875;
|
||||
);
|
||||
};
|
||||
-- //
|
||||
--[[ LoadFont("Common Normal") .. {
|
||||
Text="//";
|
||||
InitCommand=cmd(horizalign,left;
|
||||
x,16;y,32;
|
||||
diffuse,color("0.7,0.7,0.7,1");
|
||||
zoom,0.5;
|
||||
);
|
||||
}; ]]
|
||||
-- Textem
|
||||
LoadFont("Common Normal") .. {
|
||||
Text=string.upper("SELECT AND CHOOSE THE BEST ONE");
|
||||
InitCommand=cmd(horizalign,left;
|
||||
x,34;y,32;
|
||||
diffuse,color("0.7,0.7,0.7,1");
|
||||
zoom,0.5;
|
||||
skewx,-0.125;
|
||||
);
|
||||
};
|
||||
};
|
||||
|
||||
local t = Def.ActorFrame {};
|
||||
local function UpdateTriangleFrame(self)
|
||||
local curBPS = GAMESTATE:GetSongBPS() and GAMESTATE:GetSongBPS() or 1;
|
||||
local c = self:GetChildren();
|
||||
local auxRate = 3;
|
||||
--
|
||||
c.TriangleFrame:aux( math.mod( c.TriangleFrame:getaux() + ( curBPS * auxRate ), 360) );
|
||||
c.TriangleFrame:rotationz( c.TriangleFrame:GetRotationZ() + ( curBPS * 0.75 ) );
|
||||
c.TriangleFrame:zoom( 1.125 - ((c.TriangleFrame:getaux() / 360) * 0.35) );
|
||||
-- c.TriangleFrame:x( math.cos( math.rad(c.TriangleFrame:getaux()) ) * 8 );
|
||||
-- c.TriangleFrame:y(math.sin( math.rad(c.TriangleFrame:getaux()) ) * 8);
|
||||
end;
|
||||
t[#t+1] = Def.ActorFrame {
|
||||
-- Base
|
||||
Def.Quad {
|
||||
InitCommand=cmd(horizalign,left;vertalign,top;
|
||||
zoomto,SCREEN_WIDTH,48;
|
||||
diffuse,ThemeColor.Secondary);
|
||||
};
|
||||
-- Inner Shadow
|
||||
Def.Quad {
|
||||
InitCommand=cmd(horizalign,left;vertalign,bottom;
|
||||
y,48;
|
||||
zoomto,SCREEN_WIDTH,5;
|
||||
diffuse,Color('Black');diffusealpha,0.25;
|
||||
fadetop,1);
|
||||
};
|
||||
-- Inner Hard Line
|
||||
Def.Quad {
|
||||
InitCommand=cmd(horizalign,left;vertalign,bottom;
|
||||
y,48;
|
||||
zoomto,SCREEN_WIDTH,1;
|
||||
diffuse,Color('Black');diffusealpha,0.125;);
|
||||
};
|
||||
-- Outer White Fade
|
||||
Def.Quad {
|
||||
InitCommand=cmd(horizalign,left;vertalign,top;
|
||||
y,48;
|
||||
zoomto,SCREEN_WIDTH,8;
|
||||
diffuse,Color('White');diffusealpha,0.125;
|
||||
fadebottom,1);
|
||||
};
|
||||
-- Outer White Line
|
||||
Def.Quad {
|
||||
InitCommand=cmd(horizalign,left;vertalign,top;
|
||||
y,48;
|
||||
zoomto,SCREEN_WIDTH,1;
|
||||
diffuse,Color('White');diffusealpha,0.125;);
|
||||
};
|
||||
}
|
||||
t[#t+1] = Def.ActorFrame { Name="TriangleFrame";
|
||||
InitCommand=cmd(x,24;y,32);
|
||||
BeginCommand=function(self)
|
||||
self:SetUpdateFunction( UpdateTriangleFrame );
|
||||
end;
|
||||
-- Triangle Beaterator
|
||||
Def.ActorFrame {
|
||||
Name="TriangleFrame";
|
||||
--~ OnCommand=cmd(thump,2;effectclock,'beatnooffset';effectmagnitude,1,1.135,1);
|
||||
--
|
||||
LoadActor(THEME:GetPathG("_primitive","Triangle")) .. {
|
||||
Name="Triangle";
|
||||
OnCommand=cmd(diffuse,ThemeColor.Primary;zoom,0.75);
|
||||
};
|
||||
};
|
||||
};
|
||||
t[#t+1] = Def.ActorFrame {
|
||||
-- Text
|
||||
LoadFont("Common Normal") .. {
|
||||
Text=string.upper(THEME:GetString( Var "LoadingScreen","HeaderText"));
|
||||
InitCommand=cmd(horizalign,left;
|
||||
x,16;y,16;
|
||||
diffuse,ThemeColor.Primary;
|
||||
zoom,0.875;
|
||||
);
|
||||
};
|
||||
-- //
|
||||
--[[ LoadFont("Common Normal") .. {
|
||||
Text="//";
|
||||
InitCommand=cmd(horizalign,left;
|
||||
x,16;y,32;
|
||||
diffuse,color("0.7,0.7,0.7,1");
|
||||
zoom,0.5;
|
||||
);
|
||||
}; ]]
|
||||
-- Textem
|
||||
LoadFont("Common Normal") .. {
|
||||
Text=string.upper("SELECT AND CHOOSE THE BEST ONE");
|
||||
InitCommand=cmd(horizalign,left;
|
||||
x,34;y,32;
|
||||
diffuse,color("0.7,0.7,0.7,1");
|
||||
zoom,0.5;
|
||||
skewx,-0.125;
|
||||
);
|
||||
};
|
||||
};
|
||||
|
||||
return t
|
||||
Reference in New Issue
Block a user