RSR stuff ( copyright data is in here watch out. )

This commit is contained in:
Jonathan Payne
2011-01-21 14:24:08 -08:00
parent c380d23d0b
commit 761ea33580
13 changed files with 139 additions and 0 deletions
@@ -0,0 +1,9 @@
local t = Def.ActorFrame {};
t[#t+1] = Def.ActorFrame {
InitCommand=cmd(x,SCREEN_CENTER_X;y,SCREEN_CENTER_Y);
LoadActor("VOL1-29-NTSC") .. {
InitCommand=cmd(scaletoclipped,SCREEN_WIDTH,SCREEN_HEIGHT);
OnCommand=cmd(diffusealpha,0.75);
};
};
return t
@@ -0,0 +1,7 @@
-- Loads up a slew of objects to load into the screen, like how 3.9 does.
-- I prefer to keep these optional, incase another screen wants to hide
-- these elements.
local t = Def.ActorFrame {};
t[#t+1] = StandardDecorationFromFileOptional("Header","Header");
t[#t+1] = StandardDecorationFromFileOptional("Footer","Footer");
return t
@@ -0,0 +1,14 @@
return Def.ActorFrame {
Def.Quad {
InitCommand=cmd(x,-128+4;zoomto,4,46);
-- OnCommand=cmd(diffuse,color("0,0,0,0.5"));
};
--[[ Def.Quad {
InitCommand=cmd(x,-128+16+6;zoomto,32,46);
-- OnCommand=cmd(faderight,1;diffusealpha,0.5);
}; --]]
--[[ Def.Quad {
InitCommand=cmd(x,2;y,23;zoomto,320,1);
-- OnCommand=cmd(diffuse,color("0,0,0,0.5"));
}; --]]
};
@@ -0,0 +1,6 @@
return Def.ActorFrame {
Def.Quad {
InitCommand=cmd(x,4;zoomto,256-4,46);
OnCommand=cmd(diffuse,color("0,0,0,0.5"));
};
};
@@ -0,0 +1,11 @@
local gc = Var("GameCommand");
local t = Def.ActorFrame {};
t[#t+1] = LoadFont("Common Normal") .. {
Text=gc:GetText();
};
t.GainFocusCommand=cmd(diffusealpha,1);
t.LoseFocusCommand=cmd(diffusealpha,0.5);
return t;
@@ -0,0 +1,9 @@
local t = Def.ActorFrame {};
t[#t+1] = Def.ActorFrame {
InitCommand=cmd(y,-64);
Def.Quad {
InitCommand=cmd(vertalign,top;zoomto,SCREEN_WIDTH-32,2);
OnCommand=cmd(diffusealpha,0.5);
};
};
return t
@@ -0,0 +1,35 @@
local t = Def.ActorFrame {};
t[#t+1] = Def.ActorFrame {
InitCommand=cmd(y,48);
Def.Quad {
InitCommand=cmd(vertalign,bottom;zoomto,SCREEN_WIDTH-32,2);
OnCommand=cmd(diffusealpha,0.5);
};
};
t[#t+1] = Def.ActorFrame { Name="MenuTimerDecoration";
InitCommand=cmd(y,48);
LoadFont("Common Normal") .. {
Text="TIME";
InitCommand=cmd(vertalign,bottom;horizalign,right;x,SCREEN_CENTER_X-16;y,-4.5);
OnCommand=cmd(zoom,0.5);
};
--[[ LoadFont("Common Normal") .. {
Text="99";
InitCommand=cmd(vertalign,bottom;horizalign,right;x,SCREEN_CENTER_X-64;y,-4.5);
OnCommand=cmd();
}; --]]
};
t[#t+1] = Def.ActorFrame { Name="HeaderTextDecoration";
InitCommand=cmd(y,48);
LoadFont("Common Normal") .. {
Text="SELECT";
InitCommand=cmd(vertalign,bottom;horizalign,left;x,-SCREEN_CENTER_X+16;y,-4.5);
OnCommand=cmd(zoom,0.5);
};
LoadFont("Common Normal") .. {
Text="OPTIONS";
InitCommand=cmd(vertalign,bottom;horizalign,left;x,-SCREEN_CENTER_X+64;y,-4.5);
OnCommand=cmd();
};
};
return t
+1
View File
@@ -0,0 +1 @@
_Music title
Binary file not shown.
+5
View File
@@ -0,0 +1,5 @@
#TITLE:Break The Sabbath;
#OFFSET:0.000;
#BPMS:0.000=140.000;
#STOPS:;
+3
View File
@@ -0,0 +1,3 @@
[ThemeInfo]
DisplayName=Real Stepping Roots
Author=Midiman
+39
View File
@@ -0,0 +1,39 @@
[Global]
FallbackTheme=_fallback
[ScreenWithMenuElements]
ShowHeader=true
HeaderX=SCREEN_CENTER_X
HeaderY=SCREEN_TOP
HeaderOnCommand=
HeaderOffCommand=
#
ShowFooter=true
FooterX=SCREEN_CENTER_X
FooterY=SCREEN_BOTTOM
FooterOnCommand=
FooterOffCommand=
#
TimerX=SCREEN_WIDTH-64
TimerY=SCREEN_TOP+48-4.5
TimerOnCommand=
TimerOffCommand=
[MenuTimer]
Text1OnCommand=stopeffect;stoptweening;vertalign,bottom;horizalign,right
Text1FormatFunction=function(fSeconds) \
return string.format("%0.1f", fSeconds); \
end
FrameOnCommand=
Warning10Command=diffuseshift;effectperiod,1;effectcolor2,Color("Red");effectcolor1,color("0.5,0,0,1");
#~ Warning10Command=%function(self) \
#~ MESSAGEMAN:Broadcast("TimerWarning"); \
#~ cmd(diffuseshift;effectperiod,1;effectcolor2,Color("Red");effectcolor1,color("0.5,0,0,1"))(self); \
#~ end;
[ScreenTitleMenu]
ShowHeader=true
ShowFooter=true
[ScreenSelectMusic]
MusicWheelX=SCREEN_RIGHT-128-18
MusicWheelOnCommand=draworder,-1
[MusicWheel]
ItemTransformFunction=function(self,offsetFromCenter,itemIndex,numItems) self:x( (1-math.cos(offsetFromCenter/math.pi))*0 ); self:y( offsetFromCenter*48 ); end
NumWheelItems=13