fixup
@@ -0,0 +1 @@
|
||||
_fade in
|
||||
|
After Width: | Height: | Size: 38 KiB |
|
After Width: | Height: | Size: 43 KiB |
|
After Width: | Height: | Size: 42 KiB |
|
After Width: | Height: | Size: 38 KiB |
|
After Width: | Height: | Size: 39 KiB |
|
After Width: | Height: | Size: 40 KiB |
|
After Width: | Height: | Size: 37 KiB |
|
After Width: | Height: | Size: 42 KiB |
|
After Width: | Height: | Size: 44 KiB |
|
After Width: | Height: | Size: 37 KiB |
|
After Width: | Height: | Size: 42 KiB |
|
After Width: | Height: | Size: 43 KiB |
|
After Width: | Height: | Size: 44 KiB |
|
After Width: | Height: | Size: 40 KiB |
|
After Width: | Height: | Size: 48 KiB |
@@ -0,0 +1,23 @@
|
||||
local t = {};
|
||||
t[#t+1] = Def.ActorFrame {
|
||||
LoadActor("horizon") .. {
|
||||
InitCommand=cmd(x,SCREEN_CENTER_X;y,SCREEN_CENTER_Y;);
|
||||
};
|
||||
LoadActor("sun") .. {
|
||||
InitCommand=cmd(x,SCREEN_CENTER_X;y,SCREEN_CENTER_Y;);
|
||||
};
|
||||
};
|
||||
local InitCommand=cmd(x,SCREEN_CENTER_X;y,SCREEN_CENTER_Y;);
|
||||
local OnCommand=cmd(cropbottom,1;linear,0.5;cropbottom,0;sleep,10;);
|
||||
local function AddChild( i )
|
||||
t[#t+1] = LoadActor( i ) .. {
|
||||
InitCommand=InitCommand;
|
||||
OnCommand=OnCommand;
|
||||
Condition=GAMESTATE:GetCurrentStage() == i;
|
||||
};
|
||||
end
|
||||
|
||||
for i in ivalues(Stage) do
|
||||
AddChild( i );
|
||||
end
|
||||
return t;
|
||||
|
After Width: | Height: | Size: 11 KiB |
|
After Width: | Height: | Size: 29 KiB |
@@ -0,0 +1,52 @@
|
||||
local t = LoadFallbackB();
|
||||
|
||||
t[#t+1] = LoadActor( "help pane" ) .. {
|
||||
InitCommand=cmd(x,SCREEN_CENTER_X+186;y,SCREEN_BOTTOM;vertalign,bottom;);
|
||||
};
|
||||
t[#t+1] = LoadActor( "settings pane" ) .. {
|
||||
InitCommand=cmd(x,SCREEN_CENTER_X-200;y,SCREEN_TOP;vertalign,top;);
|
||||
};
|
||||
t[#t+1] = LoadFont("Common", "normal") .. {
|
||||
InitCommand=cmd(x,SCREEN_CENTER_X-266;y,SCREEN_TOP+36;horizalign,left;shadowlengthx,0;shadowlengthy,2;playcommand,"Set");
|
||||
SetCommand=function(self)
|
||||
local s = "";
|
||||
local fmt = THEME:GetString( Var "LoadingScreen", "%d songs in %d groups" );
|
||||
local text = string.format( fmt, SONGMAN:GetNumSongs(), SONGMAN:GetNumSongGroups() )
|
||||
|
||||
s = s .. text;
|
||||
|
||||
local fmt = THEME:GetString( Var "LoadingScreen", "%d courses in %d groups" );
|
||||
local text = string.format( fmt, SONGMAN:GetNumCourses(), SONGMAN:GetNumCourseGroups() )
|
||||
|
||||
s = s .. "\n" .. text;
|
||||
|
||||
if PREFSMAN:GetPreference("UseUnlockSystem") then
|
||||
local fmt = THEME:GetString( Var "LoadingScreen", "%d unlocks" );
|
||||
local text = string.format( fmt, UNLOCKMAN:GetNumUnlocks() )
|
||||
s = s .. "\n" .. text;
|
||||
end
|
||||
|
||||
local fmt = THEME:GetString( Var "LoadingScreen", "Current gametype:" );
|
||||
local text = fmt .. " " .. GAMESTATE:GetCurrentGame():GetName();
|
||||
s = s .. "\n" .. text;
|
||||
|
||||
local fmt = THEME:GetString( Var "LoadingScreen", "Difficulty:" );
|
||||
local text = fmt .. " " .. GetTimingDifficulty();
|
||||
s = s .. "\n" .. text;
|
||||
|
||||
self:settext( s )
|
||||
end;
|
||||
};
|
||||
t[#t+1] = LoadFont("Common", "normal") .. {
|
||||
InitCommand=cmd(x,SCREEN_LEFT+20;y,SCREEN_TOP+36;horizalign,left;diffuse,0.6,0.6,0.6,1;shadowlength,2);
|
||||
};
|
||||
t[#t+1] = Def.ActorFrame {
|
||||
InitCommand=cmd(x,SCREEN_CENTER_X-210;y,SCREEN_CENTER_Y+200;);
|
||||
LoadActor( "stepmania logo" ) .. {
|
||||
};
|
||||
LoadFont( "common normal" ) .. {
|
||||
InitCommand=cmd(y,-25;settext,ProductVersion() .. " " .. VersionTime();diffuse,color("#000000");shadowlength,0;);
|
||||
};
|
||||
};
|
||||
|
||||
return t;
|
||||
|
After Width: | Height: | Size: 9.1 KiB |
|
After Width: | Height: | Size: 14 KiB |
|
After Width: | Height: | Size: 19 KiB |
@@ -0,0 +1 @@
|
||||
_blank
|
||||
|
After Width: | Height: | Size: 8.3 KiB |
|
After Width: | Height: | Size: 16 KiB |
@@ -0,0 +1,36 @@
|
||||
# The characters in this font are actually much larger than 16 pixels.
|
||||
# The "16px" indicates what size uppercase letter this font is meant
|
||||
# for, not necessarily the actual size of the characters.
|
||||
|
||||
[main]
|
||||
0=20
|
||||
1=20
|
||||
2=18
|
||||
3=18
|
||||
4=20
|
||||
5=20
|
||||
6=18
|
||||
7=18
|
||||
8=40
|
||||
9=40
|
||||
|
||||
# Don't load this font grayscale.
|
||||
TextureHints=16bpp
|
||||
|
||||
Top=8
|
||||
Baseline=18
|
||||
|
||||
map up=0
|
||||
map down=1
|
||||
map left=2
|
||||
map right=3
|
||||
map menuup=4
|
||||
map menudown=5
|
||||
map menuleft=6
|
||||
map menuright=7
|
||||
map start=8
|
||||
map back=9
|
||||
|
||||
# Do this to use a different glyph for a game character:
|
||||
# map pump up=1
|
||||
|
||||
|
After Width: | Height: | Size: 13 KiB |
@@ -0,0 +1,10 @@
|
||||
return Def.HelpDisplay {
|
||||
File = THEME:GetPathF("HelpDisplay", "text");
|
||||
InitCommand=function(self)
|
||||
local s = THEME:GetMetric(Var "LoadingScreen","HelpText");
|
||||
self:SetTipsColonSeparated(s);
|
||||
end;
|
||||
SetHelpTextCommand=function(self, params)
|
||||
self:SetTipsColonSeparated( params.Text );
|
||||
end;
|
||||
};
|
||||
|
After Width: | Height: | Size: 4.8 KiB |
|
After Width: | Height: | Size: 8.1 KiB |