Fix up HowToPlay graphics
This commit is contained in:
@@ -1647,6 +1647,9 @@ Cancel=CANCEL
|
||||
HeaderText=High Scores
|
||||
HeaderSubText=Who's the top dog?
|
||||
|
||||
[ScreenContinue]
|
||||
HelpText=&START; Advance Timer
|
||||
|
||||
[ScreenRanking]
|
||||
|
||||
[ScreenSMOnlineLogin]
|
||||
|
||||
@@ -70,13 +70,13 @@ local t = LoadFallbackB();
|
||||
|
||||
t[#t+1] = StandardDecorationFromFileOptional("StageDisplay","StageDisplay");
|
||||
|
||||
if ShowStandardDecoration("GraphDisplay") then
|
||||
if ShowStandardDecoration("GraphDisplay") and not GAMESTATE:GetPlayMode() == "PlayMode_Rave" then
|
||||
for pn in ivalues(GAMESTATE:GetHumanPlayers()) do
|
||||
t[#t+1] = StandardDecorationFromTable( "GraphDisplay" .. ToEnumShortString(pn), GraphDisplay(pn) );
|
||||
end
|
||||
end
|
||||
|
||||
if ShowStandardDecoration("ComboGraph") then
|
||||
if ShowStandardDecoration("ComboGraph") and not GAMESTATE:GetPlayMode() == "PlayMode_Rave" then
|
||||
for pn in ivalues(GAMESTATE:GetHumanPlayers()) do
|
||||
t[#t+1] = StandardDecorationFromTable( "ComboGraph" .. ToEnumShortString(pn), ComboGraph(pn) );
|
||||
end
|
||||
|
||||
@@ -0,0 +1,6 @@
|
||||
return LoadFont("Common Normal") .. {
|
||||
Text="Your feet will be used to play!";
|
||||
BeginCommand=function(self)
|
||||
self:AddAttribute(5, {Length= 4, Diffuse=Color.Red})
|
||||
end;
|
||||
};
|
||||
@@ -0,0 +1,18 @@
|
||||
return Def.ActorFrame {
|
||||
LoadActor(THEME:GetPathB("_frame","3x3"),"rounded black",392+8,80);
|
||||
Def.Quad {
|
||||
Name="Underline";
|
||||
InitCommand=cmd(y,-10);
|
||||
OnCommand=cmd(diffuse,color("#ffd400");shadowlength,1;zoomtowidth,192;fadeleft,0.25;faderight,0.25);
|
||||
};
|
||||
LoadFont("Common Bold") .. {
|
||||
Text="Information";
|
||||
InitCommand=cmd(y,-24);
|
||||
OnCommand=cmd(skewx,-0.125;diffuse,color("#ffd400");shadowlength,2;shadowcolor,BoostColor(color("#ffd40077"),0.25))
|
||||
};
|
||||
LoadFont("Common Normal") .. {
|
||||
Text="Step on both panels if two different\narrows appear at the same time!.";
|
||||
InitCommand=cmd(y,18;wrapwidthpixels,480;vertspacing,-12;shadowlength,1);
|
||||
OnCommand=cmd(zoom,0.875);
|
||||
};
|
||||
};
|
||||
@@ -0,0 +1,18 @@
|
||||
return Def.ActorFrame {
|
||||
LoadActor(THEME:GetPathB("_frame","3x3"),"rounded black",392+8,80);
|
||||
Def.Quad {
|
||||
Name="Underline";
|
||||
InitCommand=cmd(y,-10);
|
||||
OnCommand=cmd(diffuse,color("#ffd400");shadowlength,1;zoomtowidth,192;fadeleft,0.25;faderight,0.25);
|
||||
};
|
||||
LoadFont("Common Bold") .. {
|
||||
Text="Information";
|
||||
InitCommand=cmd(y,-24);
|
||||
OnCommand=cmd(skewx,-0.125;diffuse,color("#ffd400");shadowlength,2;shadowcolor,BoostColor(color("#ffd40077"),0.25))
|
||||
};
|
||||
LoadFont("Common Normal") .. {
|
||||
Text="If you misstep repeatedly, your dance\nguage will decrease until the game is\nis over!";
|
||||
InitCommand=cmd(y,18;wrapwidthpixels,480;vertspacing,-12;shadowlength,1);
|
||||
OnCommand=cmd(zoom,0.75);
|
||||
};
|
||||
};
|
||||
@@ -0,0 +1,18 @@
|
||||
return Def.ActorFrame {
|
||||
LoadActor(THEME:GetPathB("_frame","3x3"),"rounded black",392+8,80);
|
||||
Def.Quad {
|
||||
Name="Underline";
|
||||
InitCommand=cmd(y,-10);
|
||||
OnCommand=cmd(diffuse,color("#ffd400");shadowlength,1;zoomtowidth,192;fadeleft,0.25;faderight,0.25);
|
||||
};
|
||||
LoadFont("Common Bold") .. {
|
||||
Text="Information";
|
||||
InitCommand=cmd(y,-24);
|
||||
OnCommand=cmd(skewx,-0.125;diffuse,color("#ffd400");shadowlength,2;shadowcolor,BoostColor(color("#ffd40077"),0.25))
|
||||
};
|
||||
LoadFont("Common Normal") .. {
|
||||
Text="When the arrows rise to this point,\nstep on the matching panels.";
|
||||
InitCommand=cmd(y,18;wrapwidthpixels,480;vertspacing,-12;shadowlength,1);
|
||||
OnCommand=cmd(zoom,0.875);
|
||||
};
|
||||
};
|
||||
@@ -45,31 +45,47 @@ return Def.ActorFrame {
|
||||
};
|
||||
|
||||
-- messages
|
||||
LoadFont("Common Normal") .. {
|
||||
LoadFont("Common Bold") .. {
|
||||
Text=ScreenString("How To Play StepMania"),
|
||||
InitCommand=cmd(zbuffer,1;z,20;x,SCREEN_CENTER_X;y,SCREEN_CENTER_Y;shadowlength,1;strokecolor,Color("Outline"));
|
||||
OnCommand=cmd(diffusealpha,0;zoom,4;sleep,0.0;linear,0.3;diffusealpha,1;zoom,1;sleep,1.8;linear,0.3;zoom,0.75;x,170;y,60);
|
||||
BeginCommand=function(self)
|
||||
self:AddAttribute(12, {Length=9, Diffuse=Color.Blue});
|
||||
end;
|
||||
OnCommand=cmd(skewx,-0.125;diffuse,color("#ffd400");shadowlength,2;shadowcolor,BoostColor(color("#ffd40077"),0.25);diffusealpha,0;zoom,4;sleep,0.0;linear,0.3;diffusealpha,1;zoom,1;sleep,1.8;linear,0.3;zoom,0.75;x,170;y,60);
|
||||
};
|
||||
LoadActor("feet") .. {
|
||||
LoadActor("_howtoplay feet") .. {
|
||||
InitCommand=cmd(shadowlength,1;strokecolor,Color.Outline);
|
||||
OnCommand=cmd(z,20;x,SCREEN_CENTER_X;y,SCREEN_CENTER_Y;addx,-SCREEN_WIDTH;sleep,2.4;decelerate,0.3;addx,SCREEN_WIDTH;sleep,2;linear,0.3;zoomy,0);
|
||||
};
|
||||
|
||||
LoadActor("_message tap")..{
|
||||
LoadActor("_howtoplay tap")..{
|
||||
InitCommand=cmd(x,SCREEN_CENTER_X+160;y,SCREEN_CENTER_Y+40;diffusealpha,0;);
|
||||
ShowCommand=cmd(linear,0;diffusealpha,1;sleep,2;linear,0;diffusealpha,0);
|
||||
OnCommand=cmd(sleep,6;queuecommand,"Show");
|
||||
};
|
||||
LoadActor("_message tap")..{
|
||||
LoadActor("_howtoplay tap")..{
|
||||
InitCommand=cmd(x,SCREEN_CENTER_X+160;y,SCREEN_CENTER_Y+40;diffusealpha,0;);
|
||||
ShowCommand=cmd(linear,0;diffusealpha,1;sleep,2;linear,0;diffusealpha,0);
|
||||
OnCommand=cmd(sleep,9.7;queuecommand,"Show");
|
||||
};
|
||||
LoadActor("_message tap")..{
|
||||
LoadActor("_howtoplay tap")..{
|
||||
InitCommand=cmd(x,SCREEN_CENTER_X+160;y,SCREEN_CENTER_Y+40;diffusealpha,0;);
|
||||
ShowCommand=cmd(linear,0;diffusealpha,1;sleep,2;linear,0;diffusealpha,0);
|
||||
OnCommand=cmd(sleep,12.7;queuecommand,"Show");
|
||||
};
|
||||
LoadActor("_message tap")..{
|
||||
LoadActor("_howtoplay tap")..{
|
||||
InitCommand=cmd(x,SCREEN_CENTER_X+160;y,SCREEN_CENTER_Y+40;diffusealpha,0;);
|
||||
ShowCommand=cmd(linear,0;diffusealpha,1;sleep,2;linear,0;diffusealpha,0);
|
||||
OnCommand=cmd(sleep,15.7;queuecommand,"Show");
|
||||
};
|
||||
LoadActor("_message jump")..{
|
||||
LoadActor("_howtoplay jump")..{
|
||||
InitCommand=cmd(x,SCREEN_CENTER_X+160;y,SCREEN_CENTER_Y+40;diffusealpha,0;);
|
||||
ShowCommand=cmd(linear,0;diffusealpha,1;sleep,2;linear,0;diffusealpha,0);
|
||||
OnCommand=cmd(sleep,18.7;queuecommand,"Show");
|
||||
};
|
||||
LoadActor("_message miss")..{
|
||||
LoadActor("_howtoplay miss")..{
|
||||
InitCommand=cmd(x,SCREEN_CENTER_X+160;y,SCREEN_CENTER_Y+40;diffusealpha,0;);
|
||||
ShowCommand=cmd(linear,0;diffusealpha,1;sleep,2;linear,0;diffusealpha,0);
|
||||
OnCommand=cmd(sleep,22.7;queuecommand,"Show");
|
||||
};
|
||||
};
|
||||
|
||||
@@ -1,7 +1,12 @@
|
||||
local t = Def.ActorFrame {};
|
||||
|
||||
t[#t+1] = Def.Quad {
|
||||
InitCommand=cmd(vertalign,bottom;zoomto,SCREEN_WIDTH+1,34;diffuse,color("#161616"));
|
||||
InitCommand=cmd(vertalign,bottom;zoomto,SCREEN_WIDTH,34;diffuse,color("#161616"));
|
||||
};
|
||||
|
||||
t[#t+1] = LoadActor(THEME:GetPathG("ScreenWithMenuElements","header/Header")) .. {
|
||||
InitCommand=cmd(y,-48;vertalign,bottom;zoomtowidth,SCREEN_WIDTH);
|
||||
OnCommand=cmd(zoomy,-1;diffuse,color("#ffd400"));
|
||||
};
|
||||
|
||||
return t;
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
[Screen]
|
||||
`[Screen]
|
||||
HelpText=&BACK; Exit &START; Select &SELECT; Options &MENULEFT;&MENURIGHT;&MENUUP;&MENUDOWN; Move
|
||||
|
||||
[ScreenWithMenuElements]
|
||||
@@ -26,6 +26,9 @@ JointPremiumSecondary=Two players can play with one credit!
|
||||
DoublesPremiumMain=Doubles Premium
|
||||
DoublesPremiumSecondary=Play doubles for one credit!
|
||||
|
||||
[ScreenCaution]
|
||||
HelpText=&START; Continue
|
||||
|
||||
[ScreenDemonstration]
|
||||
Demonstration=Demonstration
|
||||
%s - %s [from %s]=%s - %s\n[from %s]
|
||||
@@ -91,6 +94,9 @@ PersonalRecord=Personal Record #%i!
|
||||
ITG DP:=ITG DP:
|
||||
MIGS DP:=MIGS DP:
|
||||
|
||||
[ScreenContinue]
|
||||
HelpText=&START; Advance Timer
|
||||
|
||||
[OptionTitles]
|
||||
AutoSetStyle=Auto Set Style
|
||||
NotePosition=Note Positions
|
||||
|
||||
@@ -523,7 +523,7 @@ Fallback="StepsDisplay"
|
||||
# end;
|
||||
PillTransformFunction=function(self,offsetFromCenter,itemIndex,numItems) \
|
||||
local offset = itemIndex / numItems \
|
||||
local rate = 4 \
|
||||
local rate = 2 \
|
||||
local fItemWidth = ( 256 / numItems ) \
|
||||
self:x( ((itemIndex-(numItems/2))*fItemWidth) + ( numItems / 2 ) ); \
|
||||
self:zoomtowidth(fItemWidth); \
|
||||
@@ -589,8 +589,8 @@ HeaderOffCommand=
|
||||
|
||||
ShowFooter=true
|
||||
FooterX=SCREEN_CENTER_X
|
||||
FooterY=SCREEN_BOTTOM+2
|
||||
FooterOnCommand=draworder,1;vertalign,bottom;zoomtowidth,SCREEN_WIDTH+1;
|
||||
FooterY=SCREEN_BOTTOM+4
|
||||
FooterOnCommand=draworder,1;
|
||||
FooterOffCommand=
|
||||
|
||||
ShowHelp=true
|
||||
@@ -916,6 +916,7 @@ SongTimeX=SCREEN_CENTER_X-160
|
||||
SongTimeY=SCREEN_TOP+160+(36/2)+8
|
||||
SongTimeOnCommand=zoom,0.75;strokecolor,Color("Outline");shadowlength,1
|
||||
|
||||
|
||||
SongTimeOffCommand=bouncebegin,0.15;zoom,0;diffusealpha,0;
|
||||
SongTimeResetCommand=diffuse,Color("White");
|
||||
SongTimeAutogenCommand=diffuse,Color("Green");
|
||||
|
||||
Reference in New Issue
Block a user