[Global]
IsBaseTheme=1

[Common]
ColorP1Command=diffuse,PlayerColor(PLAYER_1)
ColorP2Command=diffuse,PlayerColor(PLAYER_2)
InitialScreen=ScreenCompany
FirstAttractScreen=ScreenCompany
SelectMusicScreen=ScreenSelectMusic
DefaultModifiers=
DefaultCpuModifiers=
DifficultiesToShow=beginner,easy,medium,hard,challenge
CourseDifficultiesToShow=easy,regular,difficult
StepsTypesToHide=dance-couple,dance-solo,pump-halfdouble,lights-cabinet
ScreenWidth=640
ScreenHeight=480
OverlayScreens=ScreenSystemLayer,ScreenSyncOverlay,ScreenStatsOverlay,ScreenInstallOverlay,ScreenDebugOverlay
MaxCourseEntriesBeforeShowVarious=6

[NoteSkinManager]
GameBaseNoteSkin=default

[Gameplay]
ComboIsPerRow=GAMESTATE:GetPlayMode() == PLAY_MODE_ONI
MinScoreToContinueCombo=GAMESTATE:GetPlayMode() == PLAY_MODE_ONI and TNS_W2 or TNS_W3
MinScoreToMaintainCombo=TNS_W3

[Screen]
ScreenInitCommand=
ScreenOnCommand=
AllowOperatorMenuButton=1
PrepareScreens=
PersistScreens=
GroupedScreens=
CancelCancelCommand=
OverrideLockInputSeconds=0
LockInputSeconds=0

[ModeSwitcher]
PrevModeX=-200
PrevModeY=-170
PrevIconX=-200
PrevIconY=-120
PrevModeZoom=0.8
NextModeX=200
NextModeY=-170
NextIconX=200
NextIconY=-120
NextModeZoom=0.8
CurrentModeX=0
CurrentModeY=0
CurrentModeZoom=1

[Unlocks]
UnlockNames=
# UnlockNames=1,2
# The song "Pledge" requires 500 AP.
# Unlock1=song,Pledge;ArcadePoints,500

# The song "ABC" can be unlocked via roulette; pick an arbitrary code
# to use to store the unlock.
# Unlock2=song,ABC;code,59183751;roulette

[ScreenSelect]
Fallback=ScreenWithMenuElements
UpdateOnMessage=

[ScreenTitleMenu]
# Note that we don't use the "name" parameter to Choices here.  Name1 is
# the displayed text, which might be translated or otherwise changed.  The "name,foo"
# parameter to ModeChoices is an asset name, which is used in filenames.
Class=ScreenTitleMenu
Fallback=ScreenSelectMasterBlank
PrevScreen=ScreenCompany
ScreenOnCommand=
CoinModeChangeScreen=@ScreenTitleBranch()
SharedSelection=1
AllowDisabledPlayerInput=1
OverrideSleepAfterTweenOffSeconds=1
SleepAfterTweenOffSeconds=0
ChoiceNames=1,2,3,4,5,6,7,8
DefaultChoice=1
NumChoicesOnPage1=100
WrapCursor=1
AllowRepeatingInput=1
Choice1=@"ApplyDefaultOptions;screen,"..ScreenCautionBranch()..";text,Game Start"
Choice2=screen,ScreenNetworkOptions2;text,Play Online
Choice3=screen,ScreenSelectGame;text,Select Game
Choice4=screen,ScreenOptionsService;text,Options
Choice5=screen,ScreenEditMenu;text,Edit/Sync Songs
Choice6=screen,ScreenOptionsManageCourses;text,Edit Courses
Choice7=screen,ScreenJukeboxMenu;text,Jukebox
Choice8=screen,ScreenExit;text,Exit
Choice9=screen,ScreenTest;text,Sandbox
ShowIcon=0
ShowScroller=1
PerChoiceScrollElement=0
ScrollerTransform=function(self,offset,itemIndex,numItems) self:y(-180+40*offset) end
ScrollerSecondsPerItem=0
ScrollerNumItemsToDraw=20
ScrollerX=SCREEN_CENTER_X
ScrollerY=SCREEN_CENTER_Y+40
ScrollerOnCommand=
ScrollerOffCommand=

TimerSeconds=-1
StyleIcon=0
HelpX=SCREEN_CENTER_X
HelpY=SCREEN_BOTTOM-40
HelpOnCommand=zoom,0.5
HelpOffCommand=
IdleCommentSeconds=12
IdleTimeoutSeconds=30
IdleTimeoutScreen=@THEME:GetMetric("Common","FirstAttractScreen")
PrevScreen=ScreenCompany

[ScreenExit]
Class=ScreenExit
Fallback=Screen
AllowOperatorMenuButton=0

[ScreenTitleJoin]
Class=ScreenTitleMenu
Fallback=ScreenTitleMenu
ChoiceNames=1

[ScreenCaution]
Fallback=ScreenSelectMasterBlank
PrevScreen=@ScreenTitleBranch()
Choice1=screen,ScreenSelectStyle

[ScreenEz2SelectPlayer]
Fallback=ScreenWithMenuElements
JoinFrameP1X=SCREEN_CENTER_X-200
JoinFrameP1Y=SCREEN_CENTER_Y+110
JoinFrameP2X=SCREEN_CENTER_X+200
JoinFrameP2Y=SCREEN_CENTER_Y+110
JoinMessageP1X=SCREEN_CENTER_X-200
JoinMessageP1Y=SCREEN_CENTER_Y+96
JoinMessageP2X=SCREEN_CENTER_X+200
JoinMessageP2Y=SCREEN_CENTER_Y+96
TimerSeconds=40
TimerStealth=0
StyleIcon=1
NextScreen=@ScreenSelectGroupBranch()
PrevScreen=@ScreenTitleBranch()
SilentWait=1
BounceJoinMessage=1
FoldOnJoin=1

[ScreenSelectStyle]
Class=ScreenSelectStyle
Fallback=ScreenSelect
ChoiceNames=1,2,3,4,5
# The "name" here affects the announcer, eg. "ScreenSelectStyle comment single".
Choice1=Style,single;name,single;screen,ScreenSelectDifficulty
Choice2=Style,versus;name,versus;screen,ScreenSelectDifficulty
Choice3=Style,couple;name,couple;screen,ScreenSelectDifficulty
Choice4=Style,double;name,double;screen,ScreenSelectDifficulty
Choice5=Style,solo;name,solo;screen,ScreenSelectDifficulty
TimerSeconds=40
StyleIcon=1
IdleCommentSeconds=15
IdleTimeoutSeconds=0
PrevScreen=@ScreenTitleBranch()
PremiumX=SCREEN_CENTER_X+230
PremiumY=SCREEN_CENTER_Y-156
PremiumOnCommand=addx,SCREEN_WIDTH*0.6;bounceend,0.5;addx,-SCREEN_WIDTH*0.6;glowshift;effectcolor1,1,1,1,0;effectcolor2,1,1,1,0.3
PremiumOffCommand=bouncebegin,0.5;addx,SCREEN_WIDTH*0.6
Icon1X=SCREEN_CENTER_X-280
Icon1Y=SCREEN_CENTER_Y-156
Icon1OnCommand=addx,-SCREEN_WIDTH;sleep,0.20;decelerate,0.3;addx,SCREEN_WIDTH
Icon1OffCommand=bouncebegin,0.5;zoomy,0
Icon2X=SCREEN_CENTER_X-280+80*1
Icon2Y=SCREEN_CENTER_Y-156
Icon2OnCommand=addx,-SCREEN_WIDTH;sleep,0.15;decelerate,0.3;addx,SCREEN_WIDTH
Icon2OffCommand=bouncebegin,0.5;zoomy,0
Icon3X=SCREEN_CENTER_X-280+80*2
Icon3Y=SCREEN_CENTER_Y-156
Icon3OnCommand=addx,-SCREEN_WIDTH;sleep,0.10;decelerate,0.3;addx,SCREEN_WIDTH
Icon3OffCommand=bouncebegin,0.5;zoomy,0
Icon4X=SCREEN_CENTER_X-280+80*3
Icon4Y=SCREEN_CENTER_Y-156
Icon4OnCommand=addx,-SCREEN_WIDTH;sleep,0.05;decelerate,0.3;addx,SCREEN_WIDTH
Icon4OffCommand=bouncebegin,0.5;zoomy,0
Icon5X=SCREEN_CENTER_X-280+80*4
Icon5Y=SCREEN_CENTER_Y-156
Icon5OnCommand=addx,-SCREEN_WIDTH;sleep,0.00;decelerate,0.3;addx,SCREEN_WIDTH
Icon5OffCommand=bouncebegin,0.5;zoomy,0
Icon6X=
Icon6Y=
Icon6OnCommand=addx,-SCREEN_WIDTH;sleep,0.00;decelerate,0.3;addx,SCREEN_WIDTH
Icon6OffCommand=bouncebegin,0.5;zoomy,0
Icon7X=
Icon7Y=
Icon7OnCommand=addx,-SCREEN_WIDTH;sleep,0.00;decelerate,0.3;addx,SCREEN_WIDTH
Icon7OffCommand=bouncebegin,0.5;zoomy,0
Icon8X=
Icon8Y=
Icon8OnCommand=addx,-SCREEN_WIDTH;sleep,0.00;decelerate,0.3;addx,SCREEN_WIDTH
Icon8OffCommand=bouncebegin,0.5;zoomy,0
IconGainFocusCommand=glowshift;effectperiod,0.5
IconLoseFocusCommand=stopeffect
DisabledCommand=diffuse,0.2,0.2,0.2,1
ExplanationX=SCREEN_CENTER_X+160
ExplanationY=SCREEN_CENTER_Y-70
ExplanationOnCommand=addx,SCREEN_WIDTH*0.6;bounceend,0.5;addx,-SCREEN_WIDTH*0.6
ExplanationOffCommand=bouncebegin,0.5;addx,SCREEN_WIDTH*0.6
WarningX=SCREEN_CENTER_X+160
WarningY=SCREEN_CENTER_Y+160
WarningOnCommand=addy,-120;zoomy,0;decelerate,0.5;zoomy,1;addy,120;diffuseshift;effectcolor1,1,1,1,1;effectcolor2,0.4,0.4,0.4,1
WarningOffCommand=accelerate,0.3;zoomy,0;y,280
InfoX=SCREEN_CENTER_X+160
InfoY=SCREEN_CENTER_Y+40
InfoOnCommand=zoomy,0;bounceend,0.5;zoomy,1
InfoOffCommand=bouncebegin,0.5;zoomy,0
PictureX=SCREEN_CENTER_X-160
PictureY=SCREEN_CENTER_Y+20
PictureOnCommand=diffusealpha,0;glow,1,1,1,0;linear,0.2;glow,1,1,1,1;linear,0.0;diffusealpha,1;linear,0.2;glow,1,1,1,0
PictureOffCommand=linear,0.5;diffusealpha,0;glow,1,1,1,0

[ScreenSelectMode]
Fallback=ScreenSelect
JoinFrameP1X=SCREEN_CENTER_X-200
JoinFrameP1Y=SCREEN_CENTER_Y+110
JoinFrameP2X=SCREEN_CENTER_X+200
JoinFrameP2Y=SCREEN_CENTER_Y+110
JoinMessageP1X=SCREEN_CENTER_X-200
JoinMessageP1Y=SCREEN_CENTER_Y+96
JoinMessageP2X=SCREEN_CENTER_X+200
JoinMessageP2Y=SCREEN_CENTER_Y+96
GuideX=SCREEN_CENTER_X+0
GuideY=SCREEN_CENTER_Y+134
TimerSeconds=30
TimerStealth=0
StyleIcon=1
NextScreen=@ScreenSelectGroupBranch()
ScrollingListX=SCREEN_CENTER_X+0
ScrollingListY=SCREEN_CENTER_Y+10
UseSelectionBGAnimations=0
SelectionSpecificBGAnimations=0
BounceJoinMessage=1
FoldOnJoin=1
ScrollingListOffCommand=bouncebegin,0.5;zoomy,0
GuideOffCommand=bouncebegin,0.5;addy,400
ChoiceListHighlightOffCommand=linear,0.5;diffusealpha,0;glow,1,1,1,0
ChoiceListFrameOffCommand=linear,0.5;diffusealpha,0;glow,1,1,1,0
UseModeSpecificBGAnims=0
EnableCharSelect=0
Only2DChars=0
CharacterIconP1Y=SCREEN_CENTER_Y+0
CharacterIconP1X=SCREEN_CENTER_X+0
CharacterIconP2Y=SCREEN_CENTER_Y+0
CharacterIconP2X=SCREEN_CENTER_X+0
CharacterIconP1OffCommand=linear,0.3;diffusealpha,0;sleep,10
CharacterIconP2OffCommand=linear,0.3;diffusealpha,0;sleep,10

[ScreenSelectDifficulty]
Class=ScreenSelectDifficulty
Fallback=ScreenSelect
ScreenOnCommand=
LockInputSeconds=0.8
ChoiceNames=1,2,3,4,5,6,7,8
Choice1=@'PlayMode,regular;Difficulty,beginner;name,beginner;screen,'..ScreenSelectGroupBranch()
Choice2=@'PlayMode,regular;Difficulty,easy;name,easy;screen,'..ScreenSelectGroupBranch()
Choice3=@'PlayMode,regular;Difficulty,medium;name,medium;screen,'..ScreenSelectGroupBranch()
Choice4=@'PlayMode,regular;Difficulty,hard;name,hard;screen,'..ScreenSelectGroupBranch()
Choice5=@'PlayMode,nonstop;name,nonstop;screen,'..GetScreenInstructions()
Choice6=@'PlayMode,oni;name,oni;screen,'..GetScreenInstructions()
Choice7=@'PlayMode,endless;name,endless;screen,'..GetScreenInstructions()
Choice8=@'PlayMode,rave;name,rave;screen,'..GetScreenInstructions()
NumChoicesOnPage1=4
TimerSeconds=40
StyleIcon=1
IdleCommentSeconds=15
IdleTimeoutSeconds=0
PrevScreen=@ScreenTitleBranch()
SleepAfterChoiceSeconds=0.3
WaitForChildrenBeforeTweeningOut=1
IgnoredElementOnCommand=diffuse,0.4,0.4,0.4,1
MorePage1X=SCREEN_CENTER_X+260
MorePage1Y=SCREEN_CENTER_Y-166
MorePage1OnCommand=diffusealpha,0;linear,0.5;diffusealpha,1
MorePage1OffCommand=linear,0.5;diffusealpha,0
MorePage2X=SCREEN_WIDTH+SCREEN_CENTER_X-260
MorePage2Y=SCREEN_CENTER_Y-166
MorePage2OnCommand=
MorePage2OffCommand=linear,0.5;diffusealpha,0
ExplanationPage1X=SCREEN_CENTER_X-150
ExplanationPage1Y=SCREEN_CENTER_Y-170
ExplanationPage1OnCommand=addx,-SCREEN_WIDTH*0.6;bounceend,0.5;addx,SCREEN_WIDTH*0.6;
ExplanationPage1OffCommand=bouncebegin,0.5;addx,-SCREEN_WIDTH*0.6
ExplanationPage2X=SCREEN_WIDTH+SCREEN_CENTER_X+140
ExplanationPage2Y=SCREEN_CENTER_Y-170
ExplanationPage2OnCommand=
ExplanationPage2OffCommand=bouncebegin,0.5;addx,SCREEN_WIDTH*0.6
InfoPage1Choice1X=SCREEN_CENTER_X-320+98+148*0
InfoPage1Choice1Y=SCREEN_CENTER_Y-240+180
InfoPage1Choice1OnCommand=vertalign,bottom;addx,-SCREEN_WIDTH*1.2;sleep,0.0;decelerate,0.4;addx,SCREEN_WIDTH*1.2
InfoPage1Choice1OffCommand=sleep,0.3;accelerate,0.4;addx,-SCREEN_WIDTH*1.2
InfoPage1Choice2X=SCREEN_CENTER_X-320+98+148*1
InfoPage1Choice2Y=SCREEN_CENTER_Y-240+220
InfoPage1Choice2OnCommand=vertalign,bottom;addx,-SCREEN_WIDTH*1.2;sleep,0.2;decelerate,0.4;addx,SCREEN_WIDTH*1.2
InfoPage1Choice2OffCommand=sleep,0.5;accelerate,0.4;addx,-SCREEN_WIDTH*1.2
InfoPage1Choice3X=SCREEN_CENTER_X-320+98+148*2
InfoPage1Choice3Y=SCREEN_CENTER_Y-240+180
InfoPage1Choice3OnCommand=vertalign,bottom;addx,-SCREEN_WIDTH*1.2;sleep,0.4;decelerate,0.4;addx,SCREEN_WIDTH*1.2
InfoPage1Choice3OffCommand=sleep,0.7;accelerate,0.4;addx,-SCREEN_WIDTH*1.2
InfoPage1Choice4X=SCREEN_CENTER_X-320+98+148*3
InfoPage1Choice4Y=SCREEN_CENTER_Y-240+220
InfoPage1Choice4OnCommand=vertalign,bottom;addx,-SCREEN_WIDTH*1.2;sleep,0.6;decelerate,0.4;addx,SCREEN_WIDTH*1.2
InfoPage1Choice4OffCommand=sleep,0.9;accelerate,0.4;addx,-SCREEN_WIDTH*1.2
InfoPage2Choice1X=SCREEN_WIDTH+SCREEN_CENTER_X-320+98+148*0
InfoPage2Choice1Y=SCREEN_CENTER_Y-240+180
InfoPage2Choice1OnCommand=vertalign,bottom
InfoPage2Choice1OffCommand=sleep,0.3;accelerate,0.4;addx,-SCREEN_WIDTH*1.2
InfoPage2Choice2X=SCREEN_WIDTH+SCREEN_CENTER_X-320+98+148*1
InfoPage2Choice2Y=SCREEN_CENTER_Y-240+220
InfoPage2Choice2OnCommand=vertalign,bottom
InfoPage2Choice2OffCommand=sleep,0.5;accelerate,0.4;addx,-SCREEN_WIDTH*1.2
InfoPage2Choice3X=SCREEN_WIDTH+SCREEN_CENTER_X-320+98+148*2
InfoPage2Choice3Y=SCREEN_CENTER_Y-240+180
InfoPage2Choice3OnCommand=vertalign,bottom
InfoPage2Choice3OffCommand=sleep,0.7;accelerate,0.4;addx,-SCREEN_WIDTH*1.2
InfoPage2Choice4X=SCREEN_WIDTH+SCREEN_CENTER_X-320+98+148*3
InfoPage2Choice4Y=SCREEN_CENTER_Y-240+220
InfoPage2Choice4OnCommand=vertalign,bottom
InfoPage2Choice4OffCommand=sleep,0.9;accelerate,0.4;addx,-SCREEN_WIDTH*1.2
PicturePage1Choice1X=SCREEN_CENTER_X-320+98+148*0
PicturePage1Choice1Y=SCREEN_CENTER_Y-240+180
PicturePage1Choice1OnCommand=vertalign,top;zoomy,0.0;sleep,0.4;bounceend,0.3;zoomy,1
PicturePage1Choice1OffCommand=sleep,0.0;bouncebegin,0.3;zoomy,0
PicturePage1Choice2X=SCREEN_CENTER_X-320+98+148*1
PicturePage1Choice2Y=SCREEN_CENTER_Y-240+220
PicturePage1Choice2OnCommand=vertalign,top;zoomy,0.0;sleep,0.6;bounceend,0.3;zoomy,1
PicturePage1Choice2OffCommand=sleep,0.2;bouncebegin,0.3;zoomy,0
PicturePage1Choice3X=SCREEN_CENTER_X-320+98+148*2
PicturePage1Choice3Y=SCREEN_CENTER_Y-240+180
PicturePage1Choice3OnCommand=vertalign,top;zoomy,0.0;sleep,0.8;bounceend,0.3;zoomy,1
PicturePage1Choice3OffCommand=sleep,0.4;bouncebegin,0.3;zoomy,0
PicturePage1Choice4X=SCREEN_CENTER_X-320+98+148*3
PicturePage1Choice4Y=SCREEN_CENTER_Y-240+220
PicturePage1Choice4OnCommand=vertalign,top;zoomy,0.0;sleep,1.0;bounceend,0.3;zoomy,1
PicturePage1Choice4OffCommand=sleep,0.6;bouncebegin,0.3;zoomy,0
PicturePage2Choice1X=SCREEN_WIDTH+SCREEN_CENTER_X-320+98+148*0
PicturePage2Choice1Y=SCREEN_CENTER_Y-240+180
PicturePage2Choice1OnCommand=vertalign,top;
PicturePage2Choice1OffCommand=sleep,0.0;bouncebegin,0.3;zoomy,0
PicturePage2Choice2X=SCREEN_WIDTH+SCREEN_CENTER_X-320+98+148*1
PicturePage2Choice2Y=SCREEN_CENTER_Y-240+220
PicturePage2Choice2OnCommand=vertalign,top
PicturePage2Choice2OffCommand=sleep,0.2;bouncebegin,0.3;zoomy,0
PicturePage2Choice3X=SCREEN_WIDTH+SCREEN_CENTER_X-320+98+148*2
PicturePage2Choice3Y=SCREEN_CENTER_Y-240+180
PicturePage2Choice3OnCommand=vertalign,top
PicturePage2Choice3OffCommand=sleep,0.4;bouncebegin,0.3;zoomy,0
PicturePage2Choice4X=SCREEN_WIDTH+SCREEN_CENTER_X-320+98+148*3
PicturePage2Choice4Y=SCREEN_CENTER_Y-240+220
PicturePage2Choice4OnCommand=vertalign,top
PicturePage2Choice4OffCommand=sleep,0.6;bouncebegin,0.3;zoomy,0
CursorOnCommand=diffusealpha,0;rotationz,340;zoom,4;linear,0.3;diffusealpha,1;rotationz,0;zoom,1;glowshift;effectperiod,0.5
CursorChooseCommand=sleep,0.2;linear,0.2;addx,10;addy,10
CursorOffCommand=sleep,0.2;linear,0.3;zoom,0
CursorP1OffsetXFromPicture=-40
CursorP1OffsetYFromPicture=80
CursorP2OffsetXFromPicture=+40
CursorP2OffsetYFromPicture=80
ShadowOnCommand=diffusealpha,0;rotationz,340;zoom,4;linear,0.3;diffusealpha,1;rotationz,0;zoom,1
ShadowChooseCommand=sleep,0.2;linear,0.2;diffusealpha,0
ShadowOffCommand=sleep,0.2;linear,0.3;diffusealpha,0
ShadowLengthX=10
ShadowLengthY=10
OKOnCommand=diffusealpha,1
OKChooseCommand=diffusealpha,1;zoom,2;linear,0.2;diffusealpha,1;zoom,1
OKOffCommand=sleep,0.2;linear,0.3;zoom,0
EnabledCommand=diffuse,1,1,1,1
DisabledCommand=diffuse,0.2,0.2,0.2,1

[ScreenSelectGroup]
Class=ScreenSelectGroup
NextScreen=@GetScreenInstructions()
PrevScreen=@ScreenTitleBranch()
Fallback=ScreenWithMenuElements
WaitForChildrenBeforeTweeningOut=1
FrameX=SCREEN_CENTER_X-140
FrameY=SCREEN_CENTER_Y-80
FrameOnCommand=addx,-SCREEN_WIDTH*0.6;bounceend,0.5;addx,SCREEN_WIDTH*0.6
FrameOffCommand=sleep,0.6;bouncebegin,0.5;addx,-SCREEN_WIDTH*0.6
BannerX=SCREEN_CENTER_X-138
BannerY=SCREEN_CENTER_Y-82
BannerOnCommand=addx,-SCREEN_WIDTH*0.6;bounceend,0.5;addx,SCREEN_WIDTH*0.6
BannerOffCommand=sleep,0.6;bouncebegin,0.5;addx,-SCREEN_WIDTH*0.6
BannerWidth=288
BannerHeight=92
NumberX=SCREEN_CENTER_X-204
NumberY=SCREEN_CENTER_Y-16
NumberOnCommand=horizalign,right;shadowlength,0;addx,-SCREEN_WIDTH*0.6;bounceend,0.5;addx,SCREEN_WIDTH*0.6
NumberOffCommand=sleep,0.6;bouncebegin,0.5;addx,-SCREEN_WIDTH*0.6
ExplanationX=SCREEN_CENTER_X-210
ExplanationY=SCREEN_CENTER_Y-174
ExplanationOnCommand=addx,-SCREEN_WIDTH*0.6;bounceend,0.5;addx,SCREEN_WIDTH*0.6
ExplanationOffCommand=bouncebegin,0.5;addx,-SCREEN_WIDTH*0.6
ContentsX=SCREEN_CENTER_X+0
ContentsY=SCREEN_CENTER_Y+20
ContentsOnCommand=diffusealpha,0;linear,0.5;diffusealpha,1
ContentsOffCommand=linear,0.5;diffusealpha,0
GroupListX=SCREEN_CENTER_X+184
GroupListY=SCREEN_CENTER_Y-40
GroupListOnCommand=addx,SCREEN_WIDTH*0.6;sleep,0.2;addx,-SCREEN_WIDTH*0.6
GroupListOffCommand=
MusicListX=SCREEN_CENTER_X-300
MusicListY=SCREEN_CENTER_Y+36
MusicListOnCommand=
MusicListOffCommand=
SleepAfterTweenOffSeconds=0.8
TimerSeconds=40
StyleIcon=1

[GroupList]
StartX=0
StartY=-136
SpacingX=0
SpacingY=28
GainFocusGroupCommand=stoptweening;linear,0.2;x,-40
LoseFocusGroupCommand=stoptweening;linear,0.2;x,0
GainFocusItemCommand=glowshift;effectperiod,0.5
LoseFocusItemCommand=stopeffect
HideItemCommand=linear,0.2;diffusealpha,0
ShowItemCommand=stoptweening;linear,0.2;diffusealpha,1;zoom,1.0;
# This just selects the type of tweening used for scrolling the list; it shouldn't actually
# queue any commands.
ScrollTweenCommand=stoptweening;linear,0.2;

[MusicList]
NumColumns=4
NumRows=10
StartX=0
StartY=0
SpacingX=150
CropWidth=146
InitCommand=horizalign,left;vertalign,top;shadowlength,2;zoom,0.5;

[ScreenInstructions]
Class=ScreenInstructions
Fallback=ScreenWithMenuElements
NextScreen=ScreenSelectCharacter
PrevScreen=@ScreenTitleBranch()
TimerSeconds=15
StyleIcon=1

[ScreenSelectMusic]
Class=ScreenSelectMusic
Fallback=ScreenWithMenuElements
MusicWheelType=MusicWheel
FOV=0
FOVCenterX=SCREEN_CENTER_X+0
FOVCenterY=SCREEN_CENTER_Y+0
ShowOptionsMessageSeconds=1.5
TweenOptionsMessageOffImmediately=0
ArtistDisplayX=
ArtistDisplayY=
ArtistDisplayOnCommand=hidden,1
ArtistDisplayOffCommand=
BannerX=SCREEN_CENTER_X-320+148
BannerY=SCREEN_CENTER_Y-240+172
BannerOnCommand=addx,-400;bounceend,0.5;addx,400
BannerOffCommand=bouncebegin,0.5;addx,-400
BannerWidth=284
BannerHeight=88
BannerFrameX=SCREEN_CENTER_X-320+160
BannerFrameY=SCREEN_CENTER_Y-240+162
BannerFrameOnCommand=addx,-400;bounceend,0.5;addx,400
BannerFrameOffCommand=bouncebegin,0.5;addx,-400
BPMDisplayX=SCREEN_CENTER_X-160-SCREEN_WIDTH*0.6
BPMDisplayY=SCREEN_CENTER_Y-119
BPMDisplayOnCommand=bounceend,0.5;addx,SCREEN_WIDTH*0.6
BPMDisplayOffCommand=bouncebegin,0.5;addx,-SCREEN_WIDTH*0.6
ShowStage=1
StageX=SCREEN_CENTER_X-272-SCREEN_WIDTH*0.6
StageY=SCREEN_CENTER_Y-119
StageOnCommand=draworder,1;bounceend,0.5;addx,SCREEN_WIDTH*0.6
StageOffCommand=bouncebegin,0.5;addx,-SCREEN_WIDTH*0.6
CDTitleX=SCREEN_CENTER_X-80-SCREEN_WIDTH*0.6
CDTitleY=SCREEN_CENTER_Y-98
CDTitleFrontCommand=roll,1;spin;effectmagnitude,0,150,0;cullmode,back;
CDTitleBackCommand=roll,1;spin;effectmagnitude,0,150,0;cullmode,front;diffuse,#606060;
CDTitleOnCommand=bounceend,0.5;addx,SCREEN_WIDTH*0.6
CDTitleOffCommand=bouncebegin,0.5;addx,-SCREEN_WIDTH*0.6
CharacterIconP1Y=-1000
CharacterIconP1X=-1000
CharacterIconP2Y=-1000
CharacterIconP2X=-1000
CharacterIconP1OnCommand=hidden,1
CharacterIconP2OnCommand=hidden,1
CharacterIconP1OffCommand=
CharacterIconP2OffCommand=
DifficultyFrameP1X=SCREEN_CENTER_X-275+20
DifficultyFrameP1Y=SCREEN_CENTER_Y+10
DifficultyFrameP1OnCommand=diffusealpha,0;linear,0.5;diffusealpha,1
DifficultyFrameP1OffCommand=linear,0.5;diffusealpha,0
DifficultyFrameP2X=SCREEN_CENTER_X-82+20
DifficultyFrameP2Y=SCREEN_CENTER_Y+10
DifficultyFrameP2OnCommand=diffusealpha,0;linear,0.5;diffusealpha,1
DifficultyFrameP2OffCommand=linear,0.5;diffusealpha,0
DifficultyIconP1X=SCREEN_CENTER_X-290+20
DifficultyIconP1Y=SCREEN_CENTER_Y+10
DifficultyIconP1OnCommand=zoomy,0;linear,0.5;zoomy,1
DifficultyIconP1OffCommand=linear,0.5;zoomy,0
DifficultyIconP2X=SCREEN_CENTER_X-68+20
DifficultyIconP2Y=SCREEN_CENTER_Y+10
DifficultyIconP2OnCommand=zoomy,0;linear,0.5;zoomy,1
DifficultyIconP2OffCommand=linear,0.5;zoomy,0
AutogenIconP1X=SCREEN_CENTER_X-290
AutogenIconP1Y=SCREEN_CENTER_Y-15
AutogenIconP1OnCommand=zoomy,0;linear,0.5;zoomy,1
AutogenIconP1OffCommand=linear,0.5;zoomy,0
AutogenIconP2X=SCREEN_CENTER_X-68
AutogenIconP2Y=SCREEN_CENTER_Y-15
AutogenIconP2OnCommand=zoomy,0;linear,0.5;zoomy,1
AutogenIconP2OffCommand=linear,0.5;zoomy,0
DifficultyDisplayX=SCREEN_CENTER_X-35-SCREEN_WIDTH*0.6
DifficultyDisplayY=SCREEN_CENTER_Y-70
DifficultyDisplayOnCommand=bounceend,0.5;addx,SCREEN_WIDTH*0.6
DifficultyDisplayOffCommand=bouncebegin,0.5;addx,-SCREEN_WIDTH*0.6
ShowRadar=1
RadarX=SCREEN_CENTER_X-160
RadarY=SCREEN_CENTER_Y+92
RadarOnCommand=
RadarOffCommand=
ShowDifficultyList=0
ShowCourseContents=1
ShowPanes=1
PaneDisplayP1X=
PaneDisplayP1Y=
PaneDisplayP2X=
PaneDisplayP2Y=
PaneDisplayP1OnCommand=hidden,1
PaneDisplayP1OffCommand=
PaneDisplayP2OnCommand=hidden,1
PaneDisplayP2OffCommand=
ScoreFrameP1X=SCREEN_CENTER_X+200
ScoreFrameP1Y=206
ScoreFrameP1OnCommand=addx,400;bounceend,0.5;addx,-400
ScoreFrameP1OffCommand=bouncebegin,0.5;addx,400
ScoreFrameP2X=SCREEN_CENTER_X+200
ScoreFrameP2Y=282
ScoreFrameP2OnCommand=addx,400;bounceend,0.5;addx,-400
ScoreFrameP2OffCommand=bouncebegin,0.5;addx,400
ScoreP1X=SCREEN_CENTER_X+200
ScoreP1Y=206
ScoreP1OnCommand=addx,400;bounceend,0.5;addx,-400
ScoreP1OffCommand=bouncebegin,0.5;addx,400
ScoreP2X=SCREEN_CENTER_X+200
ScoreP2Y=282
ScoreP2OnCommand=addx,400;bounceend,0.5;addx,-400
ScoreP2OffCommand=bouncebegin,0.5;addx,400
# Don't use relative motion here.  It's usually possible to change the
# sort again while this command is still executing.
ScoreP1SortChangeCommand=stoptweening;decelerate,0.128;x,920;sleep,0.128;accelerate,0.25;x,520
ScoreP2SortChangeCommand=stoptweening;decelerate,0.128;x,920;sleep,0.128;accelerate,0.25;x,520
ScoreFrameP1SortChangeCommand=stoptweening;decelerate,0.128;x,920;sleep,0.128;accelerate,0.25;x,520
ScoreFrameP2SortChangeCommand=stoptweening;decelerate,0.128;x,920;sleep,0.128;accelerate,0.25;x,520
MachineRankX=
MachineRankY=
MachineRankOnCommand=hidden,1
MachineRankOffCommand=
MeterFrameP1X=SCREEN_CENTER_X-320+82
MeterFrameP1Y=432
MeterFrameP1OnCommand=diffusealpha,0;linear,0.5;diffusealpha,1
MeterFrameP1OffCommand=linear,0.5;diffusealpha,0
MeterFrameP2X=SCREEN_CENTER_X-320+238
MeterFrameP2Y=432
MeterFrameP2OnCommand=diffusealpha,0;linear,0.5;diffusealpha,1
MeterFrameP2OffCommand=linear,0.5;diffusealpha,0
MeterType=DifficultyMeter
MeterP1X=SCREEN_CENTER_X-320+88
MeterP1Y=432
MeterP1OnCommand=zoomy,0;linear,0.5;zoomy,1
MeterP1OffCommand=linear,0.5;zoomy,0
MeterP2X=SCREEN_CENTER_X-320+228
MeterP2Y=432
MeterP2OnCommand=zoomy,0;linear,0.5;zoomy,1
MeterP2OffCommand=linear,0.5;zoomy,0
NumSongsX=
NumSongsY=
NumSongsOnCommand=hidden,1
NumSongsOffCommand=
TotalTimeX=SCREEN_CENTER_X-156
TotalTimeY=SCREEN_CENTER_Y+0
TotalTimeOnCommand=hidden,1
TotalTimeOffCommand=
MusicWheelX=SCREEN_CENTER_X+160
MusicWheelY=SCREEN_CENTER_Y+4
MusicWheelOnCommand=
MusicWheelOffCommand=
WheelUnderX=
WheelUnderY=
WheelUnderOnCommand=hidden,1
WheelUnderOffCommand=
BalloonX=SCREEN_CENTER_X+58
BalloonY=SCREEN_CENTER_Y-33
BalloonOnCommand=diffusealpha,0;linear,0.2;diffusealpha,1;rotationz,0;
BalloonOffCommand=linear,0.2;diffusealpha,0;rotationz,-25;
BalloonShowCommand=diffusealpha,0;linear,0.2;diffusealpha,1;rotationz,0;
BalloonHideCommand=linear,0.2;diffusealpha,0;rotationz,-25;
CourseHasModsX=
CourseHasModsY=
CourseHasModsOffCommand=
CourseHasModsOnCommand=
CourseHasModsShowCommand=
CourseHasModsHideCommand=
OverlayOnCommand=
OverlayOffCommand=
CourseContentsX=SCREEN_CENTER_X-160
CourseContentsY=SCREEN_CENTER_Y+96
CourseContentsOnCommand=zoomy,0;bounceend,0.3;zoom,1
CourseContentsOffCommand=zoomy,1;bouncebegin,0.3;zoomy,0
CourseContentsShowCommand=bouncebegin,0.3;zoomy,1
CourseContentsHideCommand=linear,0.3;zoomy,0
TimerSeconds=60
StyleIcon=1
SampleMusicDelay=0.25
PrevScreen=@ScreenTitleBranch()
NextScreen=@GetSelectMusicNext()
DoRouletteOnMenuTimer=1
AlignMusicBeat=0
Codes=
OptionsMenuAvailable=OptionsMenuAvailable()
SelectMenuAvailable=false
ModeMenuAvailable=ModeMenuAvailable()

[ScreenSelectCourse]
Class=ScreenSelectMusic
Fallback=ScreenSelectMusic
BannerFrameY=SCREEN_CENTER_Y-240+162-5
ShowStage=0
BPMDisplayOnCommand=hidden,1
CDTitleOnCommand=hidden,1
ExplanationX=SCREEN_CENTER_X-188
ExplanationY=SCREEN_CENTER_Y-172
ExplanationOnCommand=addx,-SCREEN_WIDTH;sleep,0.5;bounceend,0.5;addx,SCREEN_WIDTH
ExplanationOffCommand=bouncebegin,0.5;addx,-SCREEN_WIDTH
MeterFrameP1OnCommand=hidden,1
MeterFrameP2OnCommand=hidden,1
MeterP1OnCommand=hidden,1
MeterP2OnCommand=hidden,1
NumSongsX=SCREEN_CENTER_X-262
NumSongsY=SCREEN_CENTER_Y-126
NumSongsOnCommand=shadowlength,0;addx,-SCREEN_WIDTH;bounceend,0.5;addx,SCREEN_WIDTH
NumSongsOffCommand=bouncebegin,0.5;addx,-SCREEN_WIDTH
TotalTimeX=SCREEN_CENTER_X-128
TotalTimeY=SCREEN_CENTER_Y-128
TotalTimeOnCommand=shadowlength,0;addx,-SCREEN_WIDTH;bounceend,0.5;addx,SCREEN_WIDTH
TotalTimeOffCommand=bouncebegin,0.5;addx,-SCREEN_WIDTH
Codes=CourseCodeDetector
DoRouletteOnMenuTimer=0

[ScreenSelectCourseNonstop]
Fallback=ScreenSelectCourse
DefaultSort=Nonstop

[ScreenSelectCourseOni]
Fallback=ScreenSelectCourse
DefaultSort=Oni
ScoreP1OnCommand=hidden,1
ScoreP2OnCommand=hidden,1
ScoreFrameP1OnCommand=hidden,1
ScoreFrameP2OnCommand=hidden,1

[ScreenSelectCourseEndless]
Fallback=ScreenSelectCourse
DefaultSort=Endless

[ScreenSMOnlineLogin]
Class=ScreenSMOnlineLogin
Fallback=ScreenOptionsServiceChild
NextScreen=@SMOnlineScreen()
PrevScreen=@ScreenTitleBranch()
StyleIcon=0
TimerSeconds=-1

[ScreenNetRoom]
MusicSelectScreen=ScreenSMOnlineSelectMusic
TitleBGWidth=130
TitleBGHeight=55
TitleBGY=SCREEN_CENTER_Y+180
TitleBGX=SCREEN_CENTER_X-200
TitleBGOnCommand=diffusealpha,0;linear,1;diffusealpha,1.0
TitleBGOffCommand=linear,0.5;zoomx,0.0;zoomy,0.0
TitleY=SCREEN_CENTER_Y+180
TitleX=SCREEN_CENTER_X-200
TitleOnCommand=diffusealpha,0;linear,1;diffusealpha,1.0
TitleOffCommand=linear,0.5;zoomx,0.0;zoomy,0.0
PrevScreen=@ScreenTitleBranch()
NextScreen=ScreenGameplayBranch
Fallback=ScreenNetSelectMusic
Class=ScreenNetRoom
OpenRoomColor=1.0,1.0,1.0,1.0
PasswdRoomColor=1.0,0.5,0.5,1.0
InGameRoomColor=1.0,0.1,0.1,1.0
RoomWheelX=SCREEN_CENTER_X+160
RoomWheelY=SCREEN_CENTER_Y+4
RoomWheelOnCommand=

[ScreenSMOnlineSelectMusic]
PrevScreen=ScreenNetRoom
Class=ScreenNetSelectMusic
RoomSelectScreen=ScreenNetRoom
Fallback=ScreenNetSelectMusic

[ScreenNetSelectMusic]
BannerWidth=200 // These dont do anything but prevent crashes
BannerHeight=200
MusicWheelX=SCREEN_CENTER_X+160
MusicWheelY=SCREEN_CENTER_Y+4
MusicWheelOnCommand=
MusicWheelOffCommand=
BPMDisplayX=SCREEN_CENTER_X-50
BPMDisplayY=SCREEN_CENTER_Y+175
BPMDisplayOnCommand=addx,-SCREEN_WIDTH*0.6;bounceend,0.5;addx,SCREEN_WIDTH*0.6
BPMDisplayOffCommand=bouncebegin,0.5;addx,-SCREEN_WIDTH*0.6
OptionIconsP1X=SCREEN_CENTER_X-300
OptionIconsP1Y=SCREEN_CENTER_Y-182
OptionIconsP1OnCommand=zoomy,0;linear,0.5;zoomy,1
OptionIconsP1OffCommand=linear,0.5;zoomy,0
OptionIconsP2X=SCREEN_CENTER_X-300
OptionIconsP2Y=SCREEN_CENTER_Y-164
OptionIconsP2OnCommand=zoomy,0;linear,0.5;zoomy,1
OptionIconsP2OffCommand=linear,0.5;zoomy,0
ChatInputBoxY=SCREEN_CENTER_Y+110
ChatInputBoxX=SCREEN_CENTER_X-157
ChatInputBoxOnCommand=addx,-SCREEN_WIDTH*0.6;bounceend,0.5;addx,SCREEN_WIDTH*0.6
ChatInputBoxOffCommand=bouncebegin,0.5;addx,-SCREEN_WIDTH*0.6
ChatInputBoxWidth=310
ChatInputBoxHeight=60
ChatInputBoxColor=0.5,0.5,1.0,0.7 //transparent cyan
ChatOutputBoxY=SCREEN_CENTER_Y-27
ChatOutputBoxX=SCREEN_CENTER_X-157
ChatOutputBoxOnCommand=diffusealpha,0;linear,0.5;diffusealpha,1
ChatOutputBoxOffCommand=diffusealpha,1;linear,0.5;diffusealpha,0;zoomx,0.0;zoomy,0.0
ChatOutputBoxWidth=310
ChatOutputBoxHeight=210
ChatOutputBoxColor=1.0,0.5,0.5,0.7 //transparent reddish
ChatInputY=SCREEN_CENTER_Y+110
ChatInputX=SCREEN_CENTER_X-307
ChatInputOnCommand=zoomx,0.0;zoomy,0.0;diffusealpha,0;linear,0.5;diffusealpha,0.8;zoomx,0.5;zoomy,0.5
ChatInputOffCommand=diffusealpha,1;linear,0.5;diffusealpha,0;zoomx,0.25;zoomy,0.25
ChatOutputY=SCREEN_CENTER_Y+71
ChatOutputX=SCREEN_CENTER_X-307
ChatOutputOnCommand=zoomx,1.0;zoomy,1.0;diffusealpha,0;linear,0.5;diffusealpha,0.8;zoomx,0.5;zoomy,0.5
ChatOutputOffCommand=diffusealpha,1;linear,0.5;diffusealpha,0;zoomx,0.25;zoomy,0.25
UsersBGCommand=diffuse,0.7,0.7,0.7,0.7
UsersBGWidth=640
UsersBGHeight=50
UsersBGX=SCREEN_CENTER_X+0
UsersBGY=SCREEN_CENTER_Y-215
UsersBGOnCommand=diffusealpha,0;linear,0.4;diffusealpha,0.7
UsersBGOffCommand=diffusealpha,0.7;linear,0.4;diffusealpha,0
UsersX=SCREEN_CENTER_X-250
UsersY=SCREEN_CENTER_Y-237
UsersDX=SCREEN_CENTER_X-250
UsersAY=SCREEN_CENTER_Y-217
UsersOnCommand=zoomx,0.0;zoomy,0.0;linear,0.5;zoomy,1.0;zoomx,1.0
UsersOffCommand=linear,0.5;zoomx,0.0;zoomy,0.0
Users0Command=diffuse,1.0,0.4,0.4,1.0
Users1Command=diffuse,1.0,1.0,1.0,1.0
Users2Command=diffuse,0.5,0.5,1.0,1.0
Users3Command=diffuse,0.5,1.0,0.5,1.0
Users4Command=diffuse,1.0,0.5,0.5,1.0
optionsY=SCREEN_CENTER_Y-170
optionsX=SCREEN_CENTER_X-240
optionsOnCommand=zoomx,0.0;zoomy,0.0;linear,0.5;zoomy,0.7;zoomx,0.7
optionsOffCommand=linear,0.5;zoomx,0.0;zoomy,0.0
MeterP1Y=SCREEN_CENTER_Y+153
MeterP1X=SCREEN_CENTER_X-42
MeterP1OnCommand=zoomx,0.0;zoomy,0.0;linear,0.5;zoomy,1.0;zoomx,1.0
MeterP1OffCommand=linear,0.5;zoomx,0.0;zoomy,0.0
MeterP2Y=SCREEN_CENTER_Y+193
MeterP2X=SCREEN_CENTER_X-60
MeterP2OnCommand=zoomx,0.0;zoomy,0.0;linear,0.5;zoomy,1.0;zoomx,1.0
MeterP2OffCommand=linear,0.5;zoomx,0.0;zoomy,0.0
DifficultyIconP1Y=SCREEN_CENTER_Y+160
DifficultyIconP1X=SCREEN_CENTER_X-120
DifficultyIconP1OnCommand=shadowlength,2;zoomx,0;zoomy,0;linear,0.5;zoomx,1.0;zoomy,1.0;
DifficultyIconP1OffCommand=linear,0.5;zoomx,0.0;zoomy,0.0;shadowlength,0
DifficultyIconP2Y=SCREEN_CENTER_Y+185
DifficultyIconP2X=SCREEN_CENTER_X+20
DifficultyIconP2OnCommand=shadowlength,2;zoomx,0;zoomy,0;linear,0.5;zoomx,1.0;zoomy,1.0
DifficultyIconP2OffCommand=linear,0.5;zoomx,0.0;zoomy,0.0;shadowlength,0
DiffBGColor=0.7,0.7,0.7,0.7
DiffBGWidth=0
DiffBGHeight=0
DiffBGY=SCREEN_CENTER_Y+160
DiffBGX=SCREEN_CENTER_X-60
DiffBGOnCommand=zoomz,0.0;zoomy,0.0;linear,0.5;zoomy,1.0;zoomx,1.0
DiffBGOffCommand=linear,0.5;zoomx,0.0;zoomy,0.0
ChatOutputLines=16
ChatTextOutputWidth=605
ChatTextInputWidth=605
NumStylesShow=1
NumSongsShow=4
NumGroupsShow=3
StyleIcon=
TimerSeconds=
PrevScreen=@ScreenTitleBranch()
NextScreen=ScreenStage
NoSongsScreen=@ScreenTitleBranch()
Class=ScreenNetSelectMusic
Fallback=ScreenWithMenuElements

[ScreenEz2SelectMusic]
PrevScreen=@ScreenTitleBranch()
Class=ScreenEz2SelectMusic
UseModeSwitcher=0
BalloonX=SCREEN_CENTER_X+172
BalloonY=SCREEN_CENTER_Y-100
BalloonOnCommand=linear,0.2;zoomy,1;bob;effectmagnitude,0,10,0
BalloonOffCommand=linear,0.2;zoomy,0
PumpDifficultyX=SCREEN_CENTER_X+0
PumpDifficultyY=SCREEN_CENTER_Y+40
ScrollingListX=SCREEN_CENTER_X+0
ScrollingListY=SCREEN_CENTER_Y+0
ScrollingListRotation=0
BannerRotation=0
MeterP1X=-1000
MeterP1Y=-1000
MeterP2X=-1000
MeterP2Y=-1000
SpeedIconP1X=SCREEN_CENTER_X-280
SpeedIconP2X=SCREEN_CENTER_X+280
SpeedIconP1Y=SCREEN_CENTER_Y-40
SpeedIconP2Y=SCREEN_CENTER_Y-40
MirrorIconP1X=SCREEN_CENTER_X-280
MirrorIconP2X=SCREEN_CENTER_X+280
MirrorIconP1Y=SCREEN_CENTER_Y+40
MirrorIconP2Y=SCREEN_CENTER_Y+40
ShuffleIconP1X=SCREEN_CENTER_X-280
ShuffleIconP2X=SCREEN_CENTER_X+280
ShuffleIconP1Y=SCREEN_CENTER_Y+80
ShuffleIconP2Y=SCREEN_CENTER_Y+80
VanishIconP1X=SCREEN_CENTER_X-280
VanishIconP2X=SCREEN_CENTER_X+280
VanishIconP1Y=SCREEN_CENTER_Y+0
VanishIconP2Y=SCREEN_CENTER_Y+0
HiddenIconP1X=SCREEN_CENTER_X-280
HiddenIconP2X=SCREEN_CENTER_X+280
HiddenIconP1Y=SCREEN_CENTER_Y+0
HiddenIconP2Y=SCREEN_CENTER_Y+0
InfoFrameX=-1000
InfoFrameY=-1000
GroupNameX=SCREEN_CENTER_X+0
GroupNameY=SCREEN_CENTER_Y-185
TitleX=SCREEN_CENTER_X+0
TitleY=SCREEN_CENTER_Y-160
SubTitleX=-1000
SubTitleY=-1000
ArtistX=-1000
ArtistY=-1000
DifficultyRatingX=-1000
DifficultyRatingY=-1000
DifficultyRatingOrientation=0
DifficultyRatingSpacing=40.0
PreviewMusicMode=0 // 0 = play music as you select, 1 = no music plays, select once and preview music plays, select again for confirm, 2 = no music plays at all, 3 = play music as select, press twice to confirm, 4 = static menu music plays, no confirm
PrevScreen=@ScreenTitleBranch()
NextScreen=ScreenStage
NextOptionsScreen=@SelectFirstOptionsScreen()
TimerSeconds=60
TimerStealth=0
StyleIcon=0

[ScreenSplash]
Class=ScreenSplash
Fallback=ScreenWithMenuElements
MinimumLoadDelaySeconds=2
AllowStartToSkip=0
PrepareScreen=0

[ScreenStage]
Class=ScreenStage
Fallback=Screen
NextScreen=@GetGameplayScreen()
PrevScreen=@SongSelectionScreen()
// This is the minimum delay after the "in" transition before the
// "out" transition will begin.  (NextScreen is loaded during this
// time.)
MinimumDelay=1
AllowBack=1
OverlayOnCommand=
OverlayOffCommand=

[ScreenGameplay]
Class=ScreenGameplayNormal
Fallback=ScreenWithMenuElementsBlank
PrevScreen=@SongSelectionScreen()
NextScreen=@GetGameplayNextScreen()
TimerSeconds=-1
PlayerType=Player
StartGivesUp=1
BackGivesUp=0
FailAfter30Misses=0
GivingUpGoesToPrevScreen=0
GivingUpGoesToNextScreen=0
InitialBackgroundBrightness=1
MusicFadeOutSeconds=0.5
AllowCenter1Player=1
SongBackgroundOnCommand=
SongForegroundOnCommand=
BPMDisplayX=-1000
BPMDisplayY=-1000
BPMDisplayOnCommand=zoom,0
BPMDisplayOffCommand=
MaxComboX=-1000
MaxComboY=-1000
MaxComboOnCommand=zoom,0
MaxComboOffCommand=
OniGameOverP1X=SCREEN_CENTER_X-160
OniGameOverP1Y=SCREEN_TOP-200
OniGameOverP1OnCommand=diffusealpha,0
OniGameOverP1OffCommand=
OniGameOverP1DieCommand=diffusealpha,1;bounceend,0.5;y,SCREEN_CENTER_Y;bob;effectperiod,4;effectmagnitude,0,6,0
OniGameOverP2X=SCREEN_CENTER_X+160
OniGameOverP2Y=SCREEN_TOP-200
OniGameOverP2OnCommand=diffusealpha,0
OniGameOverP2OffCommand=
OniGameOverP2DieCommand=diffusealpha,1;bounceend,0.5;y,SCREEN_CENTER_Y;bob;effectperiod,4;effectmagnitude,0,6,0
LifeFrameX=SCREEN_CENTER_X
LifeFrameY=36
LifeFrameOnCommand=addy,-100;sleep,0.5;linear,1;addy,100
LifeFrameOffCommand=linear,1;addy,-100
ScoreFrameX=SCREEN_CENTER_X
ScoreFrameY=448
ScoreFrameOnCommand=addy,100;sleep,0.5;linear,1;addy,-100
ScoreFrameOffCommand=linear,1;addy,100
LifeP1X=SCREEN_CENTER_X-320+140
LifeP1Y=28
LifeP1OnCommand=addy,-100;sleep,0.5;linear,1;addy,100
LifeP1OffCommand=linear,1;addy,-100
LifeP2X=SCREEN_CENTER_X-320+500
LifeP2Y=28
LifeP2OnCommand=addy,-100;zoomx,-1;sleep,0.5;linear,1;addy,100
LifeP2OffCommand=linear,1;addy,-100
CombinedLifeX=SCREEN_CENTER_X
CombinedLifeY=28
CombinedLifeOnCommand=addy,-100;sleep,0.5;linear,1;addy,100
CombinedLifeOffCommand=linear,1;addy,-100
ShowStage=not GAMESTATE:IsCourseMode()
StageX=SCREEN_CENTER_X+0
StageY=SCREEN_TOP+58
StageOnCommand=draworder,100;addy,-100;sleep,0.5;linear,1;addy,100
StageOffCommand=linear,1;addy,-100
StageFrameX=0
StageFrameY=0
StageFrameOnCommand=hidden,1
StageFrameOffCommand=
SongNumberP1X=SCREEN_CENTER_X-320+290
SongNumberP1Y=54
SongNumberP1OnCommand=addy,-100;sleep,0.5;linear,1;addy,100
SongNumberP1OffCommand=linear,1;addy,-100
SongNumberP2X=SCREEN_CENTER_X-320+350
SongNumberP2Y=54
SongNumberP2OnCommand=addy,-100;sleep,0.5;linear,1;addy,100
SongNumberP2OffCommand=linear,1;addy,-100
CourseSongNumberX=0
CourseSongNumberY=0
CourseSongNumberOnCommand=hidden,1
CourseSongNumberOffCommand=
CourseSongNumberChangeInCommand=
CourseSongNumberChangeOutCommand=
ShowScoreInRave=1
ScoreP1X=SCREEN_CENTER_X-320+106
ScoreP1Y=444
ScoreP1OnCommand=addy,100;sleep,0.5;linear,1;addy,-100
ScoreP1OffCommand=linear,1;addy,100
ScoreP2X=SCREEN_CENTER_X-320+534
ScoreP2Y=444
ScoreP2OnCommand=addy,100;sleep,0.5;linear,1;addy,-100
ScoreP2OffCommand=linear,1;addy,100
SecondaryScoreP1X=SCREEN_CENTER_X-320+300
SecondaryScoreP1Y=240
SecondaryScoreP1OnCommand=
SecondaryScoreP1OffCommand=
SecondaryScoreP2X=SCREEN_CENTER_X-320+340
SecondaryScoreP2Y=240
SecondaryScoreP2OnCommand=
SecondaryScoreP2OffCommand=
PlayerOptionsP1X=SCREEN_CENTER_X
PlayerOptionsP1Y=434
PlayerOptionsP1OnCommand=zoom,0.5;addy,100;sleep,0.5;linear,1;addy,-100
PlayerOptionsP1OffCommand=linear,1;addy,100
PlayerOptionsP2X=SCREEN_CENTER_X
PlayerOptionsP2Y=450
PlayerOptionsP2OnCommand=zoom,0.5;addy,100;sleep,0.5;linear,1;addy,-100
PlayerOptionsP2OffCommand=linear,1;addy,100
ScoreboardC1P1X=SCREEN_CENTER_X-260
ScoreboardC1P1Y=SCREEN_CENTER_Y-160
ScoreboardC1P1OnCommand=zoom,1
ScoreboardC1P1OffCommand=zoom,1
ScoreboardC2P1X=SCREEN_CENTER_X-140
ScoreboardC2P1Y=SCREEN_CENTER_Y-160
ScoreboardC2P1OnCommand=zoom,1
ScoreboardC2P1OffCommand=zoom,1
ScoreboardC3P1X=SCREEN_CENTER_X-30
ScoreboardC3P1Y=SCREEN_CENTER_Y-160
ScoreboardC3P1OnCommand=zoom,1
ScoreboardC3P1OffCommand=zoom,1
ScoreboardC1P2X=SCREEN_CENTER_X+40
ScoreboardC1P2Y=SCREEN_CENTER_Y-160
ScoreboardC1P2OnCommand=zoom,1
ScoreboardC1P2OffCommand=zoom,1
ScoreboardC2P2X=SCREEN_CENTER_X+160
ScoreboardC2P2Y=SCREEN_CENTER_Y-160
ScoreboardC2P2OnCommand=zoom,1
ScoreboardC2P2OffCommand=zoom,1
ScoreboardC3P2X=SCREEN_CENTER_X+270
ScoreboardC3P2Y=SCREEN_CENTER_Y-160
ScoreboardC3P2OnCommand=zoom,1
ScoreboardC3P2OffCommand=zoom,1
StepsDescriptionP1X=
StepsDescriptionP1Y=
StepsDescriptionP1OnCommand=hidden,1
StepsDescriptionP1OffCommand=
StepsDescriptionP2X=
StepsDescriptionP2Y=
StepsDescriptionP2OnCommand=hidden,1
StepsDescriptionP2OffCommand=
SongOptionsX=SCREEN_CENTER_X+0
SongOptionsY=SCREEN_CENTER_Y+230
SongOptionsOnCommand=zoom,0.5;addy,100;linear,0.5;addy,-100
SongOptionsOffCommand=linear,0.5;addy,100
DifficultyP1X=60
DifficultyP1Y=410
DifficultyP1OnCommand=addx,-200;sleep,0.5;linear,1;addx,200
DifficultyP1OffCommand=linear,1;addx,-200
DifficultyP1ReverseX=60
DifficultyP1ReverseY=58
DifficultyP1ReverseOnCommand=addx,-200;sleep,0.5;linear,1;addx,200
DifficultyP1ReverseOffCommand=linear,1;addx,-200
DifficultyP2X=SCREEN_RIGHT-60
DifficultyP2Y=410
DifficultyP2OnCommand=addx,200;sleep,0.5;linear,1;addx,-200
DifficultyP2OffCommand=linear,1;addx,200
DifficultyP2ReverseX=SCREEN_RIGHT-60
DifficultyP2ReverseY=58
DifficultyP2ReverseOnCommand=addx,200;sleep,0.5;linear,1;addx,-200
DifficultyP2ReverseOffCommand=linear,1;addx,200
DifficultyMeterP1Type=DifficultyMeter
DifficultyMeterP1OffCommand=
DifficultyMeterP1OnCommand=hidden,1
DifficultyMeterP1ReverseOffCommand=
DifficultyMeterP1ReverseOnCommand=hidden,1
DifficultyMeterP1ReverseX=
DifficultyMeterP1ReverseY=
DifficultyMeterP1X=
DifficultyMeterP1Y=
DifficultyMeterP2Type=DifficultyMeter
DifficultyMeterP2OffCommand=
DifficultyMeterP2OnCommand=hidden,1
DifficultyMeterP2ReverseOffCommand=
DifficultyMeterP2ReverseOnCommand=hidden,1
DifficultyMeterP2ReverseX=
DifficultyMeterP2ReverseY=
DifficultyMeterP2X=
DifficultyMeterP2Y=
LyricsX=SCREEN_CENTER_X+0
LyricsY=SCREEN_CENTER_Y+160
LyricsReverseX=SCREEN_CENTER_X+0
LyricsReverseY=SCREEN_CENTER_Y-140
# This is used if one player is in reverse and the other isn't.
LyricsOneReverseX=SCREEN_CENTER_X+0
LyricsOneReverseY=SCREEN_CENTER_Y-205
LyricsDefaultColor=0,1,0,1
ActiveAttackListP1X=
ActiveAttackListP1Y=
ActiveAttackListP1OnCommand=hidden,1
ActiveAttackListP1OffCommand=
ActiveAttackListP2X=
ActiveAttackListP2Y=
ActiveAttackListP2OnCommand=hidden,1
ActiveAttackListP2OffCommand=
SurviveTimeX=SCREEN_CENTER_X+0
SurviveTimeY=SCREEN_CENTER_Y+100
SurviveTimeOnCommand=sleep,0.3;linear,0.3;diffusealpha,1;sleep,3.5;linear,0.5;diffusealpha,0
DebugX=SCREEN_CENTER_X
DebugY=SCREEN_CENTER_Y
DebugOnCommand=wrapwidthpixels,SCREEN_WIDTH-50
SecondsBetweenComments=10
TickEarlySeconds=0.05
ShowLifeMeterForDisabledPlayers=0
PlayerP1OnCommand=
PlayerP1OffCommand=
PlayerP2OnCommand=
PlayerP2OffCommand=
PlayerP1OnePlayerOneSideX=SCREEN_CENTER_X-160
PlayerP2OnePlayerOneSideX=SCREEN_CENTER_X+160
PlayerP1TwoPlayersTwoSidesX=SCREEN_CENTER_X-160
PlayerP2TwoPlayersTwoSidesX=SCREEN_CENTER_X+160
PlayerP1OnePlayerTwoSidesX=SCREEN_CENTER_X
PlayerP2OnePlayerTwoSidesX=SCREEN_CENTER_X
PlayerP1TwoPlayersSharedSidesX=SCREEN_CENTER_X
PlayerP2TwoPlayersSharedSidesX=SCREEN_CENTER_X
StopCourseEarly=0
ShowEvaluationOnFail=1

[ScreenGameplayExtra]
Fallback=ScreenGameplay
LifeFrameX=SCREEN_CENTER_X+0
LifeFrameY=SCREEN_CENTER_Y+202
LifeFrameOnCommand=addy,100;sleep,0.5;linear,1;addy,-100
LifeFrameOffCommand=linear,1;addy,100
ScoreFrameX=SCREEN_CENTER_X+0
ScoreFrameY=SCREEN_CENTER_Y-208
ScoreFrameOnCommand=addy,-100;sleep,0.5;linear,1;addy,100
ScoreFrameOffCommand=linear,1;addy,-100
LifeP1X=SCREEN_CENTER_X-180
LifeP1Y=SCREEN_CENTER_Y+210
LifeP1OnCommand=addy,100;sleep,0.5;linear,1;addy,-100
LifeP1OffCommand=linear,1;addy,100
LifeP2X=SCREEN_CENTER_X+180
LifeP2Y=SCREEN_CENTER_Y+210
LifeP2OnCommand=addy,100;sleep,0.5;linear,1;addy,-100
LifeP2OffCommand=linear,1;addy,100
StageX=SCREEN_CENTER_X+0
StageY=SCREEN_CENTER_Y+182
StageOnCommand=addy,100;sleep,0.5;linear,1;addy,-100
StageOffCommand=linear,1;addy,100
SongNumberP1X=SCREEN_CENTER_X-30
SongNumberP1Y=SCREEN_CENTER_Y+200
SongNumberP1OnCommand=addy,100;sleep,0.5;linear,1;addy,-100
SongNumberP1OffCommand=linear,1;addy,100
SongNumberP2X=SCREEN_CENTER_X+30
SongNumberP2Y=SCREEN_CENTER_Y+200
SongNumberP2OnCommand=addy,100;sleep,0.5;linear,1;addy,-100
SongNumberP2OffCommand=linear,1;addy,100
ScoreP1X=SCREEN_CENTER_X-224
ScoreP1Y=SCREEN_CENTER_Y-202
ScoreP1OnCommand=addy,-100;sleep,0.5;linear,1;addy,100
ScoreP1OffCommand=linear,1;addy,-100
ScoreP2X=SCREEN_CENTER_X+224
ScoreP2Y=SCREEN_CENTER_Y-202
ScoreP2OnCommand=addy,-100;sleep,0.5;linear,1;addy,100
ScoreP2OffCommand=linear,1;addy,-100
SecondaryScoreP1X=SCREEN_CENTER_X-20
SecondaryScoreP1Y=SCREEN_CENTER_Y+0
SecondaryScoreP1OnCommand=
SecondaryScoreP1OffCommand=
SecondaryScoreP2X=SCREEN_CENTER_X+20
SecondaryScoreP2Y=SCREEN_CENTER_Y+0
SecondaryScoreP2OnCommand=
SecondaryScoreP2OffCommand=
PlayerOptionsP1X=SCREEN_CENTER_X+0
PlayerOptionsP1Y=SCREEN_CENTER_Y-194
PlayerOptionsP1OnCommand=zoom,0.5;addy,-100;sleep,0.5;linear,1;addy,100
PlayerOptionsP1OffCommand=linear,1;addy,-100
PlayerOptionsP2X=SCREEN_CENTER_X+0
PlayerOptionsP2Y=SCREEN_CENTER_Y-210
PlayerOptionsP2OnCommand=zoom,0.5;addy,-100;sleep,0.5;linear,1;addy,100
PlayerOptionsP2OffCommand=linear,1;addy,-100
SongOptionsX=SCREEN_CENTER_X+0
SongOptionsY=SCREEN_CENTER_Y-230
SongOptionsOnCommand=zoom,0.5;addy,-100;sleep,0.5;linear,1;addy,100
SongOptionsOffCommand=linear,1;addy,-100
DifficultyP1X=SCREEN_CENTER_X-260
DifficultyP1Y=SCREEN_CENTER_Y+180
DifficultyP1OnCommand=addx,-200;sleep,0.5;linear,1;addx,200
DifficultyP1OffCommand=linear,1;addx,-200
DifficultyP1ReverseX=SCREEN_CENTER_X-260
DifficultyP1ReverseY=SCREEN_CENTER_Y-170
DifficultyP1ReverseOnCommand=addx,-200;sleep,0.5;linear,1;addx,200
DifficultyP1ReverseOffCommand=linear,1;addx,-200
DifficultyP2X=SCREEN_CENTER_X+260
DifficultyP2Y=SCREEN_CENTER_Y+180
DifficultyP2OnCommand=addx,200;sleep,0.5;linear,1;addx,-200
DifficultyP2OffCommand=linear,1;addx,200
DifficultyP2ReverseX=SCREEN_CENTER_X+260
DifficultyP2ReverseY=SCREEN_CENTER_Y-170
DifficultyP2ReverseOnCommand=addx,200;sleep,0.5;linear,1;addx,-200
DifficultyP2ReverseOffCommand=linear,1;addx,200
DifficultyMeterP1OffCommand=
DifficultyMeterP1OnCommand=hidden,1
DifficultyMeterP1ReverseOffCommand=
DifficultyMeterP1ReverseOnCommand=hidden,1
DifficultyMeterP1ReverseX=
DifficultyMeterP1ReverseY=
DifficultyMeterP1X=
DifficultyMeterP1Y=
DifficultyMeterP2OffCommand=
DifficultyMeterP2OnCommand=hidden,1
DifficultyMeterP2ReverseOffCommand=
DifficultyMeterP2ReverseOnCommand=hidden,1
DifficultyMeterP2ReverseX=
DifficultyMeterP2ReverseY=
DifficultyMeterP2X=
DifficultyMeterP2Y=

[ScreenGameplayShared]
Class=ScreenGameplayShared
Fallback=ScreenGameplay

[ScreenEvaluation]
Fallback=ScreenWithMenuElements
Class=ScreenEvaluation
Summary=0
DifficultyIconP1X=
DifficultyIconP1Y=
DifficultyIconP1OnCommand=hidden,1
DifficultyIconP1OffCommand=
DifficultyIconP2X=
DifficultyIconP2Y=
DifficultyIconP2OnCommand=hidden,1
DifficultyIconP2OffCommand=
DifficultyMeterP1Type=DifficultyMeter
DifficultyMeterP1X=
DifficultyMeterP1Y=
DifficultyMeterP1OnCommand=hidden,1
DifficultyMeterP1OffCommand=
DifficultyMeterP2Type=DifficultyMeter
DifficultyMeterP2X=
DifficultyMeterP2Y=
DifficultyMeterP2OnCommand=hidden,1
DifficultyMeterP2OffCommand=
PlayerOptionsSeparator=,
MaxComboNumDigits=4
StyleIcon=1
ShowBannerArea=1
ShowJudgmentLabels=1
ShowW1=1
ShowW2=1
ShowW3=1
ShowW4=1
ShowW5=1
ShowMiss=1
ShowStatsLabels=1
ShowHeld=1
ShowJumps=0
ShowHolds=0
ShowMines=0
ShowHands=0
ShowRolls=0
ShowGraphArea=1
ShowPerDifficultyAward=0
ShowPeakComboAward=0
ShowTotalScoreArea=0
ShowRecordsArea=1

BannerWidth=256
BannerHeight=80

W1LabelX=SCREEN_CENTER_X+0
W1LabelY=SCREEN_CENTER_Y-78
W1LabelOnCommand=addy,SCREEN_HEIGHT;sleep,0.1;decelerate,0.3;addy,-SCREEN_HEIGHT
W1LabelOffCommand=sleep,0.7;accelerate,0.3;addy,SCREEN_HEIGHT

W1NumberP1X=SCREEN_CENTER_X-94
W1NumberP1Y=SCREEN_CENTER_Y-78
W1NumberP1OnCommand=addx,-SCREEN_WIDTH/2;sleep,0.1;decelerate,0.3;addx,SCREEN_WIDTH/2
W1NumberP1OffCommand=sleep,0.7;accelerate,0.3;addx,-SCREEN_WIDTH/2
W1NumberP2X=SCREEN_CENTER_X+94
W1NumberP2Y=SCREEN_CENTER_Y-78
W1NumberP2OnCommand=addx,SCREEN_WIDTH/2;sleep,0.1;decelerate,0.3;addx,-SCREEN_WIDTH/2
W1NumberP2OffCommand=sleep,0.7;accelerate,0.3;addx,SCREEN_WIDTH/2

W2LabelX=SCREEN_CENTER_X+0
W2LabelY=SCREEN_CENTER_Y-48
W2LabelOnCommand=addy,SCREEN_HEIGHT;sleep,0.2;decelerate,0.3;addy,-SCREEN_HEIGHT
W2LabelOffCommand=sleep,0.6;accelerate,0.3;addy,SCREEN_HEIGHT

W2NumberP1X=SCREEN_CENTER_X-94
W2NumberP1Y=SCREEN_CENTER_Y-48
W2NumberP1OnCommand=addx,-SCREEN_WIDTH/2;sleep,0.2;decelerate,0.3;addx,SCREEN_WIDTH/2
W2NumberP1OffCommand=sleep,0.6;accelerate,0.3;addx,-SCREEN_WIDTH/2
W2NumberP2X=SCREEN_CENTER_X+94
W2NumberP2Y=SCREEN_CENTER_Y-48
W2NumberP2OnCommand=addx,SCREEN_WIDTH/2;sleep,0.2;decelerate,0.3;addx,-SCREEN_WIDTH/2
W2NumberP2OffCommand=sleep,0.6;accelerate,0.3;addx,SCREEN_WIDTH/2

W3LabelX=SCREEN_CENTER_X+0
W3LabelY=SCREEN_CENTER_Y-18
W3LabelOnCommand=addy,SCREEN_HEIGHT;sleep,0.3;decelerate,0.3;addy,-SCREEN_HEIGHT
W3LabelOffCommand=sleep,0.5;accelerate,0.3;addy,SCREEN_HEIGHT

W3NumberP1X=SCREEN_CENTER_X-94
W3NumberP1Y=SCREEN_CENTER_Y-18
W3NumberP1OnCommand=addx,-SCREEN_WIDTH/2;sleep,0.3;decelerate,0.3;addx,SCREEN_WIDTH/2
W3NumberP1OffCommand=sleep,0.5;accelerate,0.3;addx,-SCREEN_WIDTH/2
W3NumberP2X=SCREEN_CENTER_X+94
W3NumberP2Y=SCREEN_CENTER_Y-18
W3NumberP2OnCommand=addx,SCREEN_WIDTH/2;sleep,0.3;decelerate,0.3;addx,-SCREEN_WIDTH/2
W3NumberP2OffCommand=sleep,0.5;accelerate,0.3;addx,SCREEN_WIDTH/2

W4LabelX=SCREEN_CENTER_X+0
W4LabelY=SCREEN_CENTER_Y+12
W4LabelOnCommand=addy,SCREEN_HEIGHT;sleep,0.4;decelerate,0.3;addy,-SCREEN_HEIGHT
W4LabelOffCommand=sleep,0.4;accelerate,0.3;addy,SCREEN_HEIGHT

W4NumberP1X=SCREEN_CENTER_X-94
W4NumberP1Y=SCREEN_CENTER_Y+12
W4NumberP1OnCommand=addx,-SCREEN_WIDTH/2;sleep,0.4;decelerate,0.3;addx,SCREEN_WIDTH/2
W4NumberP1OffCommand=sleep,0.4;accelerate,0.3;addx,-SCREEN_WIDTH/2
W4NumberP2X=SCREEN_CENTER_X+94
W4NumberP2Y=SCREEN_CENTER_Y+12
W4NumberP2OnCommand=addx,SCREEN_WIDTH/2;sleep,0.4;decelerate,0.3;addx,-SCREEN_WIDTH/2
W4NumberP2OffCommand=sleep,0.4;accelerate,0.3;addx,SCREEN_WIDTH/2

W5LabelX=SCREEN_CENTER_X
W5LabelY=SCREEN_CENTER_Y+42
W5LabelOnCommand=addy,SCREEN_HEIGHT;sleep,0.5;decelerate,0.3;addy,-SCREEN_HEIGHT
W5LabelOffCommand=sleep,0.3;accelerate,0.3;addy,SCREEN_HEIGHT

W5NumberP1X=SCREEN_CENTER_X-94
W5NumberP1Y=SCREEN_CENTER_Y+42
W5NumberP1OnCommand=addx,-SCREEN_WIDTH/2;sleep,0.5;decelerate,0.3;addx,SCREEN_WIDTH/2
W5NumberP1OffCommand=sleep,0.3;accelerate,0.3;addx,-SCREEN_WIDTH/2
W5NumberP2X=SCREEN_CENTER_X+94
W5NumberP2Y=SCREEN_CENTER_Y+42
W5NumberP2OnCommand=addx,SCREEN_WIDTH/2;sleep,0.5;decelerate,0.3;addx,-SCREEN_WIDTH/2
W5NumberP2OffCommand=sleep,0.3;accelerate,0.3;addx,SCREEN_WIDTH/2

MissLabelX=SCREEN_CENTER_X+0
MissLabelY=SCREEN_CENTER_Y+72
MissLabelOnCommand=addy,SCREEN_HEIGHT;sleep,0.6;decelerate,0.3;addy,-SCREEN_HEIGHT
MissLabelOffCommand=sleep,0.2;accelerate,0.3;addy,SCREEN_HEIGHT

MissNumberP1X=SCREEN_CENTER_X-94
MissNumberP1Y=SCREEN_CENTER_Y+72
MissNumberP1OnCommand=addx,-SCREEN_WIDTH/2;sleep,0.6;decelerate,0.3;addx,SCREEN_WIDTH/2
MissNumberP1OffCommand=sleep,0.2;accelerate,0.3;addx,-SCREEN_WIDTH/2
MissNumberP2X=SCREEN_CENTER_X+94
MissNumberP2Y=SCREEN_CENTER_Y+72
MissNumberP2OnCommand=addx,SCREEN_WIDTH/2;sleep,0.6;decelerate,0.3;addx,-SCREEN_WIDTH/2
MissNumberP2OffCommand=sleep,0.2;accelerate,0.3;addx,SCREEN_WIDTH/2

HeldLabelX=SCREEN_CENTER_X+0
HeldLabelY=SCREEN_CENTER_Y+102
HeldLabelOnCommand=addy,SCREEN_HEIGHT;sleep,0.7;decelerate,0.3;addy,-SCREEN_HEIGHT
HeldLabelOffCommand=sleep,0.1;accelerate,0.3;addy,SCREEN_HEIGHT

HeldNumberP1X=SCREEN_CENTER_X-94
HeldNumberP1Y=SCREEN_CENTER_Y+102
HeldNumberP1OnCommand=addx,-SCREEN_WIDTH/2;sleep,0.7;decelerate,0.3;addx,SCREEN_WIDTH/2
HeldNumberP1OffCommand=sleep,0.1;accelerate,0.3;addx,-SCREEN_WIDTH/2
HeldNumberP2X=SCREEN_CENTER_X+94
HeldNumberP2Y=SCREEN_CENTER_Y+102
HeldNumberP2OnCommand=addx,SCREEN_WIDTH/2;sleep,0.7;decelerate,0.3;addx,-SCREEN_WIDTH/2
HeldNumberP2OffCommand=sleep,0.1;accelerate,0.3;addx,SCREEN_WIDTH/2

MaxComboMaxDigits=5
MaxComboLabelX=
MaxComboLabelY=
MaxComboLabelOnCommand=hidden,1
MaxComboLabelOffCommand=

MaxComboNumberP1X=SCREEN_CENTER_X-186
MaxComboNumberP1Y=SCREEN_CENTER_Y+92
MaxComboNumberP1OnCommand=diffusealpha,0;linear,0.7;diffuse,1,1,0,1
MaxComboNumberP1OffCommand=linear,0.7;diffusealpha,0
MaxComboNumberP2X=SCREEN_CENTER_X+260
MaxComboNumberP2Y=SCREEN_CENTER_Y+92
MaxComboNumberP2OnCommand=diffusealpha,0;linear,0.7;diffuse,1,1,0,1
MaxComboNumberP2OffCommand=linear,0.7;diffusealpha,0

MachineRecordP1X=SCREEN_CENTER_X-250
MachineRecordP1Y=SCREEN_CENTER_Y+160
MachineRecordP1OnCommand=diffusealpha,0;linear,0.7;diffusealpha,1;glowshift
MachineRecordP1OffCommand=linear,0.7;diffusealpha,0
MachineRecordP2X=SCREEN_CENTER_X+250
MachineRecordP2Y=SCREEN_CENTER_Y+160
MachineRecordP2OnCommand=diffusealpha,0;linear,0.7;diffusealpha,1;glowshift
MachineRecordP2OffCommand=linear,0.7;diffusealpha,0
PersonalRecordP1X=SCREEN_CENTER_X-250
PersonalRecordP1Y=SCREEN_CENTER_Y+190
PersonalRecordP1OnCommand=diffusealpha,0;linear,0.7;diffusealpha,1;glowshift
PersonalRecordP1OffCommand=linear,0.7;diffusealpha,0
PersonalRecordP2X=SCREEN_CENTER_X+250
PersonalRecordP2Y=SCREEN_CENTER_Y+190
PersonalRecordP2OnCommand=diffusealpha,0;linear,0.7;diffusealpha,1;glowshift
PersonalRecordP2OffCommand=linear,0.7;diffusealpha,0

[ScreenNetEvaluation]
Class=ScreenNetEvaluation
Fallback=ScreenEvaluationStage
NextScreen=@ScreenBranchNetAfterEval()
UsersBG1Y=SCREEN_CENTER_Y+0
UsersBG1X=SCREEN_CENTER_X-180
UsersBG2Y=SCREEN_CENTER_Y+0
UsersBG2X=SCREEN_CENTER_X+180
UsersBGWidth=260
UsersBGHeight=400
UsersBGCommand=diffuse,0.4,0.1,0.4,0.5
UsersBGOnCommand=zoomx,0.0;zoomy,0.0;linear,0.5;zoomx,1.0;zoomy,1.0
UsersBGOffCommand=zoomx,1.0;zoomy,1.0;linear,0.5;zoomx,0.0;zoomy,0.0
User1Y=SCREEN_CENTER_Y-160
User1X=SCREEN_CENTER_X-180
User2Y=SCREEN_CENTER_Y-160
User2X=SCREEN_CENTER_X+180
UserDX=0
UserDY=SCREEN_CENTER_Y-208
UserOnCommand=zoomx,0.0;zoomy,0.0;linear,0.5;zoomx,1.0;zoomy,1.0
UserOffCommand=zoomx,1.0;zoomy,1.0;linear,0.5;zoomx,0.0;zoomy,0.0
UserDeSelCommand=zoomx,1.4;zoomy,1.4;linear,0.1;zoomx,1.0;zoomy,1.0
UserSelCommand=zoomx,1.0;zoomy,1.0;linear,0.1;zoomx,1.4;zoomy,1.4

[ScreenEvaluationStage]
Fallback=ScreenEvaluation
NextScreen=@GetEvaluationNextScreen( ScreenEvaluationExitBranch(), "ScreenGameOver", "ScreenEvaluationSummary" )
ShowGradeArea=1
ShowPointsArea=0
ShowBonusArea=1
ShowSurvivedArea=0
ShowWinArea=0
ShowMaxCombo=1
ShowScoreArea=1
ShowTimeArea=1
TimerSeconds=15
ShowTotalError=0

LargeBannerX=SCREEN_CENTER_X+0
LargeBannerY=SCREEN_CENTER_Y-140
LargeBannerOnCommand=addy,SCREEN_HEIGHT;sleep,0.0;decelerate,0.3;addy,-SCREEN_HEIGHT
LargeBannerOffCommand=sleep,0.8;accelerate,0.3;addy,SCREEN_HEIGHT
LargeBannerFrameX=SCREEN_CENTER_X+0
LargeBannerFrameY=SCREEN_CENTER_Y-140
LargeBannerFrameOnCommand=addy,SCREEN_HEIGHT;sleep,0.0;decelerate,0.3;addy,-SCREEN_HEIGHT;zoomx,1.02
LargeBannerFrameOffCommand=sleep,0.8;accelerate,0.3;addy,SCREEN_HEIGHT
ShowStage=1

StageX=SCREEN_CENTER_X+0
StageY=SCREEN_CENTER_Y-174
StageOnCommand=draworder,1;addy,SCREEN_HEIGHT;sleep,0.0;decelerate,0.3;addy,-SCREEN_HEIGHT;zoom,0.75
StageOffCommand=sleep,0.8;accelerate,0.3;addy,SCREEN_HEIGHT

DifficultyIconP1X=SCREEN_CENTER_X-154
DifficultyIconP1Y=SCREEN_CENTER_Y-110
DifficultyIconP1OnCommand=addy,SCREEN_HEIGHT;sleep,0.0;decelerate,0.3;addy,-SCREEN_HEIGHT;draworder,100;
DifficultyIconP1OffCommand=sleep,0.8;accelerate,0.3;addy,SCREEN_HEIGHT
DifficultyIconP2X=SCREEN_CENTER_X+154
DifficultyIconP2Y=SCREEN_CENTER_Y-110
DifficultyIconP2OnCommand=addy,SCREEN_HEIGHT;sleep,0.0;decelerate,0.3;addy,-SCREEN_HEIGHT;draworder,100;
DifficultyIconP2OffCommand=sleep,0.8;accelerate,0.3;addy,SCREEN_HEIGHT

PlayerOptionsP1X=SCREEN_CENTER_X-70
PlayerOptionsP1Y=SCREEN_CENTER_Y-182
PlayerOptionsP1OnCommand=horizalign,left;vertalign,bottom;zoom,0.5;shadowlength,2;addy,SCREEN_HEIGHT;sleep,0.0;decelerate,0.3;addy,-SCREEN_HEIGHT
PlayerOptionsP1OffCommand=sleep,0.8;accelerate,0.3;addy,SCREEN_HEIGHT
PlayerOptionsP2X=SCREEN_CENTER_X+70
PlayerOptionsP2Y=SCREEN_CENTER_Y-96
PlayerOptionsP2OnCommand=horizalign,right;vertalign,bottom;zoom,0.5;shadowlength,2;addy,SCREEN_HEIGHT;sleep,0.0;decelerate,0.3;addy,-SCREEN_HEIGHT
PlayerOptionsP2OffCommand=sleep,0.8;accelerate,0.3;addy,SCREEN_HEIGHT

GradeFrameP1X=SCREEN_CENTER_X-226
GradeFrameP1Y=SCREEN_CENTER_Y-140
GradeFrameP1OnCommand=addx,-SCREEN_WIDTH/2;sleep,0.0;decelerate,0.3;addx,SCREEN_WIDTH/2
GradeFrameP1OffCommand=sleep,0.8;accelerate,0.3;addx,-SCREEN_WIDTH/2
GradeFrameP2X=SCREEN_CENTER_X+226
GradeFrameP2Y=SCREEN_CENTER_Y-140
GradeFrameP2OnCommand=addx,SCREEN_WIDTH/2;sleep,0.0;decelerate,0.3;addx,-SCREEN_WIDTH/2
GradeFrameP2OffCommand=sleep,0.8;accelerate,0.3;addx,SCREEN_WIDTH/2

GradeP1X=SCREEN_CENTER_X-226
GradeP1Y=SCREEN_CENTER_Y-140
GradeP1OnCommand=glowshift;scroll;effectperiod,2;addx,-SCREEN_WIDTH/2;sleep,0.0;decelerate,0.3;addx,SCREEN_WIDTH/2
GradeP1OffCommand=sleep,0.8;accelerate,0.3;addx,-SCREEN_WIDTH/2
GradeP2X=SCREEN_CENTER_X+226
GradeP2Y=SCREEN_CENTER_Y-140
GradeP2OnCommand=glowshift;scroll;effectperiod,2;addx,SCREEN_WIDTH/2;sleep,0.0;decelerate,0.3;addx,-SCREEN_WIDTH/2
GradeP2OffCommand=sleep,0.8;accelerate,0.3;addx,SCREEN_WIDTH/2

BonusFrameP1X=SCREEN_CENTER_X-224
BonusFrameP1Y=SCREEN_CENTER_Y+16
BonusFrameP1OnCommand=diffusealpha,0;linear,0.7;diffusealpha,1
BonusFrameP1OffCommand=linear,0.7;diffusealpha,0
BonusFrameP2X=SCREEN_CENTER_X+224
BonusFrameP2Y=SCREEN_CENTER_Y+16
BonusFrameP2OnCommand=diffusealpha,0;linear,0.7;diffusealpha,1
BonusFrameP2OffCommand=linear,0.7;diffusealpha,0

BarPossible1P1X=SCREEN_CENTER_X-145
BarPossible1P1Y=SCREEN_CENTER_Y-46
BarPossible1P1OnCommand=horizalign,left;rotationz,180;zoomx,0;sleep,0.2;linear,1.0;zoomx,1
BarPossible1P1OffCommand=linear,0.7;diffusealpha,0
BarPossible1P2X=SCREEN_CENTER_X+145
BarPossible1P2Y=SCREEN_CENTER_Y-46
BarPossible1P2OnCommand=horizalign,left;rotationz,0;zoomx,0;sleep,0.2;linear,1.0;zoomx,1
BarPossible1P2OffCommand=linear,0.7;diffusealpha,0

BarPossible2P1X=SCREEN_CENTER_X-145
BarPossible2P1Y=SCREEN_CENTER_Y-19
BarPossible2P1OnCommand=horizalign,left;rotationz,180;zoomx,0;sleep,0.3;linear,1.0;zoomx,1
BarPossible2P1OffCommand=linear,0.7;diffusealpha,0
BarPossible2P2X=SCREEN_CENTER_X+145
BarPossible2P2Y=SCREEN_CENTER_Y-19
BarPossible2P2OnCommand=horizalign,left;rotationz,0;zoomx,0;sleep,0.3;linear,1.0;zoomx,1
BarPossible2P2OffCommand=linear,0.7;diffusealpha,0

BarPossible3P1X=SCREEN_CENTER_X-145
BarPossible3P1Y=SCREEN_CENTER_Y+8
BarPossible3P1OnCommand=horizalign,left;rotationz,180;zoomx,0;sleep,0.4;linear,1.0;zoomx,1
BarPossible3P1OffCommand=linear,0.7;diffusealpha,0
BarPossible3P2X=SCREEN_CENTER_X+145
BarPossible3P2Y=SCREEN_CENTER_Y+8
BarPossible3P2OnCommand=horizalign,left;rotationz,0;zoomx,0;sleep,0.4;linear,1.0;zoomx,1
BarPossible3P2OffCommand=linear,0.7;diffusealpha,0

BarPossible4P1X=SCREEN_CENTER_X-145
BarPossible4P1Y=SCREEN_CENTER_Y+35
BarPossible4P1OnCommand=horizalign,left;rotationz,180;zoomx,0;sleep,1.0;linear,1.0;zoomx,1
BarPossible4P1OffCommand=linear,0.7;diffusealpha,0
BarPossible4P2X=SCREEN_CENTER_X+145
BarPossible4P2Y=SCREEN_CENTER_Y+35
BarPossible4P2OnCommand=horizalign,left;rotationz,0;zoomx,0;sleep,1.0;linear,1.0;zoomx,1
BarPossible4P2OffCommand=linear,0.7;diffusealpha,0

BarPossible5P1X=SCREEN_CENTER_X-145
BarPossible5P1Y=SCREEN_CENTER_Y+62
BarPossible5P1OnCommand=horizalign,left;rotationz,180;zoomx,0;sleep,0.6;linear,1.0;zoomx,1
BarPossible5P1OffCommand=linear,0.7;diffusealpha,0
BarPossible5P2X=SCREEN_CENTER_X+145
BarPossible5P2Y=SCREEN_CENTER_Y+62
BarPossible5P2OnCommand=horizalign,left;rotationz,0;zoomx,0;sleep,0.6;linear,1.0;zoomx,1
BarPossible5P2OffCommand=linear,0.7;diffusealpha,0

BarActual1P1X=SCREEN_CENTER_X-145
BarActual1P1Y=SCREEN_CENTER_Y-46
BarActual1P1OnCommand=horizalign,left;rotationz,180;zoomx,0;sleep,0.7;linear,1.0;zoomx,1
BarActual1P1OffCommand=linear,0.7;diffusealpha,0
BarActual1P2X=SCREEN_CENTER_X+145
BarActual1P2Y=SCREEN_CENTER_Y-46
BarActual1P2OnCommand=horizalign,left;rotationz,0;zoomx,0;sleep,0.7;linear,1.0;zoomx,1
BarActual1P2OffCommand=linear,0.7;diffusealpha,0

BarActual2P1X=SCREEN_CENTER_X-145
BarActual2P1Y=SCREEN_CENTER_Y-19
BarActual2P1OnCommand=horizalign,left;rotationz,180;zoomx,0;sleep,0.8;linear,1.0;zoomx,1
BarActual2P1OffCommand=linear,0.7;diffusealpha,0
BarActual2P2X=SCREEN_CENTER_X+145
BarActual2P2Y=SCREEN_CENTER_Y-19
BarActual2P2OnCommand=horizalign,left;rotationz,0;zoomx,0;sleep,0.8;linear,1.0;zoomx,1
BarActual2P2OffCommand=linear,0.7;diffusealpha,0

BarActual3P1X=SCREEN_CENTER_X-145
BarActual3P1Y=SCREEN_CENTER_Y+8
BarActual3P1OnCommand=horizalign,left;rotationz,180;zoomx,0;sleep,0.9;linear,1.0;zoomx,1
BarActual3P1OffCommand=linear,0.7;diffusealpha,0
BarActual3P2X=SCREEN_CENTER_X+145
BarActual3P2Y=SCREEN_CENTER_Y+8
BarActual3P2OnCommand=horizalign,left;rotationz,0;zoomx,0;sleep,0.9;linear,1.0;zoomx,1
BarActual3P2OffCommand=linear,0.7;diffusealpha,0

BarActual4P1X=SCREEN_CENTER_X-145
BarActual4P1Y=SCREEN_CENTER_Y+35
BarActual4P1OnCommand=horizalign,left;rotationz,180;zoomx,0;sleep,1.0;linear,1.0;zoomx,1
BarActual4P1OffCommand=linear,0.7;diffusealpha,0
BarActual4P2X=SCREEN_CENTER_X+145
BarActual4P2Y=SCREEN_CENTER_Y+35
BarActual4P2OnCommand=horizalign,left;rotationz,0;zoomx,0;sleep,1.0;linear,1.0;zoomx,1
BarActual4P2OffCommand=linear,0.7;diffusealpha,0

BarActual5P1X=SCREEN_CENTER_X-145
BarActual5P1Y=SCREEN_CENTER_Y+62
BarActual5P1OnCommand=horizalign,left;rotationz,180;zoomx,0;sleep,1.1;linear,1.0;zoomx,1
BarActual5P1OffCommand=linear,0.7;diffusealpha,0
BarActual5P2X=SCREEN_CENTER_X+145
BarActual5P2Y=SCREEN_CENTER_Y+62
BarActual5P2OnCommand=horizalign,left;rotationz,0;zoomx,0;sleep,1.1;linear,1.0;zoomx,1
BarActual5P2OffCommand=linear,0.7;diffusealpha,0

BarActualMaxCommand=glowshift;effectperiod,0.5

ScoreLabelX=SCREEN_CENTER_X+0
ScoreLabelY=SCREEN_CENTER_Y+140
ScoreLabelOnCommand=addy,SCREEN_HEIGHT;sleep,0.8;decelerate,0.3;addy,-SCREEN_HEIGHT
ScoreLabelOffCommand=sleep,0.0;accelerate,0.3;addy,SCREEN_HEIGHT

ScoreNumberP1X=SCREEN_CENTER_X-150
ScoreNumberP1Y=SCREEN_CENTER_Y+142
ScoreNumberP1OnCommand=addx,-SCREEN_WIDTH/2;sleep,0.8;decelerate,0.3;addx,SCREEN_WIDTH/2
ScoreNumberP1OffCommand=sleep,0.0;accelerate,0.3;addx,-SCREEN_WIDTH/2
ScoreNumberP2X=SCREEN_CENTER_X+150
ScoreNumberP2Y=SCREEN_CENTER_Y+142
ScoreNumberP2OnCommand=addx,SCREEN_WIDTH/2;sleep,0.8;decelerate,0.3;addx,-SCREEN_WIDTH/2
ScoreNumberP2OffCommand=sleep,0.0;accelerate,0.3;addx,SCREEN_WIDTH/2

TimeLabelX=SCREEN_CENTER_X
TimeLabelY=SCREEN_CENTER_Y+170
TimeLabelOnCommand=addy,SCREEN_HEIGHT;sleep,0.7;decelerate,0.3;addy,-SCREEN_HEIGHT
TimeLabelOffCommand=sleep,0.1;accelerate,0.3;addy,SCREEN_HEIGHT
TimeNumberP1X=SCREEN_CENTER_X-139
TimeNumberP1Y=SCREEN_CENTER_Y+170
TimeNumberP1OnCommand=addx,-SCREEN_WIDTH/2;sleep,0.7;decelerate,0.3;addx,SCREEN_WIDTH/2
TimeNumberP1OffCommand=sleep,0.1;accelerate,0.3;addx,-SCREEN_WIDTH/2
TimeNumberP2X=SCREEN_CENTER_X+139
TimeNumberP2Y=SCREEN_CENTER_Y+170
TimeNumberP2OnCommand=addx,SCREEN_WIDTH/2;sleep,0.7;decelerate,0.3;addx,-SCREEN_WIDTH/2
TimeNumberP2OffCommand=sleep,0.1;accelerate,0.3;addx,SCREEN_WIDTH/2

TryExtraStageX=SCREEN_CENTER_X+0
TryExtraStageY=SCREEN_CENTER_Y+188
TryExtraStageOnCommand=diffusealpha,0;linear,0.7;diffusealpha,1;glowshift
TryExtraStageOffCommand=linear,0.7;diffusealpha,0
CheerDelaySeconds=2.5

[ScreenEvaluationSummary]
Fallback=ScreenEvaluation
NextScreen=@GetEvaluationNextScreen( "ScreenNameEntry", "ScreenGameOver", "ScreenNameEntry" )
Summary=1
ShowGradeArea=1
ShowPointsArea=0
ShowBonusArea=1
ShowSurvivedArea=0
ShowWinArea=0
ShowMaxCombo=1
ShowScoreArea=1
ShowTimeArea=0
TimerSeconds=30
SmallBanner1X=SCREEN_CENTER_X-60
SmallBanner1Y=SCREEN_CENTER_Y-160
SmallBanner1OnCommand=zoom,0.5;addy,SCREEN_HEIGHT;sleep,0.0;decelerate,0.3;addy,-SCREEN_HEIGHT
SmallBanner1OffCommand=sleep,0.8;accelerate,0.3;addy,SCREEN_HEIGHT
SmallBanner2X=SCREEN_CENTER_X-30
SmallBanner2Y=SCREEN_CENTER_Y-150
SmallBanner2OnCommand=zoom,0.5;addy,SCREEN_HEIGHT;sleep,0.0;decelerate,0.3;addy,-SCREEN_HEIGHT
SmallBanner2OffCommand=sleep,0.8;accelerate,0.3;addy,SCREEN_HEIGHT
SmallBanner3X=SCREEN_CENTER_X+0
SmallBanner3Y=SCREEN_CENTER_Y-140
SmallBanner3OnCommand=zoom,0.5;addy,SCREEN_HEIGHT;sleep,0.0;decelerate,0.3;addy,-SCREEN_HEIGHT
SmallBanner3OffCommand=sleep,0.8;accelerate,0.3;addy,SCREEN_HEIGHT
SmallBanner4X=SCREEN_CENTER_X+30
SmallBanner4Y=SCREEN_CENTER_Y-130
SmallBanner4OnCommand=zoom,0.5;addy,SCREEN_HEIGHT;sleep,0.0;decelerate,0.3;addy,-SCREEN_HEIGHT
SmallBanner4OffCommand=sleep,0.8;accelerate,0.3;addy,SCREEN_HEIGHT
SmallBanner5X=SCREEN_CENTER_X+60
SmallBanner5Y=SCREEN_CENTER_Y-120
SmallBanner5OnCommand=zoom,0.5;addy,SCREEN_HEIGHT;sleep,0.0;decelerate,0.3;addy,-SCREEN_HEIGHT
SmallBanner5OffCommand=sleep,0.8;accelerate,0.3;addy,SCREEN_HEIGHT
GradeFrameP1X=SCREEN_CENTER_X-226
GradeFrameP1Y=SCREEN_CENTER_Y-140
GradeFrameP1OnCommand=addx,-SCREEN_WIDTH/2;sleep,0.0;decelerate,0.3;addx,SCREEN_WIDTH/2
GradeFrameP1OffCommand=sleep,0.8;accelerate,0.3;addx,-SCREEN_WIDTH/2
GradeFrameP2X=SCREEN_CENTER_X+226
GradeFrameP2Y=SCREEN_CENTER_Y-140
GradeFrameP2OnCommand=addx,SCREEN_WIDTH/2;sleep,0.0;decelerate,0.3;addx,-SCREEN_WIDTH/2
GradeFrameP2OffCommand=sleep,0.8;accelerate,0.3;addx,SCREEN_WIDTH/2
GradeP1X=SCREEN_CENTER_X-226
GradeP1Y=SCREEN_CENTER_Y-140
GradeP1OnCommand=glowshift;scroll;effectperiod,2;addx,-SCREEN_WIDTH/2;sleep,0.0;decelerate,0.3;addx,SCREEN_WIDTH/2
GradeP1OffCommand=sleep,0.8;accelerate,0.3;addx,-SCREEN_WIDTH/2
GradeP2X=SCREEN_CENTER_X+226
GradeP2Y=SCREEN_CENTER_Y-140
GradeP2OnCommand=glowshift;scroll;effectperiod,2;addx,SCREEN_WIDTH/2;sleep,0.0;decelerate,0.3;addx,-SCREEN_WIDTH/2
GradeP2OffCommand=sleep,0.8;accelerate,0.3;addx,SCREEN_WIDTH/2
BonusFrameP1X=SCREEN_CENTER_X-224
BonusFrameP1Y=SCREEN_CENTER_Y+16
BonusFrameP1OnCommand=diffusealpha,0;linear,0.7;diffusealpha,1
BonusFrameP1OffCommand=linear,0.7;diffusealpha,0
BonusFrameP2X=SCREEN_CENTER_X+224
BonusFrameP2Y=SCREEN_CENTER_Y+16
BonusFrameP2OnCommand=diffusealpha,0;linear,0.7;diffusealpha,1
BonusFrameP2OffCommand=linear,0.7;diffusealpha,0
BarPossible1P1X=SCREEN_CENTER_X-144
BarPossible1P1Y=SCREEN_CENTER_Y-46
BarPossible1P1OnCommand=horizalign,left;rotationz,180;zoomx,0;sleep,0.2;linear,1.0;zoomx,1
BarPossible1P1OffCommand=linear,0.7;diffusealpha,0
BarPossible1P2X=SCREEN_CENTER_X+146
BarPossible1P2Y=SCREEN_CENTER_Y-46
BarPossible1P2OnCommand=horizalign,left;rotationz,0;zoomx,0;sleep,0.2;linear,1.0;zoomx,1
BarPossible1P2OffCommand=linear,0.7;diffusealpha,0
BarPossible2P1X=SCREEN_CENTER_X-144
BarPossible2P1Y=SCREEN_CENTER_Y-19
BarPossible2P1OnCommand=horizalign,left;rotationz,180;zoomx,0;sleep,0.3;linear,1.0;zoomx,1
BarPossible2P1OffCommand=linear,0.7;diffusealpha,0
BarPossible2P2X=SCREEN_CENTER_X+146
BarPossible2P2Y=SCREEN_CENTER_Y-19
BarPossible2P2OnCommand=horizalign,left;rotationz,0;zoomx,0;sleep,0.3;linear,1.0;zoomx,1
BarPossible2P2OffCommand=linear,0.7;diffusealpha,0
BarPossible3P1X=SCREEN_CENTER_X-144
BarPossible3P1Y=SCREEN_CENTER_Y+8
BarPossible3P1OnCommand=horizalign,left;rotationz,180;zoomx,0;sleep,0.4;linear,1.0;zoomx,1
BarPossible3P1OffCommand=linear,0.7;diffusealpha,0
BarPossible3P2X=SCREEN_CENTER_X+146
BarPossible3P2Y=SCREEN_CENTER_Y+8
BarPossible3P2OnCommand=horizalign,left;rotationz,0;zoomx,0;sleep,0.4;linear,1.0;zoomx,1
BarPossible3P2OffCommand=linear,0.7;diffusealpha,0
BarPossible4P1X=SCREEN_CENTER_X-144
BarPossible4P1Y=SCREEN_CENTER_Y+35
BarPossible4P1OnCommand=horizalign,left;rotationz,180;zoomx,0;sleep,1.0;linear,1.0;zoomx,1
BarPossible4P1OffCommand=linear,0.7;diffusealpha,0
BarPossible4P2X=SCREEN_CENTER_X+146
BarPossible4P2Y=SCREEN_CENTER_Y+35
BarPossible4P2OnCommand=horizalign,left;rotationz,0;zoomx,0;sleep,1.0;linear,1.0;zoomx,1
BarPossible4P2OffCommand=linear,0.7;diffusealpha,0
BarPossible5P1X=SCREEN_CENTER_X-144
BarPossible5P1Y=SCREEN_CENTER_Y+62
BarPossible5P1OnCommand=horizalign,left;rotationz,180;zoomx,0;sleep,0.6;linear,1.0;zoomx,1
BarPossible5P1OffCommand=linear,0.7;diffusealpha,0
BarPossible5P2X=SCREEN_CENTER_X+146
BarPossible5P2Y=SCREEN_CENTER_Y+62
BarPossible5P2OnCommand=horizalign,left;rotationz,0;zoomx,0;sleep,0.6;linear,1.0;zoomx,1
BarPossible5P2OffCommand=linear,0.7;diffusealpha,0
BarActual1P1X=SCREEN_CENTER_X-144
BarActual1P1Y=SCREEN_CENTER_Y-46
BarActual1P1OnCommand=horizalign,left;rotationz,180;zoomx,0;sleep,0.7;linear,1.0;zoomx,1
BarActual1P1OffCommand=linear,0.7;diffusealpha,0
BarActual1P2X=SCREEN_CENTER_X+146
BarActual1P2Y=SCREEN_CENTER_Y-46
BarActual1P2OnCommand=horizalign,left;rotationz,0;zoomx,0;sleep,0.7;linear,1.0;zoomx,1
BarActual1P2OffCommand=linear,0.7;diffusealpha,0
BarActual2P1X=SCREEN_CENTER_X-144
BarActual2P1Y=SCREEN_CENTER_Y-19
BarActual2P1OnCommand=horizalign,left;rotationz,180;zoomx,0;sleep,0.8;linear,1.0;zoomx,1
BarActual2P1OffCommand=linear,0.7;diffusealpha,0
BarActual2P2X=SCREEN_CENTER_X+146
BarActual2P2Y=SCREEN_CENTER_Y-19
BarActual2P2OnCommand=horizalign,left;rotationz,0;zoomx,0;sleep,0.8;linear,1.0;zoomx,1
BarActual2P2OffCommand=linear,0.7;diffusealpha,0
BarActual3P1X=SCREEN_CENTER_X-144
BarActual3P1Y=SCREEN_CENTER_Y+8
BarActual3P1OnCommand=horizalign,left;rotationz,180;zoomx,0;sleep,0.9;linear,1.0;zoomx,1
BarActual3P1OffCommand=linear,0.7;diffusealpha,0
BarActual3P2X=SCREEN_CENTER_X+146
BarActual3P2Y=SCREEN_CENTER_Y+8
BarActual3P2OnCommand=horizalign,left;rotationz,0;zoomx,0;sleep,0.9;linear,1.0;zoomx,1
BarActual3P2OffCommand=linear,0.7;diffusealpha,0
BarActual4P1X=SCREEN_CENTER_X-144
BarActual4P1Y=SCREEN_CENTER_Y+35
BarActual4P1OnCommand=horizalign,left;rotationz,180;zoomx,0;sleep,1.0;linear,1.0;zoomx,1
BarActual4P1OffCommand=linear,0.7;diffusealpha,0
BarActual4P2X=SCREEN_CENTER_X+146
BarActual4P2Y=SCREEN_CENTER_Y+35
BarActual4P2OnCommand=horizalign,left;rotationz,0;zoomx,0;sleep,1.0;linear,1.0;zoomx,1
BarActual4P2OffCommand=linear,0.7;diffusealpha,0
BarActual5P1X=SCREEN_CENTER_X-144
BarActual5P1Y=SCREEN_CENTER_Y+62
BarActual5P1OnCommand=horizalign,left;rotationz,180;zoomx,0;sleep,1.1;linear,1.0;zoomx,1
BarActual5P1OffCommand=linear,0.7;diffusealpha,0
BarActual5P2X=SCREEN_CENTER_X+146
BarActual5P2Y=SCREEN_CENTER_Y+62
BarActual5P2OnCommand=horizalign,left;rotationz,0;zoomx,0;sleep,1.1;linear,1.0;zoomx,1
BarActual5P2OffCommand=linear,0.7;diffusealpha,0
BarActualMaxCommand=glowshift;effectperiod,0.5
ScoreLabelX=SCREEN_CENTER_X+0
ScoreLabelY=SCREEN_CENTER_Y+140
ScoreLabelOnCommand=addy,SCREEN_HEIGHT;sleep,0.8;decelerate,0.3;addy,-SCREEN_HEIGHT
ScoreLabelOffCommand=sleep,0.0;accelerate,0.3;addy,SCREEN_HEIGHT
ScoreNumberP1X=SCREEN_CENTER_X-160
ScoreNumberP1Y=SCREEN_CENTER_Y+140
ScoreNumberP1OnCommand=addx,-SCREEN_WIDTH/2;sleep,0.8;decelerate,0.3;addx,SCREEN_WIDTH/2
ScoreNumberP1OffCommand=sleep,0.0;accelerate,0.3;addx,-SCREEN_WIDTH/2
ScoreNumberP2X=SCREEN_CENTER_X+160
ScoreNumberP2Y=SCREEN_CENTER_Y+140
ScoreNumberP2OnCommand=addx,SCREEN_WIDTH/2;sleep,0.8;decelerate,0.3;addx,-SCREEN_WIDTH/2
ScoreNumberP2OffCommand=sleep,0.0;accelerate,0.3;addx,SCREEN_WIDTH/2
CategoryRecordP1X=SCREEN_CENTER_X-186
CategoryRecordP1Y=SCREEN_CENTER_Y+158
CategoryRecordP1OnCommand=diffusealpha,0;linear,0.7;diffusealpha,1;glowshift
CategoryRecordP1OffCommand=linear,0.7;diffusealpha,0
CategoryRecordP2X=SCREEN_CENTER_X+186
CategoryRecordP2Y=SCREEN_CENTER_Y+158
CategoryRecordP2OnCommand=diffusealpha,0;linear,0.7;diffusealpha,1;glowshift
CategoryRecordP2OffCommand=linear,0.7;diffusealpha,0
CourseRecordP1X=SCREEN_CENTER_X-186
CourseRecordP1Y=SCREEN_CENTER_Y+158
CourseRecordP1OnCommand=diffusealpha,0;linear,0.7;diffusealpha,1;glowshift
CourseRecordP1OffCommand=linear,0.7;diffusealpha,0
CourseRecordP2X=SCREEN_CENTER_X+186
CourseRecordP2Y=SCREEN_CENTER_Y+158
CourseRecordP2OnCommand=diffusealpha,0;linear,0.7;diffusealpha,1;glowshift
CourseRecordP2OffCommand=linear,0.7;diffusealpha,0
CheerDelaySeconds=2.5

[ScreenEvaluationNonstop]
Fallback=ScreenEvaluation
NextScreen=@GetEvaluationNextScreen( "ScreenSelectCourseNonstop", "ScreenNameEntry", "ScreenNameEntry" )
ShowGradeArea=1
ShowPointsArea=0
ShowBonusArea=0
ShowSurvivedArea=1
ShowWinArea=0
ShowMaxCombo=0
ShowScoreArea=1
ShowTimeArea=0
ShowStage=0
TimerSeconds=30
LargeBannerX=SCREEN_CENTER_X+0
LargeBannerY=SCREEN_CENTER_Y-140
LargeBannerOnCommand=addy,SCREEN_HEIGHT;sleep,0.0;decelerate,0.3;addy,-SCREEN_HEIGHT
LargeBannerOffCommand=sleep,0.8;accelerate,0.3;addy,SCREEN_HEIGHT
LargeBannerFrameX=SCREEN_CENTER_X+0
LargeBannerFrameY=SCREEN_CENTER_Y-140
LargeBannerFrameOnCommand=addy,SCREEN_HEIGHT;sleep,0.0;decelerate,0.3;addy,-SCREEN_HEIGHT
LargeBannerFrameOffCommand=sleep,0.8;accelerate,0.3;addy,SCREEN_HEIGHT
PlayerOptionsP1X=SCREEN_CENTER_X-120
PlayerOptionsP1Y=SCREEN_CENTER_Y-100
PlayerOptionsP1OnCommand=horizalign,left;vertalign,bottom;zoom,0.5;shadowlength,2;addy,SCREEN_HEIGHT;sleep,0.0;decelerate,0.3;addy,-SCREEN_HEIGHT
PlayerOptionsP1OffCommand=sleep,0.8;accelerate,0.3;addy,SCREEN_HEIGHT
PlayerOptionsP2X=SCREEN_CENTER_X+120
PlayerOptionsP2Y=SCREEN_CENTER_Y-100
PlayerOptionsP2OnCommand=horizalign,right;vertalign,bottom;zoom,0.5;shadowlength,2;addy,SCREEN_HEIGHT;sleep,0.0;decelerate,0.3;addy,-SCREEN_HEIGHT
PlayerOptionsP2OffCommand=sleep,0.8;accelerate,0.3;addy,SCREEN_HEIGHT
GradeFrameP1X=SCREEN_CENTER_X-226
GradeFrameP1Y=SCREEN_CENTER_Y-140
GradeFrameP1OnCommand=addx,-SCREEN_WIDTH/2;sleep,0.0;decelerate,0.3;addx,SCREEN_WIDTH/2
GradeFrameP1OffCommand=sleep,0.8;accelerate,0.3;addx,-SCREEN_WIDTH/2
GradeFrameP2X=SCREEN_CENTER_X+226
GradeFrameP2Y=SCREEN_CENTER_Y-140
GradeFrameP2OnCommand=addx,SCREEN_WIDTH/2;sleep,0.0;decelerate,0.3;addx,-SCREEN_WIDTH/2
GradeFrameP2OffCommand=sleep,0.8;accelerate,0.3;addx,SCREEN_WIDTH/2
GradeP1X=SCREEN_CENTER_X-226
GradeP1Y=SCREEN_CENTER_Y-140
GradeP1OnCommand=glowshift;scroll;effectperiod,2;addx,-SCREEN_WIDTH/2;sleep,0.0;decelerate,0.3;addx,SCREEN_WIDTH/2
GradeP1OffCommand=sleep,0.8;accelerate,0.3;addx,-SCREEN_WIDTH/2
GradeP2X=SCREEN_CENTER_X+226
GradeP2Y=SCREEN_CENTER_Y-140
GradeP2OnCommand=glowshift;scroll;effectperiod,2;addx,SCREEN_WIDTH/2;sleep,0.0;decelerate,0.3;addx,-SCREEN_WIDTH/2
GradeP2OffCommand=sleep,0.8;accelerate,0.3;addx,SCREEN_WIDTH/2
SurvivedFrameP1X=SCREEN_CENTER_X-224
SurvivedFrameP1Y=SCREEN_CENTER_Y+16
SurvivedFrameP1OnCommand=diffusealpha,0;linear,0.7;diffusealpha,1
SurvivedFrameP1OffCommand=linear,0.7;diffusealpha,0
SurvivedFrameP2X=SCREEN_CENTER_X+224
SurvivedFrameP2Y=SCREEN_CENTER_Y+16
SurvivedFrameP2OnCommand=diffusealpha,0;linear,0.7;diffusealpha,1
SurvivedFrameP2OffCommand=linear,0.7;diffusealpha,0
SurvivedNumberP1X=SCREEN_CENTER_X-224
SurvivedNumberP1Y=SCREEN_CENTER_Y+0
SurvivedNumberP1OnCommand=diffusealpha,0;linear,0.7;diffusealpha,1
SurvivedNumberP1OffCommand=linear,0.7;diffusealpha,0
SurvivedNumberP2X=SCREEN_CENTER_X+224
SurvivedNumberP2Y=SCREEN_CENTER_Y+0
SurvivedNumberP2OnCommand=diffusealpha,0;linear,0.7;diffusealpha,1
SurvivedNumberP2OffCommand=linear,0.7;diffusealpha,0
ScoreLabelX=SCREEN_CENTER_X+0
ScoreLabelY=SCREEN_CENTER_Y+140
ScoreLabelOnCommand=addy,SCREEN_HEIGHT;sleep,0.8;decelerate,0.3;addy,-SCREEN_HEIGHT
ScoreLabelOffCommand=sleep,0.0;accelerate,0.3;addy,SCREEN_HEIGHT
ScoreNumberP1X=SCREEN_CENTER_X-160
ScoreNumberP1Y=SCREEN_CENTER_Y+140
ScoreNumberP1OnCommand=addx,-SCREEN_WIDTH/2;sleep,0.8;decelerate,0.3;addx,SCREEN_WIDTH/2
ScoreNumberP1OffCommand=sleep,0.0;accelerate,0.3;addx,-SCREEN_WIDTH/2
ScoreNumberP2X=SCREEN_CENTER_X+160
ScoreNumberP2Y=SCREEN_CENTER_Y+140
ScoreNumberP2OnCommand=addx,SCREEN_WIDTH/2;sleep,0.8;decelerate,0.3;addx,-SCREEN_WIDTH/2
ScoreNumberP2OffCommand=sleep,0.0;accelerate,0.3;addx,SCREEN_WIDTH/2
CheerDelaySeconds=2.5

[ScreenEvaluationOni]
Fallback=ScreenEvaluation
NextScreen=@GetEvaluationNextScreen( "ScreenSelectCourseOni", "ScreenNameEntry", "ScreenNameEntry" )
ShowGradeArea=0
ShowPointsArea=1
ShowBonusArea=0
ShowSurvivedArea=1
ShowWinArea=0
ShowMaxCombo=0
ShowScoreArea=0
ShowTimeArea=1
ShowStage=0
TimerSeconds=30
LargeBannerX=SCREEN_CENTER_X+0
LargeBannerY=SCREEN_CENTER_Y-140
LargeBannerOnCommand=addy,SCREEN_HEIGHT;sleep,0.0;decelerate,0.3;addy,-SCREEN_HEIGHT
LargeBannerOffCommand=sleep,0.8;accelerate,0.3;addy,SCREEN_HEIGHT
LargeBannerFrameX=SCREEN_CENTER_X+0
LargeBannerFrameY=SCREEN_CENTER_Y-140
LargeBannerFrameOnCommand=addy,SCREEN_HEIGHT;sleep,0.0;decelerate,0.3;addy,-SCREEN_HEIGHT
LargeBannerFrameOffCommand=sleep,0.8;accelerate,0.3;addy,SCREEN_HEIGHT
PlayerOptionsP1X=SCREEN_CENTER_X-120
PlayerOptionsP1Y=SCREEN_CENTER_Y-100
PlayerOptionsP1OnCommand=horizalign,left;vertalign,bottom;zoom,0.5;shadowlength,2;addy,SCREEN_HEIGHT;sleep,0.0;decelerate,0.3;addy,-SCREEN_HEIGHT
PlayerOptionsP1OffCommand=sleep,0.8;accelerate,0.3;addy,SCREEN_HEIGHT
PlayerOptionsP2X=SCREEN_CENTER_X+120
PlayerOptionsP2Y=SCREEN_CENTER_Y-100
PlayerOptionsP2OnCommand=horizalign,right;vertalign,bottom;zoom,0.5;shadowlength,2;addy,SCREEN_HEIGHT;sleep,0.0;decelerate,0.3;addy,-SCREEN_HEIGHT
PlayerOptionsP2OffCommand=sleep,0.8;accelerate,0.3;addy,SCREEN_HEIGHT
PercentFrameP1X=SCREEN_CENTER_X-226
PercentFrameP1Y=SCREEN_CENTER_Y-140
PercentFrameP1OnCommand=addx,-SCREEN_WIDTH/2;sleep,0.0;decelerate,0.3;addx,SCREEN_WIDTH/2
PercentFrameP1OffCommand=sleep,0.8;accelerate,0.3;addx,-SCREEN_WIDTH/2
PercentFrameP2X=SCREEN_CENTER_X+226
PercentFrameP2Y=SCREEN_CENTER_Y-140
PercentFrameP2OnCommand=addx,SCREEN_WIDTH/2;sleep,0.0;decelerate,0.3;addx,-SCREEN_WIDTH/2
PercentFrameP2OffCommand=sleep,0.8;accelerate,0.3;addx,SCREEN_WIDTH/2
PercentP1X=SCREEN_CENTER_X-200
PercentP1Y=SCREEN_CENTER_Y-108
PercentP1OnCommand=addx,-SCREEN_WIDTH/2;sleep,0.0;decelerate,0.3;addx,SCREEN_WIDTH/2
PercentP1OffCommand=sleep,0.8;accelerate,0.3;addx,-SCREEN_WIDTH/2
PercentP2X=SCREEN_CENTER_X+252
PercentP2Y=SCREEN_CENTER_Y-108
PercentP2OnCommand=addx,SCREEN_WIDTH/2;sleep,0.0;decelerate,0.3;addx,-SCREEN_WIDTH/2
PercentP2OffCommand=sleep,0.8;accelerate,0.3;addx,SCREEN_WIDTH/2
SurvivedFrameP1X=SCREEN_CENTER_X-224
SurvivedFrameP1Y=SCREEN_CENTER_Y+16
SurvivedFrameP1OnCommand=diffusealpha,0;linear,0.7;diffusealpha,1
SurvivedFrameP1OffCommand=linear,0.7;diffusealpha,0
SurvivedFrameP2X=SCREEN_CENTER_X+224
SurvivedFrameP2Y=SCREEN_CENTER_Y+16
SurvivedFrameP2OnCommand=diffusealpha,0;linear,0.7;diffusealpha,1
SurvivedFrameP2OffCommand=linear,0.7;diffusealpha,0
SurvivedNumberP1X=SCREEN_CENTER_X-224
SurvivedNumberP1Y=SCREEN_CENTER_Y+0
SurvivedNumberP1OnCommand=diffusealpha,0;linear,0.7;diffusealpha,1
SurvivedNumberP1OffCommand=linear,0.7;diffusealpha,0
SurvivedNumberP2X=SCREEN_CENTER_X+224
SurvivedNumberP2Y=SCREEN_CENTER_Y+0
SurvivedNumberP2OnCommand=diffusealpha,0;linear,0.7;diffusealpha,1
SurvivedNumberP2OffCommand=linear,0.7;diffusealpha,0
TimeLabelX=SCREEN_CENTER_X+0
TimeLabelY=SCREEN_CENTER_Y+140
TimeLabelOnCommand=addy,SCREEN_HEIGHT;sleep,0.8;decelerate,0.3;addy,-SCREEN_HEIGHT
TimeLabelOffCommand=sleep,0.0;accelerate,0.3;addy,SCREEN_HEIGHT
TimeNumberP1X=SCREEN_CENTER_X-160
TimeNumberP1Y=SCREEN_CENTER_Y+140
TimeNumberP1OnCommand=addx,-SCREEN_WIDTH/2;sleep,0.8;decelerate,0.3;addx,SCREEN_WIDTH/2
TimeNumberP1OffCommand=sleep,0.0;accelerate,0.3;addx,-SCREEN_WIDTH/2
TimeNumberP2X=SCREEN_CENTER_X+160
TimeNumberP2Y=SCREEN_CENTER_Y+140
TimeNumberP2OnCommand=addx,SCREEN_WIDTH/2;sleep,0.8;decelerate,0.3;addx,-SCREEN_WIDTH/2
TimeNumberP2OffCommand=sleep,0.0;accelerate,0.3;addx,SCREEN_WIDTH/2
CheerDelaySeconds=2.5

[ScreenEvaluationEndless]
Fallback=ScreenEvaluation
NextScreen=@GetEvaluationNextScreen( "ScreenSelectCourseEndless", "ScreenNameEntry", "ScreenNameEntry" )
ShowGradeArea=0
ShowPointsArea=1
ShowBonusArea=0
ShowSurvivedArea=1
ShowWinArea=0
ShowMaxCombo=0
ShowScoreArea=0
ShowTimeArea=1
ShowStage=0
TimerSeconds=30
LargeBannerX=SCREEN_CENTER_X+0
LargeBannerY=SCREEN_CENTER_Y-140
LargeBannerOnCommand=addy,SCREEN_HEIGHT;sleep,0.0;decelerate,0.3;addy,-SCREEN_HEIGHT
LargeBannerOffCommand=sleep,0.8;accelerate,0.3;addy,SCREEN_HEIGHT
LargeBannerFrameX=SCREEN_CENTER_X+0
LargeBannerFrameY=SCREEN_CENTER_Y-140
LargeBannerFrameOnCommand=addy,SCREEN_HEIGHT;sleep,0.0;decelerate,0.3;addy,-SCREEN_HEIGHT
LargeBannerFrameOffCommand=sleep,0.8;accelerate,0.3;addy,SCREEN_HEIGHT
PlayerOptionsP1X=SCREEN_CENTER_X-120
PlayerOptionsP1Y=SCREEN_CENTER_Y-100
PlayerOptionsP1OnCommand=horizalign,left;vertalign,bottom;zoom,0.5;shadowlength,2;addy,SCREEN_HEIGHT;sleep,0.0;decelerate,0.3;addy,-SCREEN_HEIGHT
PlayerOptionsP1OffCommand=sleep,0.8;accelerate,0.3;addy,SCREEN_HEIGHT
PlayerOptionsP2X=SCREEN_CENTER_X+120
PlayerOptionsP2Y=SCREEN_CENTER_Y-100
PlayerOptionsP2OnCommand=horizalign,right;vertalign,bottom;zoom,0.5;shadowlength,2;addy,SCREEN_HEIGHT;sleep,0.0;decelerate,0.3;addy,-SCREEN_HEIGHT
PlayerOptionsP2OffCommand=sleep,0.8;accelerate,0.3;addy,SCREEN_HEIGHT
PercentFrameP1X=SCREEN_CENTER_X-226
PercentFrameP1Y=SCREEN_CENTER_Y-140
PercentFrameP1OnCommand=addx,-SCREEN_WIDTH/2;sleep,0.0;decelerate,0.3;addx,SCREEN_WIDTH/2
PercentFrameP1OffCommand=sleep,0.8;accelerate,0.3;addx,-SCREEN_WIDTH/2
PercentFrameP2X=SCREEN_CENTER_X+226
PercentFrameP2Y=SCREEN_CENTER_Y-140
PercentFrameP2OnCommand=addx,SCREEN_WIDTH/2;sleep,0.0;decelerate,0.3;addx,-SCREEN_WIDTH/2
PercentFrameP2OffCommand=sleep,0.8;accelerate,0.3;addx,SCREEN_WIDTH/2
PercentP1X=SCREEN_CENTER_X-200
PercentP1Y=SCREEN_CENTER_Y-108
PercentP1OnCommand=addx,-SCREEN_WIDTH/2;sleep,0.0;decelerate,0.3;addx,SCREEN_WIDTH/2
PercentP1OffCommand=sleep,0.8;accelerate,0.3;addx,-SCREEN_WIDTH/2
PercentP2X=SCREEN_CENTER_X+252
PercentP2Y=SCREEN_CENTER_Y-108
PercentP2OnCommand=addx,SCREEN_WIDTH/2;sleep,0.0;decelerate,0.3;addx,-SCREEN_WIDTH/2
PercentP2OffCommand=sleep,0.8;accelerate,0.3;addx,SCREEN_WIDTH/2
SurvivedFrameP1X=SCREEN_CENTER_X-224
SurvivedFrameP1Y=SCREEN_CENTER_Y+16
SurvivedFrameP1OnCommand=diffusealpha,0;linear,0.7;diffusealpha,1
SurvivedFrameP1OffCommand=linear,0.7;diffusealpha,0
SurvivedFrameP2X=SCREEN_CENTER_X+224
SurvivedFrameP2Y=SCREEN_CENTER_Y+16
SurvivedFrameP2OnCommand=diffusealpha,0;linear,0.7;diffusealpha,1
SurvivedFrameP2OffCommand=linear,0.7;diffusealpha,0
SurvivedNumberP1X=SCREEN_CENTER_X-224
SurvivedNumberP1Y=SCREEN_CENTER_Y+0
SurvivedNumberP1OnCommand=diffusealpha,0;linear,0.7;diffusealpha,1
SurvivedNumberP1OffCommand=linear,0.7;diffusealpha,0
SurvivedNumberP2X=SCREEN_CENTER_X+224
SurvivedNumberP2Y=SCREEN_CENTER_Y+0
SurvivedNumberP2OnCommand=diffusealpha,0;linear,0.7;diffusealpha,1
SurvivedNumberP2OffCommand=linear,0.7;diffusealpha,0
ScoreLabelX=SCREEN_CENTER_X+0
ScoreLabelY=SCREEN_CENTER_Y+140
ScoreLabelOnCommand=addy,SCREEN_HEIGHT;sleep,0.8;decelerate,0.3;addy,-SCREEN_HEIGHT
ScoreLabelOffCommand=sleep,0.0;accelerate,0.3;addy,SCREEN_HEIGHT
ScoreNumberP1X=SCREEN_CENTER_X-160
ScoreNumberP1Y=SCREEN_CENTER_Y+140
ScoreNumberP1OnCommand=addx,-SCREEN_WIDTH/2;sleep,0.8;decelerate,0.3;addx,SCREEN_WIDTH/2
ScoreNumberP1OffCommand=sleep,0.0;accelerate,0.3;addx,-SCREEN_WIDTH/2
ScoreNumberP2X=SCREEN_CENTER_X+160
ScoreNumberP2Y=SCREEN_CENTER_Y+140
ScoreNumberP2OnCommand=addx,SCREEN_WIDTH/2;sleep,0.8;decelerate,0.3;addx,-SCREEN_WIDTH/2
ScoreNumberP2OffCommand=sleep,0.0;accelerate,0.3;addx,SCREEN_WIDTH/2
TimeLabelX=SCREEN_CENTER_X+0
TimeLabelY=SCREEN_CENTER_Y+140
TimeLabelOnCommand=addy,SCREEN_HEIGHT;sleep,0.8;decelerate,0.3;addy,-SCREEN_HEIGHT
TimeLabelOffCommand=sleep,0.0;accelerate,0.3;addy,SCREEN_HEIGHT
TimeNumberP1X=SCREEN_CENTER_X-160
TimeNumberP1Y=SCREEN_CENTER_Y+140
TimeNumberP1OnCommand=addx,-SCREEN_WIDTH/2;sleep,0.8;decelerate,0.3;addx,SCREEN_WIDTH/2
TimeNumberP1OffCommand=sleep,0.0;accelerate,0.3;addx,-SCREEN_WIDTH/2
TimeNumberP2X=SCREEN_CENTER_X+160
TimeNumberP2Y=SCREEN_CENTER_Y+140
TimeNumberP2OnCommand=addx,SCREEN_WIDTH/2;sleep,0.8;decelerate,0.3;addx,-SCREEN_WIDTH/2
TimeNumberP2OffCommand=sleep,0.0;accelerate,0.3;addx,SCREEN_WIDTH/2
CheerDelaySeconds=2.5

[ScreenEvaluationRave]
Fallback=ScreenEvaluation
NextScreen=@GetEvaluationNextScreen( "ScreenSelectMusic", "ScreenGameOver", "ScreenEvaluationSummary" )
ShowGradeArea=1
ShowPointsArea=0
ShowBonusArea=0
ShowSurvivedArea=0
ShowWinArea=1
ShowMaxCombo=0
ShowScoreArea=1
ShowTimeArea=0
TimerSeconds=15
FailedSoundTime=0
PassedSoundTime=0
NumSequenceSounds=0
ShowStage=0
LargeBannerX=SCREEN_CENTER_X+0
LargeBannerY=SCREEN_CENTER_Y-140
LargeBannerOnCommand=addy,SCREEN_HEIGHT;sleep,0.0;decelerate,0.3;addy,-SCREEN_HEIGHT
LargeBannerOffCommand=sleep,0.8;accelerate,0.3;addy,SCREEN_HEIGHT
LargeBannerFrameX=SCREEN_CENTER_X+0
LargeBannerFrameY=SCREEN_CENTER_Y-140
LargeBannerFrameOnCommand=addy,SCREEN_HEIGHT;sleep,0.0;decelerate,0.3;addy,-SCREEN_HEIGHT
LargeBannerFrameOffCommand=sleep,0.8;accelerate,0.3;addy,SCREEN_HEIGHT
ShowStage=1
StageX=SCREEN_CENTER_X+0
StageY=SCREEN_CENTER_Y-168
StageOnCommand=addy,SCREEN_HEIGHT;sleep,0.0;decelerate,0.3;addy,-SCREEN_HEIGHT
StageOffCommand=sleep,0.8;accelerate,0.3;addy,SCREEN_HEIGHT
DifficultyIconP1X=SCREEN_CENTER_X-106
DifficultyIconP1Y=SCREEN_CENTER_Y-160
DifficultyIconP1OnCommand=addy,SCREEN_HEIGHT;sleep,0.0;decelerate,0.3;addy,-SCREEN_HEIGHT
DifficultyIconP1OffCommand=sleep,0.8;accelerate,0.3;addy,SCREEN_HEIGHT
DifficultyIconP2X=SCREEN_CENTER_X+106
DifficultyIconP2Y=SCREEN_CENTER_Y-160
DifficultyIconP2OnCommand=addy,SCREEN_HEIGHT;sleep,0.0;decelerate,0.3;addy,-SCREEN_HEIGHT
DifficultyIconP2OffCommand=sleep,0.8;accelerate,0.3;addy,SCREEN_HEIGHT
DifficultyMeterP1X=SCREEN_CENTER_X-106
DifficultyMeterP1Y=SCREEN_CENTER_Y-160
DifficultyMeterP1OnCommand=addy,SCREEN_HEIGHT;sleep,0.0;decelerate,0.3;addy,-SCREEN_HEIGHT
DifficultyMeterP1OffCommand=sleep,0.8;accelerate,0.3;addy,SCREEN_HEIGHT
DifficultyMeterP2X=SCREEN_CENTER_X+106
DifficultyMeterP2Y=SCREEN_CENTER_Y-160
DifficultyMeterP2OnCommand=addy,SCREEN_HEIGHT;sleep,0.0;decelerate,0.3;addy,-SCREEN_HEIGHT
DifficultyMeterP2OffCommand=sleep,0.8;accelerate,0.3;addy,SCREEN_HEIGHT
PlayerOptionsP1X=SCREEN_CENTER_X-120
PlayerOptionsP1Y=SCREEN_CENTER_Y-100
PlayerOptionsP1OnCommand=horizalign,left;vertalign,bottom;zoom,0.5;shadowlength,2;addy,SCREEN_HEIGHT;sleep,0.0;decelerate,0.3;addy,-SCREEN_HEIGHT
PlayerOptionsP1OffCommand=sleep,0.8;accelerate,0.3;addy,SCREEN_HEIGHT
PlayerOptionsP2X=SCREEN_CENTER_X+120
PlayerOptionsP2Y=SCREEN_CENTER_Y-100
PlayerOptionsP2OnCommand=horizalign,right;vertalign,bottom;zoom,0.5;shadowlength,2;addy,SCREEN_HEIGHT;sleep,0.0;decelerate,0.3;addy,-SCREEN_HEIGHT
PlayerOptionsP2OffCommand=sleep,0.8;accelerate,0.3;addy,SCREEN_HEIGHT
GradeFrameP1X=SCREEN_CENTER_X-226
GradeFrameP1Y=SCREEN_CENTER_Y-140
GradeFrameP1OnCommand=addx,-SCREEN_WIDTH/2;sleep,0.0;decelerate,0.3;addx,SCREEN_WIDTH/2
GradeFrameP1OffCommand=sleep,0.8;accelerate,0.3;addx,-SCREEN_WIDTH/2
GradeFrameP2X=SCREEN_CENTER_X+226
GradeFrameP2Y=SCREEN_CENTER_Y-140
GradeFrameP2OnCommand=addx,SCREEN_WIDTH/2;sleep,0.0;decelerate,0.3;addx,-SCREEN_WIDTH/2
GradeFrameP2OffCommand=sleep,0.8;accelerate,0.3;addx,SCREEN_WIDTH/2
GradeP1X=SCREEN_CENTER_X-226
GradeP1Y=SCREEN_CENTER_Y-140
GradeP1OnCommand=glowshift;scroll;effectperiod,2;addx,-SCREEN_WIDTH/2;sleep,0.0;decelerate,0.3;addx,SCREEN_WIDTH/2
GradeP1OffCommand=sleep,0.8;accelerate,0.3;addx,-SCREEN_WIDTH/2
GradeP2X=SCREEN_CENTER_X+226
GradeP2Y=SCREEN_CENTER_Y-140
GradeP2OnCommand=glowshift;scroll;effectperiod,2;addx,SCREEN_WIDTH/2;sleep,0.0;decelerate,0.3;addx,-SCREEN_WIDTH/2
GradeP2OffCommand=sleep,0.8;accelerate,0.3;addx,SCREEN_WIDTH/2
WinFrameP1X=SCREEN_CENTER_X-224
WinFrameP1Y=SCREEN_CENTER_Y+16
WinFrameP1OnCommand=diffusealpha,0;linear,0.7;diffusealpha,1
WinFrameP1OffCommand=linear,0.7;diffusealpha,0
WinFrameP2X=SCREEN_CENTER_X+224
WinFrameP2Y=SCREEN_CENTER_Y+16
WinFrameP2OnCommand=diffusealpha,0;linear,0.7;diffusealpha,1
WinFrameP2OffCommand=linear,0.7;diffusealpha,0
WinP1X=SCREEN_CENTER_X-224
WinP1Y=SCREEN_CENTER_Y+16
WinP1OnCommand=diffusealpha,0;linear,0.7;diffusealpha,1
WinP1OffCommand=linear,0.7;diffusealpha,0
WinP2X=SCREEN_CENTER_X+224
WinP2Y=SCREEN_CENTER_Y+16
WinP2OnCommand=diffusealpha,0;linear,0.7;diffusealpha,1
WinP2OffCommand=linear,0.7;diffusealpha,0
ScoreLabelX=SCREEN_CENTER_X+0
ScoreLabelY=SCREEN_CENTER_Y+140
ScoreLabelOnCommand=addy,SCREEN_HEIGHT;sleep,0.8;decelerate,0.3;addy,-SCREEN_HEIGHT
ScoreLabelOffCommand=sleep,0.0;accelerate,0.3;addy,SCREEN_HEIGHT
ScoreNumberP1X=SCREEN_CENTER_X-160
ScoreNumberP1Y=SCREEN_CENTER_Y+140
ScoreNumberP1OnCommand=addx,-SCREEN_WIDTH/2;sleep,0.8;decelerate,0.3;addx,SCREEN_WIDTH/2
ScoreNumberP1OffCommand=sleep,0.0;accelerate,0.3;addx,-SCREEN_WIDTH/2
ScoreNumberP2X=SCREEN_CENTER_X+160
ScoreNumberP2Y=SCREEN_CENTER_Y+140
ScoreNumberP2OnCommand=addx,SCREEN_WIDTH/2;sleep,0.8;decelerate,0.3;addx,-SCREEN_WIDTH/2
ScoreNumberP2OffCommand=sleep,0.0;accelerate,0.3;addx,SCREEN_WIDTH/2
CheerDelaySeconds=2.5

[MultiplayerEvalScoreRow]
NumberOnCommandFunction=

[ScreenMusicScroll]
Class=ScreenMusicScroll
Fallback=ScreenAttract
PrevScreen=
FirstUpdateCommand=
ScrollDelay=0.2
ScrollSpeed=1.0
TextZoom=0.8
NextScreen=ScreenRanking
StartScreen=ScreenTitleMenu

[EditMenu]
EditMode=Full
ShowGroups=1
Arrows1X=SCREEN_CENTER_X-130
Arrows2X=SCREEN_CENTER_X+270
ArrowsEnabledCommand=diffuse,1,1,1,1
ArrowsDisabledCommand=diffuse,0.2,0.2,0.2,1
SongBannerX=SCREEN_CENTER_X+170
SongBannerY=SCREEN_CENTER_Y-110
SongBannerWidth=130
SongBannerHeight=40
SongTextBannerX=SCREEN_CENTER_X
SongTextBannerY=SCREEN_CENTER_Y-110
GroupBannerX=SCREEN_CENTER_X+170
GroupBannerY=SCREEN_CENTER_Y-160
GroupBannerWidth=130
GroupBannerHeight=40
MeterX=SCREEN_CENTER_X+170
MeterY=SCREEN_CENTER_Y-20
SourceMeterX=SCREEN_CENTER_X+170
SourceMeterY=SCREEN_CENTER_Y+60
RowLabelsX=SCREEN_CENTER_X-250
RowLabelOnCommand=zoom,0.7
RowValue1X=SCREEN_CENTER_X
RowValue2X=SCREEN_CENTER_X+60
RowValue3X=SCREEN_CENTER_X+60
RowValue4X=SCREEN_CENTER_X
RowValue5X=SCREEN_CENTER_X+60
RowValue6X=SCREEN_CENTER_X
RowValue7X=SCREEN_CENTER_X+60
RowValueOnCommand=zoom,0.7
Row1Y=SCREEN_CENTER_Y-160
Row2Y=SCREEN_CENTER_Y-110
Row3Y=SCREEN_CENTER_Y-60
Row4Y=SCREEN_CENTER_Y-20
Row5Y=SCREEN_CENTER_Y+20
Row6Y=SCREEN_CENTER_Y+60
Row7Y=SCREEN_CENTER_Y+100

[ScreenEditMenu]
Fallback=ScreenWithMenuElements
NextScreen=ScreenEdit
PrevScreen=@ScreenTitleBranch()
Class=ScreenEditMenu
EditMenuType=EditMenu
ExplanationX=SCREEN_CENTER_X
ExplanationY=SCREEN_BOTTOM-70
ExplanationOnCommand=wrapwidthpixels,900;zoom,0.7
NumStepsLoadedFromProfileX=SCREEN_RIGHT-180
NumStepsLoadedFromProfileY=SCREEN_TOP+42
NumStepsLoadedFromProfileOnCommand=hidden,1
StyleIcon=0
TimerSeconds=-1

[ScreenEditMenuDeleteSteps]
Class=ScreenEditMenuDeleteSteps
Fallback=ScreenPrompt

[ScreenJukeboxMenu]
Class=ScreenOptionsMaster
Fallback=ScreenOptions
NextScreen=ScreenJukebox
PrevScreen=@ScreenTitleBranch()
StyleIcon=0
TimerSeconds=-1
InputMode=together
ForceAllPlayers=1
LineNames=1,2,3,4
Line1=list,Styles
Line2=list,Groups
Line3=list,Difficulties
Line4=list,RandomModifiers

[ScreenSystemLayer]
Fallback=Screen
Class=ScreenSystemLayer
MessageX=0
MessageY=0
MessageOnCommand=maxwidth,750;finishtweening;horizalign,left;vertalign,top;x,SCREEN_LEFT+20;y,SCREEN_TOP+20;zoom,0.8;shadowlength,2;diffusealpha,1;addx,-SCREEN_WIDTH;linear,0.5;addx,SCREEN_WIDTH
MessageOffCommand=sleep,5;linear,0.5;diffusealpha,0
MessageFrameX=0
MessageFrameY=0
MessageFrameOnCommand=
MessageFrameOffCommand=
CreditsP1X=SCREEN_LEFT+120
CreditsP1Y=SCREEN_BOTTOM-6
CreditsP1OnCommand=shadowlength,0
CreditsP2X=SCREEN_RIGHT-120
CreditsP2Y=SCREEN_BOTTOM-6
CreditsP2OnCommand=shadowlength,0
CreditsJoinOnly=0

[ScreenDebugOverlay]
Class=ScreenDebugOverlay
Fallback=Screen

[ScreenInstallOverlay]
Class=ScreenInstallOverlay
Fallback=Screen

[ScreenSyncOverlay]
Class=ScreenSyncOverlay
Fallback=Screen

[ScreenStatsOverlay]
Class=ScreenStatsOverlay
Fallback=Screen
StatsX=SCREEN_RIGHT-8
StatsY=SCREEN_TOP+10
StatsOnCommand=horizalign,right;vertalign,top;zoom,0.7;shadowlength,2

[WheelItemBase]
TextOnCommand=
TextX=0
TextY=0

[MusicWheelItem]
Fallback=WheelItemBase
IconX=-136
IconY=0
IconOnCommand=
SongNameX=-30
SongNameY=0
SongNameOnCommand=
SectionX=-30
SectionY=0
SectionOnCommand=zoom,1.0;maxwidth,200
RouletteX=-30
RouletteY=0
RouletteOnCommand=Zoom,1.0
CourseNameX=-120
CourseNameY=0
CourseNameOnCommand=shadowlength,0;zoom,1.3;horizAlign,left;maxwidth,200
SortX=-130
SortY=0
SortOnCommand=shadowlength,0;zoom,1.0;horizAlign,left;maxwidth,200
GradeP1X=82
GradeP1Y=0
GradeP2X=118
GradeP2Y=0

[WheelNotifyIcon]
ShowTraining=1

[MusicWheel]
FadeSeconds=1
SwitchSeconds=0.10
RandomPicksLockedSongs=1
RouletteSwitchSeconds=0.05
RouletteSlowDownSwitches=5
LockedInitialVelocity=7
ScrollBarX=148
ScrollBarHeight=368
ItemCurveX=85
ItemSpacingY=46
NoCurving=0
NumWheelItems=10
MusicWheelItemStartOnCommand=addx,SCREEN_WIDTH/2
MusicWheelItemFinishOnCommand=accelerate,0.2;addx,-SCREEN_WIDTH/2
MusicWheelItemStartOffCommand=
MusicWheelItemFinishOffCommand=decelerate,0.2;addx,SCREEN_WIDTH/2
HighlightOnCommand=glowshift;effectcolor1,#00C0FF00;effectcolor2,#00C0FF7F;effectclock,bgm;
HighlightStartOnCommand=addx,SCREEN_WIDTH/2
HighlightFinishOnCommand=sleep,0.05;accelerate,0.4;addx,-SCREEN_WIDTH/2
HighlightFinishOnSortCommand=accelerate,0.2;addx,-SCREEN_WIDTH/2
HighlightStartOffCommand=
HighlightFinishOffCommand=decelerate,0.2;addx,SCREEN_WIDTH/2
HighlightFinishOffSortCommand=decelerate,0.2;addx,SCREEN_WIDTH/2
WheelItemOnDelayCenter=0
WheelItemOnDelayOffset=0.04
WheelItemOffDelayCenter=0
WheelItemOffDelayOffset=0.04
WheelItemLockedColor=0,0,0,0.5
NumSectionColors=7
SectionColor1=0.8,0.1,0.6,1	// pink
SectionColor2=0.6,0.4,0.8,1	// purple
SectionColor3=0.0,0.4,0.8,1	// sky blue
SectionColor4=0.0,0.6,0.6,1	// sea green
SectionColor5=0.1,0.7,0.3,1	// green
SectionColor6=0.8,0.6,0.0,1	// orange
SectionColor7=1.0,0.3,0.3,1	// light red
SongRealExtraColor=0.9,0.9,0,1		// yellow
SortMenuColor=1,1,0,1
ShowRoulette=1
ShowRandom=1
ShowPortal=1
Use3D=0
Wheel3DRadius=245
CirclePercent=0.5
MostPlayedSongsToShow=30
ModeMenuChoiceNames=Preferred,Group,Title,Bpm,Popularity,TopGrades,Artist,EasyMeter,MediumMeter,HardMeter
ChoicePreferred=sort,Preferred
ChoiceGroup=sort,Group
ChoiceTitle=sort,Title
ChoiceBpm=sort,BPM
ChoicePopularity=sort,Popularity
ChoiceTopGrades=sort,TopGrades
ChoiceArtist=sort,Artist
ChoiceGenre=sort,Genre
ChoiceEasyMeter=sort,EasyMeter
ChoiceMediumMeter=sort,MediumMeter
ChoiceHardMeter=sort,HardMeter

[RoomWheel]
Fallback=MusicWheel
RoomWheelItemStartOnCommand=
RoomWheelItemFinishOnCommand=
CreateRoomColor=0.0,0.8,0.3,1.0

[RoomInfoDisplay]
RoomInfoDisplayY=1
RoomInfoDisplayX=0
RoomInfoDisplayOnCommand=diffuse,1.0,1.0,1.0,1.0;addx,SCREEN_WIDTH;bounceend,0.5;addx,-SCREEN_WIDTH
RoomInfoDisplayOffCommand=bouncebegin,0.5;addx,SCREEN_WIDTH
DeployDelay=1.5
RetractDelay=5
RoomTitleX=-120
RoomTitleY=-140
RoomTitleOnCommand=zoom,0.5
RoomDescX=-120
RoomDescY=-129 //11 appears to be the perfect difference
RoomDescOnCommand=zoom,0.5
LastRoundX=-120
LastRoundY=-107
LastRoundOnCommand=zoom,0.5
SongTitleX=-110
SongTitleY=-96
SongTitleOnCommand=zoom,0.5
SongSubTitleX=-110
SongSubTitleY=-85
SongSubTitleOnCommand=zoom,0.5
SongArtistX=-110
SongArtistY=-74
SongArtistOnCommand=zoom,0.5
PlayersX=-120
PlayersY=-52
PlayersOnCommand=zoom,0.5
PlayerListElementX=-110
PlayerListElementY=-41
PlayerListElementOffsetX=0
PlayerListElementOffsetY=11
PlayerListElementOnCommand=zoom,0.5

[RoomWheelItem]
TextOnCommand=
TextX=-140
TextY=-5
TextWidth=200
DescX=-120
DescY=10
DescOnCommand=zoom,0.5
DescWidth=400

[LifeMeterBar]
MeterWidth=260
MeterHeight=20
DangerThreshold=0.2
NumChambers=32
NumStrips=2
InitialValue=0.5
StreamNormalOnCommand=
StreamHotOnCommand=
StreamPassingOnCommand=
MinStayAlive=W3

[LifeMeterTime]
Fallback=LifeMeterBar

[DifficultyMeter]
NumFeetInMeter=10
MaxFeetInMeter=14
AutoColorFeet=1
FeetX=0
FeetY=0
FeetOnCommand=shadowlength,0
FeetDifficultyChangedCommand=%function(self) self:diffuse(DifficultyColor(self.Difficulty)); if self.Meter > 9 then self:glowshift() else self:stopeffect() end end
ShowFeet=1
ShowDifficulty=0
ShowMeter=0
ShowEditDescription=0
ZeroMeterString=?
MeterX=10
MeterY=0
MeterOnCommand=shadowlength,0
MeterSetNoneCommand=
MeterSetBeginnerCommand=diffuse,DifficultyColor(DIFFICULTY_BEGINNER)
MeterSetEasyCommand=diffuse,DifficultyColor(DIFFICULTY_EASY)
MeterSetMediumCommand=diffuse,DifficultyColor(DIFFICULTY_MEDIUM)
MeterSetHardCommand=diffuse,DifficultyColor(DIFFICULTY_HARD)
MeterSetChallengeCommand=diffuse,DifficultyColor(DIFFICULTY_CHALLENGE)
MeterSetEditCommand=diffuse,DifficultyColor(DIFFICULTY_EDIT)
MeterSetBeginnerCourseCommand=diffuse,DifficultyColor(DIFFICULTY_BEGINNER)
MeterSetEasyCourseCommand=diffuse,DifficultyColor(DIFFICULTY_EASY)
MeterSetRegularCourseCommand=diffuse,DifficultyColor(DIFFICULTY_MEDIUM)
MeterSetDifficultCourseCommand=diffuse,DifficultyColor(DIFFICULTY_HARD)
MeterSetChallengeCourseCommand=diffuse,DifficultyColor(DIFFICULTY_CHALLENGE)
MeterSetEditCourseCommand=diffuse,DifficultyColor(DIFFICULTY_EDIT)

[DifficultyMeterEdit]
Fallback=DifficultyMeter
ShowMeter=1
MeterX=-70
MeterY=0
MeterOnCommand=ShadowLength,2;zoom,0.7
MeterOffCommand=
MeterSetNoneCommand=
MeterSetBeginnerCommand=diffuse,DifficultyColor(DIFFICULTY_BEGINNER)
MeterSetEasyCommand=diffuse,DifficultyColor(DIFFICULTY_EASY)
MeterSetMediumCommand=diffuse,DifficultyColor(DIFFICULTY_MEDIUM)
MeterSetHardCommand=diffuse,DifficultyColor(DIFFICULTY_HARD)
MeterSetChallengeCommand=diffuse,DifficultyColor(DIFFICULTY_CHALLENGE)
MeterSetEditCommand=diffuse,DifficultyColor(DIFFICULTY_EDIT)
MeterSetBeginnerCourseCommand=diffuse,DifficultyColor(DIFFICULTY_BEGINNER)
MeterSetEasyCourseCommand=diffuse,DifficultyColor(DIFFICULTY_EASY)
MeterSetRegularCourseCommand=diffuse,DifficultyColor(DIFFICULTY_MEDIUM)
MeterSetDifficultCourseCommand=diffuse,DifficultyColor(DIFFICULTY_HARD)
MeterSetChallengeCourseCommand=diffuse,DifficultyColor(DIFFICULTY_CHALLENGE)
MeterSetEditCourseCommand=diffuse,DifficultyColor(DIFFICULTY_EDIT)
ZeroMeterString= 

[ScreenWithMenuElements]
Fallback=Screen
AllowDisabledPlayerInput=0
StyleIcon=1
ShowStage=0
MemoryCardIcons=1
HeaderX=SCREEN_CENTER_X+SCREEN_WIDTH
HeaderY=SCREEN_TOP+22
HeaderOnCommand=draworder,95;spring,0.5;addx,-SCREEN_WIDTH
HeaderOffCommand=bouncebegin,0.5;addx,SCREEN_WIDTH;
FooterX=SCREEN_CENTER_X
FooterY=SCREEN_BOTTOM-16
FooterOnCommand=draworder,95;ZoomToWidth,SCREEN_WIDTH
FooterOffCommand=
HelpX=SCREEN_CENTER_X
HelpY=SCREEN_BOTTOM-24
HelpOnCommand=draworder,97;zoom,0.5;zoomy,0;linear,0.5;zoomy,0.5
HelpOffCommand=linear,0.5;zoomy,0
StyleIconX=SCREEN_CENTER_X+116
StyleIconY=SCREEN_TOP+24
StyleIconOnCommand=draworder,97;addx,SCREEN_WIDTH;spring,0.5;addx,-SCREEN_WIDTH
StyleIconOffCommand=bouncebegin,0.5;addx,SCREEN_WIDTH;
MemoryCardDisplayP1X=SCREEN_LEFT+10;
MemoryCardDisplayP1Y=SCREEN_CENTER_Y+220
MemoryCardDisplayP1OnCommand=draworder,97;
MemoryCardDisplayP1OffCommand=
//MemoryCardDisplayP1OffCommand=bouncebegin,0.5;addx,-25;
MemoryCardDisplayP2X=SCREEN_RIGHT-10;
MemoryCardDisplayP2Y=SCREEN_CENTER_Y+220
MemoryCardDisplayP2OnCommand=draworder,97;
MemoryCardDisplayP2OffCommand=
//MemoryCardDisplayP2OffCommand=bouncebegin,0.5;addx,25;
TimerX=SCREEN_CENTER_X+270+SCREEN_WIDTH
TimerY=SCREEN_TOP+22
TimerOnCommand=draworder,97;spring,0.5;addx,-SCREEN_WIDTH
TimerOffCommand=bouncebegin,0.5;addx,SCREEN_WIDTH;
TimerStealth=0
ForceTimer=0
OverlayX=0
OverlayY=0
OverlayOnCommand=
OverlayOffCommand=
UnderlayX=0
UnderlayY=0
UnderlayOnCommand=
UnderlayOffCommand=
CodeNames=
FirstUpdateCommand=
PlayMusic=1
StopMusicOnBack=1
WaitForChildrenBeforeTweeningOut=0

[MenuTimer]
WarningStart=6
WarningBeepStart=5
MaxStallSeconds=30
Text1OnCommand=stoptweening;shadowlength,0;zoomx,1;x,-17;y,2
Text1FormatFunction=function(fSeconds) fSeconds=math.min( 99, math.ceil(fSeconds) ); local digit = math.floor(fSeconds/10); return ""..digit end
Text2OnCommand=stoptweening;shadowlength,0;zoomx,1;x,17;y,2
Text2FormatFunction=function(fSeconds) fSeconds=math.min( 99, math.ceil(fSeconds) ); local digit = math.mod(fSeconds,10); return ""..digit end
WarningCommand6=stoptweening;sleep,0.8;linear,0.2;zoomx,0
WarningCommand5=stoptweening;linear,0.2;zoomx,1;sleep,0.6;linear,0.2;zoomx,0;glowshift;effectperiod,0.15;effectcolor1,1,0,0,0;effectcolor2,1,0,0,1
WarningCommand4=stoptweening;linear,0.2;zoomx,1;sleep,0.6;linear,0.2;zoomx,0
WarningCommand3=stoptweening;linear,0.2;zoomx,1;sleep,0.6;linear,0.2;zoomx,0
WarningCommand2=stoptweening;linear,0.2;zoomx,1;sleep,0.6;linear,0.2;zoomx,0
WarningCommand1=stoptweening;linear,0.2;zoomx,1;sleep,0.6;linear,0.2;zoomx,0
WarningCommand0=stoptweening;stopeffect;linear,0.2;zoomx,1

[ScreenOptions]
Fallback=ScreenWithMenuElements
NavigationMode=normal
InputMode=individual
ForceAllPlayers=0
NumRowsShown=10
RowInitCommand=
RowOnCommand=
RowOffCommand=
RowPositionTransformFunction=function(self,positionIndex,itemIndex,numItems) self:y(SCREEN_CENTER_Y-152+34*positionIndex) end
ExplanationP1X=SCREEN_CENTER_X-250
ExplanationP1Y=SCREEN_CENTER_Y+172
ExplanationP2X=SCREEN_CENTER_X+250
ExplanationP2Y=SCREEN_CENTER_Y+172
ExplanationTogetherX=SCREEN_CENTER_X-250
ExplanationTogetherY=SCREEN_CENTER_Y+172
ExplanationTogetherOnCommand=shadowlength,0;zoom,0.5;wrapwidthpixels,1000;horizalign,left;cropright,1;linear,0.5;cropright,0
ExplanationTogetherOffCommand=
ExplanationP1OnCommand=shadowlength,0;zoom,0.5;wrapwidthpixels,500;horizalign,left;cropright,1;linear,0.5;cropright,0
ExplanationP1OffCommand=
ExplanationP2OnCommand=shadowlength,0;zoom,0.5;wrapwidthpixels,500;horizalign,right;cropright,1;linear,0.5;cropright,0
ExplanationP2OffCommand=
DisqualifyP1X=
DisqualifyP1Y=
DisqualifyP1OnCommand=hidden,1
DisqualifyP1OffCommand=
DisqualifyP2X=
DisqualifyP2Y=
DisqualifyP2OnCommand=hidden,1
DisqualifyP2OffCommand=
PageX=SCREEN_CENTER_X
PageY=SCREEN_CENTER_Y
PageOnCommand=
CursorOnCommand=
LineHighlightOnCommand=
LineHighlightChangeCommand=
LineHighlightChangeToExitCommand=
ShowScrollBar=0
ScrollBarHeight=0
ScrollBarTime=0
LineHighlightX=SCREEN_CENTER_X
FrameOnCommand=x,-SCREEN_WIDTH;decelerate,0.3;addx,SCREEN_WIDTH
FrameOffCommand=accelerate,0.3;addx,SCREEN_WIDTH
ShowExitRow=1
SeparateExitRow=0
SeparateExitRowY=0
MoreX=
MoreY=
MoreOnCommand=hidden,1
MoreExitSelectedP1Command=
MoreExitSelectedP2Command=
MoreExitUnselectedP1Command=
MoreExitUnselectedP2Command=
ShowExplanations=1
AllowRepeatingChangeValueInput=0
CursorTweenSeconds=0.3
WrapValueInRow=1
OptionRowType=OptionRow

[OptionRow]
ShowOptionIcons=1
ShowUnderlines=1
ShowBpmInSpeedTitle=0
IconsOnCommand=x,-30
IconsP1X=SCREEN_CENTER_X-280
IconsP2X=SCREEN_CENTER_X+280
BulletX=SCREEN_CENTER_X-232
BulletOnCommand=
TitleX=SCREEN_CENTER_X-180
TitleOnCommand=zoom,0.7;horizalign,right;ShadowLength,0
TitleGainFocusCommand=
TitleLoseFocusCommand=
ItemsStartX=SCREEN_CENTER_X-160
ItemsEndX=SCREEN_CENTER_X+280
ItemsGapX=14
ItemsMinBaseZoom=0.6
ItemsLongRowP1X=SCREEN_CENTER_X-60
ItemsLongRowP2X=SCREEN_CENTER_X+100
ItemsLongRowSharedX=SCREEN_CENTER_X+20
ItemsOnCommand=zoom,0.5
ItemGainFocusCommand=
ItemLoseFocusCommand=
ColorSelected=1,1,1,1
ColorNotSelected=0.5,0.5,0.5,1
ColorDisabled=0.1,0.1,0.1,1
CapitalizeAllOptionNames=0
TweenSeconds=0.3
OptionIconType=OptionIcon

[ScreenMapControllers]
Class=ScreenMapControllers
Fallback=ScreenOptionsServiceChild
NextScreen=ScreenOptionsService
ButtonsToMap=
LineScrollerOnCommand=%function(self) self:y(50) self:SetTransformFromHeight(24) end
LineScrollerOffCommand=
LineHideCommand=hidden,1
LineOnCommand=%function(self) local LeftToRight = math.mod(self.ItemIndex, 2) == 0 and 1 or -1; self:addx(SCREEN_WIDTH * LeftToRight); self:decelerate(0.5); self:addx(-SCREEN_WIDTH * LeftToRight); end
LineOffCommand=%function(self) local LeftToRight = math.mod(self.ItemIndex, 2) == 0 and 1 or -1; self:stoptweening() self:accelerate(0.3); self:addx(SCREEN_WIDTH * LeftToRight); self:queuecommand('Hide') end
ErrorX=SCREEN_CENTER_X
ErrorY=SCREEN_CENTER_Y
ErrorOnCommand=diffuse,#00FF00;zoom,0.8
LabelP1OnCommand=x,SCREEN_CENTER_X-195;zoom,0.7;shadowlength,2;diffusealpha,0;linear,0.5;diffusealpha,1
LabelP1OffCommand=linear,0.5;diffusealpha,0
LabelP2OnCommand=x,SCREEN_CENTER_X+195;zoom,0.7;shadowlength,2;diffusealpha,0;linear,0.5;diffusealpha,1
LabelP2OffCommand=linear,0.5;diffusealpha,0
PrimaryOnCommand=x,SCREEN_CENTER_X;y,-6;zoom,0.7;shadowlength,2
SecondaryOnCommand=x,SCREEN_CENTER_X;y,6;zoom,0.5;shadowlength,2
MappedToP1S1Command=x,SCREEN_CENTER_X-270
MappedToP1S2Command=x,SCREEN_CENTER_X-195
MappedToP1S3Command=x,SCREEN_CENTER_X-120
MappedToP2S1Command=x,SCREEN_CENTER_X+120
MappedToP2S2Command=x,SCREEN_CENTER_X+195
MappedToP2S3Command=x,SCREEN_CENTER_X+270
MappedToOnCommand=diffuse,#808080;zoom,0.5;shadowlength,0;maxwidth,150
MappedToWaitingCommand=diffuse,#FF8080;pulse;effectperiod,0.5;effectmagnitude,0.8,1.3,0
MappedToMappedInputCommand=diffuse,#808080;diffuseshift;effectcolor2,#808080;effectcolor1,#FFFFFF
MappedToGainFocusCommand=diffuse,#808080;diffuseshift;effectcolor2,#808080;effectcolor1,#FFFFFF
MappedToLoseFocusCommand=diffuse,#808080;stopeffect
DevicesX=SCREEN_CENTER_X
DevicesY=SCREEN_TOP+30
DevicesOnCommand=zoom,0.6;diffusealpha,0;linear,0.5;diffusealpha,1
DevicesOffCommand=linear,0.5;diffusealpha,0

[ScreenTestFonts]
Class=ScreenTestFonts
Fallback=ScreenTest
Font1=Common normal
Font2=_shared1
Font3=_shared2
Font4=_numbers1
Font5=_Arial 14 shadow

# W is annoying:
Text1=WWWWWWWWWWWW
# Realistic excerpt:
Text2=The argument goes something like this: &oq;I refuse to prove that I exist,&cq; says God, &oq;for proof denies faith, and without faith I am nothing.&cq;::::&oq;But,&cq; says Man, &oq;The Babel fish is a dead giveaway, isn't it? It could not have evolved by chance. It proves you exist, and so therefore, by your own arguments, you don't. QED.&cq;::::&oq;Oh dear,&cq; says God, &oq;I hadn't thought of that,&cq; and promptly vanished in a puff of logic.
# Numbers test:
Text3=01234567890 ::100.00% 12345% 9:00 50/100
# General symbol test, and test alignment against another font.
Text4=$50% (Test) "test's" &oq;test's&cq;, #1! 1+2-3*4/5.6::3:00 a; b; 5<6 6>5  2^3=8 Why? test@example.com::[Foo] {bar} Press &START; 3|4 &oq;1_2_3&cq;
Text5=

TextX=SCREEN_CENTER_X
TextY=SCREEN_CENTER_Y
TextOnCommand=wrapwidthpixels,SCREEN_WIDTH

[ScreenTestFonts]
Class=ScreenTestFonts
Fallback=ScreenTest

[ScreenTestInput]
Class=ScreenTestInput
Fallback=ScreenOptionsServiceChild
NextScreen=ScreenOptionsService
PrevScreen=ScreenOptionsService

[ScreenTestLights]
Class=ScreenTestLights
Fallback=ScreenOptionsServiceChild
NextScreen=ScreenOptionsService
PrevScreen=ScreenOptionsService
TextX=SCREEN_CENTER_X-200
TextY=SCREEN_CENTER_Y
TextOnCommand=
TextOffCommand=

[ScreenNetworkOptions2]
Class=ScreenNetworkOptions
Fallback=ScreenOptionsServiceChild
NextScreen=ScreenCaution
PrevScreen=ScreenTitleMenu

[ScreenNetworkOptions]
Class=ScreenNetworkOptions
Fallback=ScreenOptionsServiceChild
NextScreen=ScreenOptionsService
PrevScreen=ScreenOptionsService

[ScreenBookkeeping]
Class=ScreenBookkeeping
Fallback=ScreenOptionsServiceChild
NextScreen=ScreenOptionsService
PrevScreen=ScreenOptionsService
AllTimeX=SCREEN_CENTER_X
AllTimeY=110
AllTimeOnCommand=zoom,0.7;diffuseshift;EffectColor1,0.5,0.5,0.5,1
TitleX=SCREEN_CENTER_X
TitleY=140
TitleOnCommand=zoom,0.8 
DataX=0
DataY=SCREEN_CENTER_Y+16
DataOnCommand=zoom,0.6

[ScreenPackages]
Class=ScreenPackages
PackagesBGY=SCREEN_CENTER_Y
PackagesBGX=SCREEN_WIDTH/4
PackagesBGWidth=SCREEN_WIDTH/3
PackagesBGOnCommand=diffusealpha,0.0;linear,0.9;diffusealpha,1.0
PackagesBGOffCommand=diffusealpha,1.0;linear,0.6;diffusealpha,0.0
PackagesBGBackCommand=linear,0.2;diffuse,#CCCCCC;diffusealpha,0.9
PackagesBGAwayCommand=linear,0.2;diffuse,#020101;diffusealpha,0.9
WebBGY=SCREEN_CENTER_Y
WebBGX=SCREEN_WIDTH*3.0/4.0
WebBGWidth=SCREEN_WIDTH/3
WebBGOnCommand=diffusealpha,0.0;linear,0.9;diffusealpha,1.0
WebBGOffCommand=diffusealpha,1.0;linear,0.6;diffusealpha,0.0
WebBGAwayCommand=linear,0.2;diffuse,#020101;diffusealpha,0.9
WebBGBackCommand=linear,0.2;diffuse,#CCCCCC;diffusealpha,0.9
PackagesY=SCREEN_CENTER_Y+10
PackagesX=SCREEN_WIDTH/4
PackagesOnCommand=diffusealpha,0.0;linear,1.0;diffusealpha,1.0
PackagesOffCommand=diffusealpha,1.0;linear,0.6;diffusealpha,0.0
NumPackagesShow=8
WebY=SCREEN_CENTER_Y+10
WebX=SCREEN_WIDTH*3.0/4.0
WebOnCommand=diffusealpha,0.0;linear,1.0;diffusealpha,1.0
WebOffCommand=diffusealpha,1.0;linear,0.6;diffusealpha,0.0
NumLinksShow=8
WebSelY=SCREEN_CENTER_Y+10
WebSelX=SCREEN_WIDTH*3.0/4.0
WebSelColor=0.9,0.9,0.9,0.4
WebSelOnCommand=diffusealpha,0.0;linear,1.0;diffusealpha,1.0
WebSelOffCommand=diffusealpha,1.0;linear,0.6;diffusealpha,0.0
WebURLY=SCREEN_HEIGHT-40
WebURLX=SCREEN_WIDTH*2.0/3.0
WebURLOnCommand=diffusealpha,0.0;linear,1.0;diffusealpha,1.0;zoomx,0.4;zoomy,0.5
WebURLOffCommand=diffusealpha,1.0;linear,0.6;diffusealpha,0.0
DownloadY=22
DownloadX=SCREEN_WIDTH*4.0/7.0
DownloadProgressCommand=diffuse,0.1,0.1,0.9,0.8
DownloadOnCommand=diffusealpha,0.0;linear,1.0;diffusealpha,1.0
DownloadOffCommand=diffusealpha,1.0;linear,0.6;diffusealpha,0.0
DownloadStatusY=22
DownloadStatusX=SCREEN_WIDTH*4.0/7.0
DownloadStatusOnCommand=diffusealpha,0.0;linear,1.0;diffusealpha,1.0
DownloadStatusOffCommand=diffusealpha,1.0;linear,0.6;diffusealpha,0.0
CanDL=1
StyleIcon=
TimerSeconds=
PrevScreen=@ScreenTitleBranch()
NextScreen=ScreenStage
NoSongsScreen=@ScreenTitleBranch()
Fallback=ScreenWithMenuElements

[HoldGhostArrow]
WarmUpSeconds=0.25

[BitmapText]
RainbowColor1=1.0,0.0,0.4,1	// red
RainbowColor2=0.8,0.2,0.6,1	// pink
RainbowColor3=0.4,0.3,0.5,1	// purple
RainbowColor4=0.2,0.6,1.0,1	// sky blue
RainbowColor5=0.2,0.8,0.8,1	// sea green
RainbowColor6=0.2,0.8,0.4,1	// green
RainbowColor7=1.0,0.8,0.2,1	// orange

[SongManager]
NumSongGroupColors=7
SongGroupColor1=0.8,0.1,0.6,1	// pink
SongGroupColor2=0.6,0.4,0.8,1	// purple
SongGroupColor3=0.0,0.4,0.8,1	// sky blue
SongGroupColor4=0.0,0.6,0.6,1	// sea green
SongGroupColor5=0.1,0.7,0.3,1	// green
SongGroupColor6=0.8,0.6,0.0,1	// orange
SongGroupColor7=1.0,0.3,0.3,1	// light red
NumCourseGroupColors=1
UseUnlockColor=0
UnlockColor=1,0.5,0,1
CourseGroupColor1=1,1,1,1
ExtraColor=1.0,0.0,0.0,1.0	// red
ExtraColorMeter=10
UsePreferredSortColor=0
MoveUnlocksToBottomOfPreferredSort=0
Loading songs...=
Loading courses...=
Reloading...=

[Background]
LeftEdge=SCREEN_LEFT
TopEdge=SCREEN_TOP
RightEdge=SCREEN_RIGHT
BottomEdge=SCREEN_BOTTOM
BlinkDangerAll=1
DangerAllIsOpaque=1
BrightnessFadeCommand=
ClampOutputPercent=0

[Judgment]
W1Command=shadowlength,0;diffusealpha,1;zoom,1.3;linear,0.05;zoom,1;sleep,0.8;linear,0.1;zoomy,0.5;zoomx,2;diffusealpha,0;glowblink;effectperiod,0.05;effectcolor1,1,1,1,0;effectcolor2,1,1,1,0.8
W2Command=shadowlength,0;diffusealpha,1;zoom,1.3;linear,0.05;zoom,1;sleep,0.8;linear,0.1;zoomy,0.5;zoomx,2;diffusealpha,0
W3Command=shadowlength,0;diffusealpha,1;zoom,1.2;linear,0.05;zoom,1;sleep,0.8;linear,0.1;zoomy,0.5;zoomx,2;diffusealpha,0;
W4Command=shadowlength,0;diffusealpha,1;zoom,1.1;linear,0.05;zoom,1;sleep,0.8;linear,0.1;zoomy,0.5;zoomx,2;diffusealpha,0;
W5Command=shadowlength,0;diffusealpha,1;zoom,1.0;vibrate;effectmagnitude,4,8,8;sleep,0.8;linear,0.1;zoomy,0.5;zoomx,2;diffusealpha,0
MissCommand=shadowlength,0;diffusealpha,1;zoom,1;y,-20;linear,0.8;y,20;sleep,0.8;linear,0.1;zoomy,0.5;zoomx,2;diffusealpha,0

[HoldJudgment]
LetGoCommand=shadowlength,0;diffusealpha,1;zoom,1;y,-10;linear,0.8;y,10;sleep,0.5;linear,0.1;zoomy,0.5;zoomx,2;diffusealpha,0
HeldCommand=shadowlength,0;diffusealpha,1;zoom,1.25;linear,0.3;zoomx,1;zoomy,1;sleep,0.5;linear,0.1;zoomy,0.5;zoomx,2;diffusealpha,0

[Combo]
ShowComboAt=4
LabelX=3
LabelY=24
LabelOnCommand=shadowlength,0;HorizAlign,left;VertAlign,bottom
NumberX=0
NumberY=SCREEN_CENTER_Y-216
NumberOnCommand=shadowlength,0;HorizAlign,right;VertAlign,bottom
NumberMinZoom=0.5
NumberMaxZoom=0.9
NumberMaxZoomAt=300
PulseCommand=%function(self) local origZoom=self:GetZoom(); self:zoom(1.2*origZoom); self:linear(0.05); self:zoom(origZoom); end
FullComboW3Command=
FullComboW2Command=
FullComboW1Command=
FullComboBrokenCommand=
MissComboCommand=%function(self) local origZoom=self:GetZoom(); self:zoom(1.2*origZoom); self:linear(0.05); self:zoom(origZoom); end

[Player]
ReceptorArrowsYStandard=-144
ReceptorArrowsYReverse=144
ReceptorNoSinkScoreCutoff=4
JudgmentTransformCommandFunction=JudgmentTransformCommand
JudgmentXOffsetOneSideP1=0
JudgmentXOffsetOneSideP2=0
JudgmentXOffsetBothSides=0
JudgmentY=-30
JudgmentYReverse=30
JudgmentCenteredAddY=-20
JudgmentCenteredAddYReverse=20
JudgmentOnCommand=
ComboXOffsetOneSideP1=0
ComboXOffsetOneSideP2=0
ComboXOffsetBothSides=0
ComboY=30
ComboYReverse=-30
ComboCenteredAddY=40
ComboCenteredAddYReverse=-30
ComboOnCommand=
AttackDisplayXOffsetOneSideP1=0
AttackDisplayXOffsetOneSideP2=0
AttackDisplayXOffsetBothSides=0
AttackDisplayY=-70
AttackDisplayYReverse=70
HoldJudgmentYStandard=-90
HoldJudgmentYReverse=90
BrightGhostComboThreshold=100
StartDrawingAtPixels=-60
StopDrawingAtPixels=400
TapJudgmentsUnderField=0
HoldJudgmentsUnderField=0
MaxProTimingError=100

[ProTimingDisplay]
W1Command=shadowlength,4;diffuse,1,1,0,1;zoom,2.6;linear,0.05;zoom,2;sleep,0.8;linear,0;diffusealpha,0;glowblink;effectperiod,0.05;effectcolor1,1,1,1,0;effectcolor2,1,1,1,0.8
W2Command=shadowlength,4;diffuse,1,.8,0,1;zoom,2.6;linear,0.05;zoom,2;sleep,0.8;linear,0;diffusealpha,0
W3Command=shadowlength,4;diffuse,.6,.9,0,1;zoom,2.4;linear,0.05;zoom,2;sleep,0.8;linear,0;diffusealpha,0
W4Command=shadowlength,4;diffuse,0,1,1,1;zoom,2.2;linear,0.05;zoom,2;sleep,0.8;linear,0;diffusealpha,0
W5Command=shadowlength,4;diffuse,1,.1,1,1;zoom,2.0;vibrate;effectmagnitude,4,8,8;sleep,0.8;linear,0;diffusealpha,0
MissCommand=shadowlength,4;diffuse,1,.3,0,1;zoom,2.0;y,-20;linear,0.8;y,20;sleep,0.8;linear,0;diffusealpha,0
AvoidMineCommand=
HitMineCommand=

[BPMDisplay]
NormalColor=1.0,1.0,1.0,1	// white
ChangeColor=1.0,0.5,0.0,1	// orange
ExtraColor=0.7,0.0,0.0,1	// dark red
Cycle=1
NoBPMText=...
TextX=0
TextY=0
TextOnCommand=horizalign,right;shadowlength,0
LabelX=0
LabelY=0
LabelOnCommand=horizalign,left
Separator=-

[CodeDetector]
Easier1=Up,Up
Easier2=MenuUp,MenuUp
Harder1=Down,Down
Harder2=MenuDown,MenuDown
NextSort1=MenuLeft-MenuRight-Start
NextSort2=MenuLeft+MenuRight
NextSort3=Left-Right-Start
NextSort4=Left+Right
ModeMenu1=Up,Down,Up,Down
ModeMenu2=MenuUp,MenuDown,MenuUp,MenuDown
Mirror=Up,Left,Right,Left,Right
Left=Up,Down,Right,Left
Right=Up,Down,Left,Right
Shuffle=Down,Up,Down,Up
SuperShuffle=Down,Up,Left,Right
NextTransform=
NextScrollSpeed=Up,Left,Down,Left,Up
PreviousScrollSpeed=Down,Right,Up,Right,Down
NextAccel=Left,Right,Down,Up
NextEffect=Left,Down,Right
NextAppearance=Left,Up,Right
NextTurn=
Reverse=Down,Left,Right,Left,Right
HoldNotes=Right,Left,Down,Up
Mines=
Dark=
CancelAll=Left,Right,Left,Right,Left,Right,Left,Right
NextTheme=Left,Left,Left,Right,Right,Right,Left,Right
NextTheme2=MenuLeft,MenuLeft,MenuLeft,MenuRight,MenuRight,MenuRight,MenuLeft,MenuRight
NextAnnouncer=Left,Left,Right,Right,Left,Left,Right,Right
NextAnnouncer2=MenuLeft,MenuLeft,MenuRight,MenuRight,MenuLeft,MenuLeft,MenuRight,MenuRight
NextBannerGroup=MenuUp,MenuRight,MenuRight
NextBannerGroup2=MenuUp,MenuDown,MenuUp,MenuDown
Hidden=
RandomVanish=
SaveScreenshot1=MenuLeft+MenuRight
SaveScreenshot2=
CancelAllPlayerOptions=
BackInEventMode=

[CourseCodeDetector]
Fallback=CodeDetector
NextSort1=
NextSort2=
NextSort3=
NextSort4=
ModeMenu1=
ModeMenu2=

[GrooveRadar]
Label1OffsetX=0 // stream
Label1OffsetY=-92
Label2OffsetX=-120	// voltage
Label2OffsetY=-20
Label3OffsetX=-70	// air
Label3OffsetY=80
Label4OffsetX=70 // freeze
Label4OffsetY=80
Label5OffsetX=120 // chaos
Label5OffsetY=-20
LabelOnCommand=addx,-100;zoom,1.5;diffuse,1,1,1,0;sleep,0.6
LabelOnDelay=0.2
// begin fading on screen and fly to the right
LabelOnCommandPostDelay=linear,0.1;glow,1,1,1,1;accelerate,0.3;addx,100;zoom,1;diffuse,1,1,1,1;glow,1,1,1,0

[GrooveGraph]
EdgeWidth=
BeginnerColor=0,0,0,0
EasyColor=0,0,0,0
MediumColor=0,0,0,0
HardColor=0,0,0,0
ChallengeColor=0,0,0,0
EditColor=0,0,0,0
ShowStream=
ShowVoltage=
ShowAir=
ShowFreeze=
ShowChaos=
StreamX=
VoltageX=
AirX=
FreezeX=
ChaosX=
MountainsBaseY=
MountainWidth=
MountainHeight=

[OptionIcon]
TextOffsetX=0
TextOffsetY=0
TextHAlign=1	// 0,1,2 = left,center,right
TextVAlign=1	// 0,1,2 = top,middle,bottom
TextWidth=72
TextZoom=0.5
Uppercase=1

[OptionIconRow]
SpacingX=38
SpacingY=0

[TransitionOniFade]
BannerWidth=512
BannerHeight=160

[LyricDisplay]
InCommand=shadowlength,0;diffusealpha,0;linear,0.2;diffusealpha,0.75
OutCommand=linear,0.2;diffusealpha,0
WipeDimFactor=0.5,0.5,0.5,0.5

[LifeMeterBattery Percent]
PercentP1X=+20
PercentP1Y=0
PercentP1OnCommand=zoom,0.7;shadowlength,0;diffuse,PlayerColor(PLAYER_1)
PercentP1OffCommand=
PercentP2X=-20
PercentP2Y=0
PercentP2OnCommand=zoom,0.7;shadowlength,0;diffuse,PlayerColor(PLAYER_2)
PercentP2OffCommand=
DancePointsP1X=+20
DancePointsP1Y=0
DancePointsP1OnCommand=zoom,0.7;shadowlength,0;diffuse,PlayerColor(PLAYER_1)
DancePointsP1OffCommand=
DancePointsP2X=-20
DancePointsP2Y=0
DancePointsP2OnCommand=zoom,0.7;shadowlength,0;diffuse,PlayerColor(PLAYER_2)
DancePointsP2OffCommand=
DancePointsDigits=5
PercentUseRemainder=0
ApplyScoreDisplayOptions=1

[ScreenEvaluation Percent]
PercentP1X=0
PercentP1Y=0
PercentP1OnCommand=horizalign,right;vertalign,bottom;glowshift;effectperiod,2;shadowlength,0
PercentP1OffCommand=
PercentP2X=0
PercentP2Y=0
PercentP2OnCommand=horizalign,right;vertalign,bottom;glowshift;effectperiod,2;shadowlength,0
PercentP2OffCommand=
PercentRemainderP1X=0
PercentRemainderP1Y=0
PercentRemainderP1OnCommand=horizalign,left;vertalign,bottom;zoom,0.5;glowshift;effectperiod,2;shadowlength,0
PercentRemainderP1OffCommand=
PercentRemainderP2X=0
PercentRemainderP2Y=0
PercentRemainderP2OnCommand=horizalign,left;vertalign,bottom;zoom,0.5;glowshift;effectperiod,2;shadowlength,0
PercentRemainderP2OffCommand=
DancePointsP1X=-26
DancePointsP1Y=-32
DancePointsP1OnCommand=glowshift;effectperiod,2;shadowlength,0
DancePointsP1OffCommand=sleep,0.8;accelerate,0.3
DancePointsP2X=-26
DancePointsP2Y=-32
DancePointsP2OnCommand=glowshift;effectperiod,2;shadowlength,0
DancePointsP2OffCommand=sleep,0.8;accelerate,0.3
DancePointsDigits=1
PercentUseRemainder=1
ApplyScoreDisplayOptions=0

[PercentageDisplay]
PercentDecimalPlaces=1
PercentTotalSize=4

[ScoreDisplayPercentage Percent]
PercentP1X=+20
PercentP1Y=0
PercentP1OnCommand=shadowlength,0;diffuse,PlayerColor(PLAYER_1)
PercentP1OffCommand=
PercentP2X=-20
PercentP2Y=0
PercentP2OnCommand=shadowlength,0;diffuse,PlayerColor(PLAYER_2)
PercentP2OffCommand=
DancePointsDigits=5
PercentUseRemainder=0
ApplyScoreDisplayOptions=1
Format=FormatPercentScore

PercentP3X=+20
PercentP3Y=0
PercentP3OnCommand=shadowlength,0;diffuse,PlayerColor(PLAYER_1)
PercentP3OffCommand=
PercentP4X=-20
PercentP4Y=0
PercentP4OnCommand=shadowlength,0;diffuse,PlayerColor(PLAYER_2)
PercentP4OffCommand=
PercentP5X=+20
PercentP5Y=0
PercentP5OnCommand=shadowlength,0;diffuse,PlayerColor(PLAYER_1)
PercentP5OffCommand=
PercentP6X=-20
PercentP6Y=0
PercentP6OnCommand=shadowlength,0;diffuse,PlayerColor(PLAYER_2)
PercentP6OffCommand=
PercentP7X=+20
PercentP7Y=0
PercentP7OnCommand=shadowlength,0;diffuse,PlayerColor(PLAYER_1)
PercentP7OffCommand=
PercentP8X=-20
PercentP8Y=0
PercentP8OnCommand=shadowlength,0;diffuse,PlayerColor(PLAYER_2)
PercentP8OffCommand=

[ScoreKeeperRave]
AttackDurationSeconds=10

[ScreenSelectMaster]
Fallback=ScreenSelect
Class=ScreenSelectMaster
WrapCursor=0
AllowRepeatingInput=0
PreSwitchPageSeconds=0
PostSwitchPageSeconds=0
ScrollerSecondsPerItem=0
ScrollerNumItemsToDraw=20
ScrollerTransform=function(self,offset,itemIndex,numItems) end
ScrollerSubdivisions=1
OverrideSleepAfterTweenOffSeconds=0
SleepAfterTweenOffSeconds=0
NumCodes=0
OptionOrderUp=
OptionOrderDown=
OptionOrderLeft=
OptionOrderRight=
OptionOrderAuto=
ShowIcon=0
ShowCursor=0
ShowScroller=0
WrapScroller=0
LoopScroller=0
PerChoiceIconElement=1
PerChoiceScrollElement=1
# All on page 1 by default.
NumChoicesOnPage1=999
SharedSelection=1
UseIconMetrics=1
CursorP1OffsetXFromIcon=0
CursorP1OffsetYFromIcon=0
CursorP2OffsetXFromIcon=0
CursorP2OffsetYFromIcon=0
DisabledColor=#606060

# Blank defaults for a few options.
IconChoice1SwitchToPage1Command=
IconChoice1SwitchToPage2Command=
IconChoice1OnCommand=
IconChoice1OffCommand=
IconChoice1OffFocusedCommand=
IconChoice1OffUnfocusedCommand=

IconChoice2SwitchToPage1Command=
IconChoice2SwitchToPage2Command=
IconChoice2OnCommand=
IconChoice2OffCommand=
IconChoice2OffFocusedCommand=
IconChoice2OffUnfocusedCommand=

IconChoice3SwitchToPage1Command=
IconChoice3SwitchToPage2Command=
IconChoice3OnCommand=
IconChoice3OffCommand=
IconChoice3OffFocusedCommand=
IconChoice3OffUnfocusedCommand=

IconChoice4SwitchToPage1Command=
IconChoice4SwitchToPage2Command=
IconChoice4OnCommand=
IconChoice4OffCommand=
IconChoice4OffFocusedCommand=
IconChoice4OffUnfocusedCommand=

ExplanationPage1X=0
ExplanationPage1Y=0
ExplanationPage1SwitchToPage1Command=
ExplanationPage1SwitchToPage2Command=
ExplanationPage1OnCommand=hidden,1
ExplanationPage1OffCommand=
ExplanationPage2X=0
ExplanationPage2Y=0
ExplanationPage2SwitchToPage1Command=
ExplanationPage2SwitchToPage2Command=
ExplanationPage2OnCommand=hidden,1
ExplanationPage2OffCommand=

MorePage1X=0
MorePage1Y=0
MorePage1SwitchToPage1Command=
MorePage1SwitchToPage2Command=
MorePage1OnCommand=hidden,1
MorePage1OffCommand=
MorePage2X=0
MorePage2Y=0
MorePage2SwitchToPage1Command=
MorePage2SwitchToPage2Command=
MorePage2OnCommand=hidden,1
MorePage2OffCommand=
IdleCommentSeconds=0
IdleTimeoutSeconds=0

[ScreenInputOptions]
Fallback=ScreenOptionsServiceChild
LineNames=1,2
Line1=conf,OnlyDedicatedMenuButtons
Line2=conf,DelayedBack

[ScreenCoinOptions]
Fallback=ScreenOptionsServiceChild
LineNames=1,2,3,4,5
Line1=conf,CoinMode
Line2=conf,SongsPerPlay
Line3=conf,CoinsPerCredit
Line4=conf,Premium
Line5=conf,EventMode

[ScreenMachineOptions]
Fallback=ScreenOptionsServiceChild
LineNames=1,2,3,4
Line1=conf,MenuTimer
Line2=conf,TimingWindowScale
Line3=conf,LifeDifficulty
Line4=conf,DefaultFailType

[ScreenGraphicOptions]
Fallback=ScreenOptionsServiceChild
LineNames=1,2,3,4,5
Line1=conf,Windowed
Line2=conf,DisplayResolution
Line3=conf,DisplayAspectRatio
Line4=conf,MovieColorDepth
Line5=conf,Vsync

[ScreenAppearanceOptions]
Fallback=ScreenOptionsServiceChild
LineNames=1,2,3,4,5,6,7
Line1=conf,Language
Line2=conf,Announcer
Line3=conf,Theme
Line4=conf,DefaultNoteSkin
Line5=conf,ShowLyrics
Line6=conf,RandomBackgroundMode
Line7=conf,Center1Player

[ScreenAttract]
StartScreen=@ScreenTitleBranch()
Fallback=ScreenWithMenuElementsBlank
BackGoesToStartScreen=1
PrevScreen=

[ScreenWithMenuElementsBlank]
Fallback=ScreenWithMenuElements
HeaderX=
HeaderY=
HeaderOnCommand=hidden,1
HeaderOffCommand=
FooterX=
FooterY=
FooterOnCommand=hidden,1
FooterOffCommand=
StyleIcon=0
TimerSeconds=6
TimerStealth=1
ForceTimer=1
TimerX=
TimerY=
TimerOnCommand=hidden,1
TimerOffCommand=

[ScreenSelectBlank]
Fallback=ScreenWithMenuElementsBlank
UpdateOnMessage=

[ScreenSelectMasterBlank]
Fallback=ScreenSelectBlank
Class=ScreenSelectMaster
AllowRepeatingInput=0
ChoiceNames=1
Choice1=
DefaultChoice=1
WrapCursor=0
PreSwitchPageSeconds=0
PostSwitchPageSeconds=0
ScrollerSecondsPerItem=0
ScrollerNumItemsToDraw=20
ScrollerTransform=function(self,offset,itemIndex,numItems) end
ScrollerSubdivisions=1
StyleIcon=1
OverrideSleepAfterTweenOffSeconds=0
SleepAfterTweenOffSeconds=0
NumCodes=0
OptionOrderUp=
OptionOrderDown=
OptionOrderLeft=
OptionOrderRight=
OptionOrderAuto=
ShowIcon=0
ShowCursor=0
ShowScroller=0
WrapScroller=0
LoopScroller=0
PerChoiceIconElement=1
PerChoiceScrollElement=1
# All on page 1 by default.
NumChoicesOnPage1=999
SharedSelection=1
UseIconMetrics=1
CursorP1OffsetXFromIcon=0
CursorP1OffsetYFromIcon=0
CursorP2OffsetXFromIcon=0
CursorP2OffsetYFromIcon=0
DisabledColor=#606060

ExplanationPage1X=
ExplanationPage1Y=
ExplanationPage1OnCommand=hidden,1
ExplanationPage1OffCommand=
ExplanationPage2X=
ExplanationPage2Y=
ExplanationPage2OnCommand=hidden,1
ExplanationPage2OffCommand=
MorePage1X=
MorePage1Y=
MorePage1OnCommand=hidden,1
MorePage1OffCommand=
MorePage2X=
MorePage2Y=
MorePage2OnCommand=hidden,1
MorePage2OffCommand=
IdleCommentSeconds=15
IdleTimeoutSeconds=0

[ScreenUnlockStatus]
Class=ScreenUnlockStatus
Fallback=ScreenAttract
TypeOfPointsToDisplay=DP
TimeToDisplay=10
PointsDisplayX=SCREEN_CENTER_X-220
PointsDisplayY=SCREEN_CENTER_Y+170
PointsZoom=2
UnlockTextScroll=3
UnlockTextScrollRows=7
UnlockTextScrollZoom=1
UnlockTextScrollIconX=SCREEN_CENTER_X+30
UnlockTextScrollIconSize=40
UnlockTextScrollMaxWidth=265
UnlockTextScrollX=SCREEN_CENTER_X+55
UnlockTextScrollStartY=SCREEN_CENTER_Y+200
UnlockTextScrollEndY=SCREEN_CENTER_Y-200
NextScreen=ScreenCompany
UnlockIconCommand=zoom,0;linear,0.3;zoom,1;linear,0.2;zoom,0.8;sleep,9;linear,0.5;diffusealpha,0
Unlock0001X=SCREEN_CENTER_X-220
Unlock0001Y=SCREEN_CENTER_Y-115
Unlock0002X=SCREEN_CENTER_X-170
Unlock0002Y=SCREEN_CENTER_Y-115
Unlock0003X=SCREEN_CENTER_X-120
Unlock0003Y=SCREEN_CENTER_Y-115
Unlock0004X=SCREEN_CENTER_X-70
Unlock0004Y=SCREEN_CENTER_Y-115
Unlock0005X=SCREEN_CENTER_X-220
Unlock0005Y=SCREEN_CENTER_Y-65
Unlock0006X=SCREEN_CENTER_X-170
Unlock0006Y=SCREEN_CENTER_Y-65
Unlock0007X=SCREEN_CENTER_X-120
Unlock0007Y=SCREEN_CENTER_Y-65
Unlock0008X=SCREEN_CENTER_X-70
Unlock0008Y=SCREEN_CENTER_Y-65
Unlock0009X=SCREEN_CENTER_X-220
Unlock0009Y=SCREEN_CENTER_Y-15
Unlock0010X=SCREEN_CENTER_X-170
Unlock0010Y=SCREEN_CENTER_Y-15
Unlock0011X=SCREEN_CENTER_X-120
Unlock0011Y=SCREEN_CENTER_Y-15
Unlock0012X=SCREEN_CENTER_X-70
Unlock0012Y=SCREEN_CENTER_Y-15
Unlock0013X=SCREEN_CENTER_X-220
Unlock0013Y=SCREEN_CENTER_Y+35
Unlock0014X=SCREEN_CENTER_X-170
Unlock0014Y=SCREEN_CENTER_Y+35
Unlock0015X=SCREEN_CENTER_X-120
Unlock0015Y=SCREEN_CENTER_Y+35
Unlock0016X=SCREEN_CENTER_X-70
Unlock0016Y=SCREEN_CENTER_Y+35
Unlock0017X=SCREEN_CENTER_X-220
Unlock0017Y=SCREEN_CENTER_Y+85
Unlock0018X=SCREEN_CENTER_X-170
Unlock0018Y=SCREEN_CENTER_Y+85
Unlock0019X=SCREEN_CENTER_X-120
Unlock0019Y=SCREEN_CENTER_Y+85
Unlock0020X=SCREEN_CENTER_X-70
Unlock0020Y=SCREEN_CENTER_Y+85
DancePointsZoom=2

[ScreenRanking]
Class=ScreenRankingLines
Fallback=ScreenAttract
NextScreen=ScreenUnlockStatus
PrevScreen=ScreenHowToPlay
TimerSeconds=-1
StepsTypesToHide=dance-couple,dance-solo,pump-halfdouble
Type=Category
CoursesToShow=@GetCoursesToShowRanking()
ShowOnlyMostRecentScores=0
NumMostRecentScoresToShow=10
DifficultiesToShow=easy,medium,hard,challenge
SecondsPerPage=5
PageFadeSeconds=1.0

RowSpacingX=0
RowSpacingY=60
ColSpacingX=0
ColSpacingY=0
StepsTypeColor1=0.6,0.6,1,1
StepsTypeColor2=1,0.3,0.3,1
StepsTypeColor3=0.3,1,0.3,1
StepsTypeColor4=1.0,1,1.0,1
StepsTypeColor5=1.0,1,1.0,1
SongScoreRowsToDraw=6
SongScoreSecondsPerRow=0.4
ManualScroling=0
ShowSurvivalTime=0

BannerX=SCREEN_CENTER_X+197
BannerY=SCREEN_CENTER_Y-196
BannerOnCommand=diffusealpha,1;scaletoclipped,220,58;addx,SCREEN_WIDTH;sleep,0.0;bounceend,1;addx,-SCREEN_WIDTH
BannerOffCommand=sleep,0.0;linear,0.5;diffusealpha,0
CategoryX=SCREEN_CENTER_X+197
CategoryY=SCREEN_CENTER_Y-208
CategoryOnCommand=diffusealpha,1;addx,SCREEN_WIDTH;sleep,0.0;bounceend,1;addx,-SCREEN_WIDTH
CategoryOffCommand=sleep,0.0;linear,0.5;diffusealpha,0
CourseTitleX=SCREEN_CENTER_X+197
CourseTitleY=SCREEN_CENTER_Y-208
CourseTitleOnCommand=diffusealpha,1;maxwidth,230;addx,SCREEN_WIDTH;sleep,0.0;bounceend,1;addx,-SCREEN_WIDTH
CourseTitleOffCommand=sleep,0.0;linear,0.5;diffusealpha,0
StepsTypeX=SCREEN_CENTER_X+200
StepsTypeY=SCREEN_CENTER_Y-180
StepsTypeOnCommand=diffusealpha,1;addx,SCREEN_WIDTH;sleep,0.0;bounceend,1;addx,-SCREEN_WIDTH
StepsTypeOffCommand=sleep,0.0;linear,0.5;diffusealpha,0
PageTypeX=SCREEN_CENTER_X+200
PageTypeY=SCREEN_CENTER_Y-180
PageTypeOnCommand=diffusealpha,1;addx,SCREEN_WIDTH;sleep,0.0;bounceend,1;addx,-SCREEN_WIDTH
PageTypeOffCommand=sleep,0.0;linear,0.5;diffusealpha,0

BulletStartX=SCREEN_CENTER_X-220
BulletStartY=SCREEN_CENTER_Y-100
Bullet1OnCommand=diffusealpha,1;addx,SCREEN_WIDTH;sleep,0.2;bounceend,1;addx,-SCREEN_WIDTH
Bullet2OnCommand=diffusealpha,1;addx,SCREEN_WIDTH;sleep,0.3;bounceend,1;addx,-SCREEN_WIDTH
Bullet3OnCommand=diffusealpha,1;addx,SCREEN_WIDTH;sleep,0.4;bounceend,1;addx,-SCREEN_WIDTH
Bullet4OnCommand=diffusealpha,1;addx,SCREEN_WIDTH;sleep,0.5;bounceend,1;addx,-SCREEN_WIDTH
Bullet5OnCommand=diffusealpha,1;addx,SCREEN_WIDTH;sleep,0.6;bounceend,1;addx,-SCREEN_WIDTH
Bullet1OffCommand=sleep,0.2;linear,0.5;diffusealpha,0
Bullet2OffCommand=sleep,0.3;linear,0.5;diffusealpha,0
Bullet3OffCommand=sleep,0.4;linear,0.5;diffusealpha,0
Bullet4OffCommand=sleep,0.5;linear,0.5;diffusealpha,0
Bullet5OffCommand=sleep,0.6;linear,0.5;diffusealpha,0
NameStartX=SCREEN_CENTER_X-140
NameStartY=SCREEN_CENTER_Y-100
Name1OnCommand=diffusealpha,1;horizalign,left;addx,SCREEN_WIDTH;sleep,0.2;bounceend,1;addx,-SCREEN_WIDTH
Name2OnCommand=diffusealpha,1;horizalign,left;addx,SCREEN_WIDTH;sleep,0.3;bounceend,1;addx,-SCREEN_WIDTH
Name3OnCommand=diffusealpha,1;horizalign,left;addx,SCREEN_WIDTH;sleep,0.4;bounceend,1;addx,-SCREEN_WIDTH
Name4OnCommand=diffusealpha,1;horizalign,left;addx,SCREEN_WIDTH;sleep,0.5;bounceend,1;addx,-SCREEN_WIDTH
Name5OnCommand=diffusealpha,1;horizalign,left;addx,SCREEN_WIDTH;sleep,0.6;bounceend,1;addx,-SCREEN_WIDTH
Name1OffCommand=sleep,0.2;linear,0.5;diffusealpha,0
Name2OffCommand=sleep,0.3;linear,0.5;diffusealpha,0
Name3OffCommand=sleep,0.4;linear,0.5;diffusealpha,0
Name4OffCommand=sleep,0.5;linear,0.5;diffusealpha,0
Name5OffCommand=sleep,0.6;linear,0.5;diffusealpha,0
ScoreStartX=SCREEN_CENTER_X+200
ScoreStartY=SCREEN_CENTER_Y-100
Score1OnCommand=diffusealpha,1;horizalign,right;addx,SCREEN_WIDTH;sleep,0.2;bounceend,1;addx,-SCREEN_WIDTH
Score2OnCommand=diffusealpha,1;horizalign,right;addx,SCREEN_WIDTH;sleep,0.3;bounceend,1;addx,-SCREEN_WIDTH
Score3OnCommand=diffusealpha,1;horizalign,right;addx,SCREEN_WIDTH;sleep,0.4;bounceend,1;addx,-SCREEN_WIDTH
Score4OnCommand=diffusealpha,1;horizalign,right;addx,SCREEN_WIDTH;sleep,0.5;bounceend,1;addx,-SCREEN_WIDTH
Score5OnCommand=diffusealpha,1;horizalign,right;addx,SCREEN_WIDTH;sleep,0.6;bounceend,1;addx,-SCREEN_WIDTH
Score1OffCommand=sleep,0.2;linear,0.5;diffusealpha,0
Score2OffCommand=sleep,0.3;linear,0.5;diffusealpha,0
Score3OffCommand=sleep,0.4;linear,0.5;diffusealpha,0
Score4OffCommand=sleep,0.5;linear,0.5;diffusealpha,0
Score5OffCommand=sleep,0.6;linear,0.5;diffusealpha,0
PointsStartX=SCREEN_CENTER_X+60
PointsStartY=SCREEN_CENTER_Y-100
Points1OnCommand=diffusealpha,1;addx,SCREEN_WIDTH;sleep,0.2;bounceend,1;addx,-SCREEN_WIDTH
Points2OnCommand=diffusealpha,1;addx,SCREEN_WIDTH;sleep,0.3;bounceend,1;addx,-SCREEN_WIDTH
Points3OnCommand=diffusealpha,1;addx,SCREEN_WIDTH;sleep,0.4;bounceend,1;addx,-SCREEN_WIDTH
Points4OnCommand=diffusealpha,1;addx,SCREEN_WIDTH;sleep,0.5;bounceend,1;addx,-SCREEN_WIDTH
Points5OnCommand=diffusealpha,1;addx,SCREEN_WIDTH;sleep,0.6;bounceend,1;addx,-SCREEN_WIDTH
Points1OffCommand=sleep,0.2;linear,0.5;diffusealpha,0
Points2OffCommand=sleep,0.3;linear,0.5;diffusealpha,0
Points3OffCommand=sleep,0.4;linear,0.5;diffusealpha,0
Points4OffCommand=sleep,0.5;linear,0.5;diffusealpha,0
Points5OffCommand=sleep,0.6;linear,0.5;diffusealpha,0
TimeStartX=SCREEN_CENTER_X+240
TimeStartY=SCREEN_CENTER_Y-100
Time1OnCommand=diffusealpha,1;addx,SCREEN_WIDTH;sleep,0.2;bounceend,1;addx,-SCREEN_WIDTH
Time2OnCommand=diffusealpha,1;addx,SCREEN_WIDTH;sleep,0.3;bounceend,1;addx,-SCREEN_WIDTH
Time3OnCommand=diffusealpha,1;addx,SCREEN_WIDTH;sleep,0.4;bounceend,1;addx,-SCREEN_WIDTH
Time4OnCommand=diffusealpha,1;addx,SCREEN_WIDTH;sleep,0.5;bounceend,1;addx,-SCREEN_WIDTH
Time5OnCommand=diffusealpha,1;addx,SCREEN_WIDTH;sleep,0.6;bounceend,1;addx,-SCREEN_WIDTH
Time1OffCommand=sleep,0.2;linear,0.5;diffusealpha,0
Time2OffCommand=sleep,0.3;linear,0.5;diffusealpha,0
Time3OffCommand=sleep,0.4;linear,0.5;diffusealpha,0
Time4OffCommand=sleep,0.5;linear,0.5;diffusealpha,0
Time5OffCommand=sleep,0.6;linear,0.5;diffusealpha,0
DifficultyStartX=SCREEN_CENTER_X-154
DifficultyY=SCREEN_CENTER_Y-209
DifficultyBeginnerOnCommand=
DifficultyEasyOnCommand=
DifficultyMediumOnCommand=
DifficultyHardOnCommand=
DifficultyChallengeOnCommand=
DifficultyBeginnerOffCommand=
DifficultyEasyOffCommand=
DifficultyMediumOffCommand=
DifficultyHardOffCommand=
DifficultyChallengeOffCommand=
TitleOnCommand=x,-210;ztest,1;diffuse,0,0,0,1;maxwidth,160
TitleOffCommand=
FrameOnCommand=ztest,1
FrameOffCommand=
ScoreOffsetStartX=-154
ScoreOffsetY=0
ScoreOnCommand=zoom,0.7;ztest,1
ScoreOffCommand=

[ScreenIntroMovie]
Class=ScreenAttract
Fallback=ScreenAttract
NextScreen=ScreenDemonstration

[ScreenMemoryCard]
Class=ScreenAttract
Fallback=ScreenAttract
NextScreen=ScreenCompany

[ScreenCompany]
Class=ScreenAttract
Fallback=ScreenAttract
NextScreen=ScreenLogo
PrevScreen=ScreenCompany

[ScreenAlbums]
Class=ScreenAttract
Fallback=ScreenAttract
NextScreen=ScreenLogo

[ScreenLogo]
Class=ScreenAttract
Fallback=ScreenAttract
NextScreen=ScreenHowToPlay
PrevScreen=ScreenCompany

[ScreenHowToPlay]
Class=ScreenHowToPlay
Fallback=ScreenAttract
TimerSeconds=25
NextScreen=ScreenDemonstration
PrevScreen=ScreenLogo
SecondsToShow=25
UseLifeMeterBar=1
LifeMeterBarX=SCREEN_CENTER_X+160
LifeMeterBarY=SCREEN_TOP+40
LifeMeterBarOnCommand=addy,-60;sleep,2.4;linear,0.2;addy,60
UseCharacter=1
CharacterX=SCREEN_CENTER_X-200
CharacterY=SCREEN_CENTER_Y+160
CharacterOnCommand=Zoom,20;addy,-SCREEN_WIDTH;sleep,6.0;decelerate,0.4;addy,SCREEN_WIDTH
UsePad=1
PadX=SCREEN_CENTER_X-280
PadY=SCREEN_CENTER_Y+70
PadOnCommand=Zoom,15;RotationY,180;sleep,4.7;linear,1.0;RotationY,360;Zoom,20;AddX,190;AddY,80
UseNotefield=1
Stepfile=ScreenHowToPlay steps.sm
PlayerX=SCREEN_CENTER_X+160
PlayerY=SCREEN_CENTER_Y
PlayerOnCommand=
SongBPM=100
NumW2s=4
NumMisses=6

[ScreenDemonstration]
Fallback=ScreenGameplay
Class=ScreenDemonstration
SecondsToShow=30
NextScreen=ScreenRanking
DifficultiesToShow=easy,medium
StartScreen=@ScreenTitleBranch()
PlayMusic=0
ShowCourseModifiersProbability=0
AllowAdvancedModifiers=0
AllowStyleTypes=TwoPlayersTwoSides

[ScreenJukebox]
ShowCourseModifiersProbability=0
Class=ScreenJukebox
Fallback=ScreenGameplay
NextScreen=ScreenJukebox
StartScreen=@ScreenTitleBranch()
AllowAdvancedModifiers=1

[ScreenNameEntry]
Class=ScreenNameEntry
Fallback=ScreenWithMenuElements
TimerX=SCREEN_CENTER_X+0
TimerY=SCREEN_CENTER_Y-210
CategoryY=SCREEN_CENTER_Y+190
CategoryZoom=0.7
CharsZoomSmall=1.0
CharsZoomLarge=1.5
CharsSpacingY=40
ScrollingCharsCommand=diffuse,0.6,0.8,0.8,1
SelectedCharsCommand=diffuse,0.8,1,1,1
ReceptorArrowsY=SCREEN_CENTER_Y-140
NumCharsToDrawBehind=2
NumCharsToDrawTotal=10
FakeBeatsPerSec=2.5
TimerSeconds=24
MaxRankingNameLength=4
StyleIcon=1
NextScreen=@SelectEndingScreen()
PlayerP1OnePlayerOneSideX=SCREEN_CENTER_X-160
PlayerP2OnePlayerOneSideX=SCREEN_CENTER_X+160
PlayerP1TwoPlayersTwoSidesX=SCREEN_CENTER_X-160
PlayerP2TwoPlayersTwoSidesX=SCREEN_CENTER_X+160
PlayerP1OnePlayerTwoSidesX=SCREEN_CENTER_X
PlayerP2OnePlayerTwoSidesX=SCREEN_CENTER_X

[ScreenNameEntryTraditional]
AlphabetInitCommand=
OKInitCommand=

[EditCoursesMenu]
Arrows1X=SCREEN_CENTER_X-130
Arrows2X=SCREEN_CENTER_X+270
EntryBannerX=SCREEN_CENTER_X+170
EntryBannerY=SCREEN_CENTER_Y-130
EntryBannerWidth=130
EntryBannerHeight=40
EntryTextBannerX=SCREEN_CENTER_X+0
EntryTextBannerY=SCREEN_CENTER_Y-130
CourseBannerX=SCREEN_CENTER_X+170
CourseBannerY=SCREEN_CENTER_Y-170
CourseBannerWidth=130
CourseBannerHeight=40
RowLabelsX=SCREEN_CENTER_X-300
RowValue1X=SCREEN_CENTER_X+0
RowValue2X=SCREEN_CENTER_X+60
RowValue3X=SCREEN_CENTER_X+60
RowValue4X=SCREEN_CENTER_X+60
RowValue5X=SCREEN_CENTER_X+60
RowValue6X=SCREEN_CENTER_X+60
RowValue7X=SCREEN_CENTER_X+60
RowValue8X=SCREEN_CENTER_X+60
Row1Y=SCREEN_CENTER_Y-170
Row2Y=SCREEN_CENTER_Y-120
Row3Y=SCREEN_CENTER_Y-80
Row4Y=SCREEN_CENTER_Y-40
Row5Y=SCREEN_CENTER_Y+0
Row6Y=SCREEN_CENTER_Y+40
Row7Y=SCREEN_CENTER_Y+80
Row8Y=SCREEN_CENTER_Y+120

[EditCoursesSongMenu]
Fallback=EditCoursesMenu

[ScreenOptionsSimple]
Fallback=ScreenOptionsMaster
TitleX=SCREEN_CENTER_X-180
TitleOnCommand=zoom,0.5;horizalign,left;ShadowLength,0
TitleGainFocusCommand=diffuseshift;EffectColor1,1.3,1.3,1.3,1;EffectColor2,0.3,0.3,0.3,1
TitleLoseFocusCommand=stopeffect
NavigationMode=menu
ForceAllPlayers=1
InputMode=together
StyleIcon=0

[ScreenOptionsService]
Class=ScreenOptionsMaster
Fallback=ScreenOptionsSimple
NextScreen=@ScreenTitleBranch()
PrevScreen=@ScreenTitleBranch()
# "Rows" sets the number of rows; this field is required.
#
# "Together" forces the vertical cursor to move together for both
# players.
#
# "SMNavigation" forces the START button to end the screen.  This is needed
# when using entries that change the screen; otherwise, the only way to
# exit the screen when in regular mode is "exit".

TimerOnCommand=hidden,1
StyleIcon=0
TimerSeconds=-1

AllowOperatorMenuButton=0
LineNames=1,2,3,4,5,6,7,8,9
# This NextScreen is only used for the "exit" choice.
Line1=gamecommand;screen,ScreenMapControllers;name,Key Joy Mappings
Line2=gamecommand;screen,ScreenTestInput;name,Test Input
Line3=gamecommand;screen,ScreenAppearanceOptions;name,Appearance Options
Line4=gamecommand;screen,ScreenCoinOptions;name,Coin Options
Line5=gamecommand;screen,ScreenInputOptions;name,Input Options
Line6=gamecommand;screen,ScreenGraphicOptions;name,Graphic Options
Line7=gamecommand;screen,ScreenMachineOptions;name,Machine Options
Line8=gamecommand;screen,ScreenOptionsManageProfiles;name,Profiles
Line9=gamecommand;screen,ScreenReloadSongs;name,Reload Songs

[ScreenOptionsServiceChild]
Fallback=ScreenOptionsMaster
NavigationMode=normal
InputMode=together
TimerOnCommand=hidden,1
StyleIcon=0
TimerSeconds=-1
AllowOperatorMenuButton=0
ForceAllPlayers=1
PrevScreen=ScreenOptionsService
NextScreen=ScreenOptionsService

[ScreenOptionsTestMenu]
Fallback=ScreenOptionsServiceChild
NextScreen=ScreenOptionsService
PrevScreen=ScreenOptionsService
LineNames=1
Line1=lua,OptionsRowTest()

[TextBanner]
TitleX=-90
TitleY=0
TitleOnCommand=shadowlength,0;horizalign,left
SubtitleX=-90
SubtitleY=0
SubtitleOnCommand=shadowlength,0;horizalign,left
ArtistX=-90
ArtistY=0
ArtistOnCommand=shadowlength,0;horizalign,left
ArtistPrependString=/
TwoLinesTitleCommand=zoom,1;maxwidth,180;y,-8
TwoLinesSubtitleCommand=hidden,1
TwoLinesArtistCommand=zoom,0.6;maxwidth,266;y,8
ThreeLinesTitleCommand=zoom,1;maxwidth,180;y,-10
ThreeLinesSubtitleCommand=hidden,0;zoom,.5;maxwidth,360
ThreeLinesArtistCommand=zoom,0.6;maxwidth,266;y,10

[CourseEntryDisplay]
BarX=0
BarY=0
BarOnCommand=
TextBannerType=TextBanner
TextBannerX=0
TextBannerY=0
TextBannerOnCommand=shadowlength,0
NumberX=-118
NumberY=0
NumberOnCommand=shadowlength,0
FootX=68+30
FootY=-8
FootOnCommand=shadowlength,0
FootDifficultyChangedCommand=diffuse,DifficultyColor(self.Difficulty)
SeparateCourseMeters=0
DifficultyX=90+30
DifficultyY=-8
DifficultyOnCommand=zoom,0.7;shadowlength,0
DifficultyDifficultyChangedCommand=diffuse,DifficultyColor(self.Difficulty)
ModifiersX=98+30
ModifiersY=240-230
ModifiersOnCommand=horizalign,right;zoom,0.5;shadowlength,0

[DifficultyDisplay]
IconOnCommand=stoptweening;linear,0.1;diffusealpha,1
IconOffCommand=stoptweening;linear,0.1;diffusealpha,0

[ArtistDisplay]
TipShowTime=1
TipOnCommand=

[ScreenSelectGame]
Fallback=ScreenOptionsServiceChild
PrevScreen=@ScreenTitleBranch()
NextScreen=@ScreenTitleBranch()
LineNames=1
Line1=conf,Game

[ScreenPlayerOptions]
Fallback=ScreenOptions
Class=ScreenPlayerOptions
PrevScreen=@SongSelectionScreen()
NextScreen=@ScreenPlayerOptionsNext()
PlayMusic=0
TimerSeconds=30
StyleIcon=0
LineNames=1,2,3,4,5,6,7,8,9,10,11,12,13,14,15
Line1=list,Speed
Line2=list,Accel
Line3=list,Effect
Line4=list,Appearance
Line5=list,Turn
Line6=list,Insert
Line7=list,Scroll
Line8=list,NoteSkins
Line9=list,Holds
Line10=list,Mines
Line11=list,Hide
Line12=list,Persp
Line13=list,ScoreDisplay
Line14=list,Steps
Line15=list,Characters

[ScreenRaveOptions]
Fallback=ScreenOptions
Class=ScreenOptionsMaster
PrevScreen=ScreenSelectMusic
NextScreen=ScreenStage
TimerSeconds=30
StyleIcon=0
LineNames=1,2,3,4,5
Line1=list,Speed
Line2=list,Scroll
Line3=list,NoteSkins
Line4=list,Persp
Line5=list,Steps

[ScreenSongOptions]
Class=ScreenSongOptions
Fallback=ScreenOptions
PrevScreen=@SelectFirstOptionsScreen()
NextScreen=ScreenStage
Game=Change the current game type with this option.
TimerSeconds=30
StyleIcon=0
PlayMusic=0
LineNames=1,2,3,4,5,6,7,8
Line1=list,LifeType
Line2=list,BarDrain
Line3=list,BatLives
Line4=list,Fail
Line5=list,AssistTick
Line6=list,Rate
Line7=list,AutoAdjust
Line8=list,SaveScores
StopMusicOnBack=0

[ScreenCredits]
Class=ScreenCredits
Fallback=ScreenAttract
TimerSeconds=58
NextScreen=ScreenRanking

[ScreenGameOver]
Class=ScreenAttract
Fallback=ScreenAttract
NextScreen=ScreenCompany

[ScreenSelectCharacter]
Class=ScreenSelectCharacter
Fallback=ScreenWithMenuElements
WaitForChildrenBeforeTweeningOut=1
TitleP1OnCommand=x,140;y,80;addx,-SCREEN_WIDTH*0.6;bounceend,0.5;addx,SCREEN_WIDTH*0.6
TitleP1OffCommand=sleep,0.2;bouncebegin,0.5;addx,-SCREEN_WIDTH*0.6
TitleP2OnCommand=x,500;y,80;addx,SCREEN_WIDTH*0.6;bounceend,0.5;addx,-SCREEN_WIDTH*0.6
TitleP2OffCommand=sleep,0.2;bouncebegin,0.5;addx,SCREEN_WIDTH*0.6
CardP1OnCommand=x,140;y,180;addx,-SCREEN_WIDTH*0.6;bounceend,0.5;addx,SCREEN_WIDTH*0.6
CardP1OffCommand=sleep,0.2;bouncebegin,0.5;addx,-SCREEN_WIDTH*0.6
CardP2OnCommand=x,500;y,180;addx,SCREEN_WIDTH*0.6;bounceend,0.5;addx,-SCREEN_WIDTH*0.6
CardP2OffCommand=sleep,0.2;bouncebegin,0.5;addx,SCREEN_WIDTH*0.6
CardArrowsP1OnCommand=x,140;y,180;diffusealpha,0;linear,0.3;diffusealpha,1
CardArrowsP1OffCommand=linear,0.3;diffusealpha,0
CardArrowsP2OnCommand=x,500;y,180;diffusealpha,0;linear,0.3;diffusealpha,1
CardArrowsP2OffCommand=linear,0.3;diffusealpha,0
ExplanationOnCommand=x,SCREEN_CENTER_X;y,140;diffusealpha,0;linear,0.3;diffusealpha,1
ExplanationOffCommand=linear,0.3;diffusealpha,0
AttackFrameP1OnCommand=x,140;y,380;addx,-SCREEN_WIDTH*0.6;bounceend,0.5;addx,SCREEN_WIDTH*0.6
AttackFrameP1OffCommand=sleep,0.2;bouncebegin,0.5;addx,-SCREEN_WIDTH*0.6
AttackFrameP2OnCommand=x,500;y,380;addx,SCREEN_WIDTH*0.6;bounceend,0.5;addx,-SCREEN_WIDTH*0.6
AttackFrameP2OffCommand=sleep,0.2;bouncebegin,0.5;addx,SCREEN_WIDTH*0.6
AttackIconWidth=40
AttackIconHeight=40
AttackIconsP1StartX=SCREEN_CENTER_X-192
AttackIconsP1StartY=SCREEN_CENTER_Y+116
AttackIconsP2StartX=SCREEN_CENTER_X+168
AttackIconsP2StartY=SCREEN_CENTER_Y+116
AttackIconsSpacingX=42
AttackIconsSpacingY=32
AttackIconsP1OnCommand=addx,-SCREEN_WIDTH*0.6;bounceend,0.5;addx,SCREEN_WIDTH*0.6
AttackIconsP1OffCommand=sleep,0.2;bouncebegin,0.5;addx,-SCREEN_WIDTH*0.6
AttackIconsP2OnCommand=addx,SCREEN_WIDTH*0.6;bounceend,0.5;addx,-SCREEN_WIDTH*0.6
AttackIconsP2OffCommand=sleep,0.2;bouncebegin,0.5;addx,SCREEN_WIDTH*0.6
IconWidth=40
IconHeight=40
IconsP1OnCommand=addx,-SCREEN_WIDTH*0.6;bounceend,0.5;addx,SCREEN_WIDTH*0.6
IconsP1OffCommand=sleep,0.2;bouncebegin,0.5;addx,-SCREEN_WIDTH*0.6
IconsP2OnCommand=addx,SCREEN_WIDTH*0.6;bounceend,0.5;addx,-SCREEN_WIDTH*0.6
IconsP2OffCommand=sleep,0.2;bouncebegin,0.5;addx,SCREEN_WIDTH*0.6
SleepAfterTweenOffSeconds=0.8
TimerSeconds=40
StyleIcon=1
PrevScreen=@ScreenTitleBranch()
NextScreen=@SongSelectionScreen()

[BeginnerHelper]
# All X,Y coordinates are relative to the HelperX,Y
Player1_X=-125
Player2_X=SCREEN_CENTER_X-195
PlayerAngle=40
DancePadAngle=36
HelperX=SCREEN_CENTER_X+0
HelperY=SCREEN_CENTER_Y+80

[OptionTitles]
ExitItem=
ExitTitle=@ScreenString("Exit")

[OptionNames]
ExitItem=@ScreenString("Exit")
ExitTitle=

[ScreenOptionsMaster]
Fallback=ScreenOptions
Class=ScreenOptionsMaster

# ExitItem is an exit row with the "Exit" text as a menu item; ExitTitle
# uses the menu title.
ExitItem=1;together;SelectNone;showoneinrow
ExitItemDefault=
ExitItem,1=@'screen,' .. ScreenMetric("NextScreen") .. ';name,ExitItem'
ExitTitle=1;together;SelectNone;showoneinrow
ExitTitleDefault=
ExitTitle,1=@'screen,' .. ScreenMetric("NextScreen") .. ';name,ExitTitle'

# Player options
Speed=12
SpeedDefault=mod,1x,no randomspeed
Speed,1=mod,0.25x;name,x0.25
Speed,2=mod,0.50x;name,x0.50
Speed,3=mod,0.75x;name,x0.75
Speed,4=mod,1x;name,x1
Speed,5=mod,1.5x;name,x1.5
Speed,6=mod,2x;name,x2
Speed,7=mod,3x;name,x3
Speed,8=mod,4x;name,x4
Speed,9=mod,8x;name,x8
Speed,10=mod,C200;name,C200
Speed,11=mod,C400;name,C400
Speed,12=mod,1x,200% randomspeed;name,Random
Accel=6
AccelDefault=mod,no boost,no brake,no wave,no expand,no boomerang
Accel,1=name,Off
Accel,2=mod,boost;name,Boost
Accel,3=mod,brake;name,Brake
Accel,4=mod,wave;name,Wave
Accel,5=mod,expand;name,Expand
Accel,6=mod,boomerang;name,Boomerang
Effect=8
EffectDefault=mod,no drunk,no dizzy,no mini,no flip,no tornado,no tipsy,no big
Effect,1=name,Off
Effect,2=mod,drunk;name,Drunk
Effect,3=mod,dizzy;name,Dizzy
Effect,4=mod,mini;name,Mini
Effect,5=mod,-100% mini;name,Big
Effect,6=mod,flip;name,Flip
Effect,7=mod,tornado;name,Tornado
Effect,8=mod,tipsy;name,Tipsy
Appearance=6
AppearanceDefault=mod,no hidden,no sudden,no stealth,no blink,no randomvanish
Appearance,1=name,Visible
Appearance,2=mod,hidden;name,Hidden
Appearance,3=mod,sudden;name,Sudden
Appearance,4=mod,stealth;name,Stealth
Appearance,5=mod,blink;name,Blink
Appearance,6=mod,randomvanish;name,R.Vanish
Turn=6
TurnDefault=mod,no turn
Turn,1=name,Off
Turn,2=mod,mirror;name,Mirror
Turn,3=mod,left;name,Left
Turn,4=mod,right;name,Right
Turn,5=mod,shuffle;name,Shuffle
Turn,6=mod,supershuffle;name,SuperShuffle
Insert=8
InsertDefault=mod,no little,no wide,no big,no quick,no skippy,no echo,no stomp
Insert,1=name,Off
Insert,2=mod,little;name,Little
Insert,3=mod,wide;name,Wide
Insert,4=mod,big;name,Big
Insert,5=mod,quick;name,Quick
Insert,6=mod,skippy;name,Skippy
Insert,7=mod,echo;name,Echo
Insert,8=mod,stomp;name,Stomp
Scroll=5
ScrollDefault=mod,no reverse,no split,no alternate,no cross
Scroll,1=name,Standard
Scroll,2=mod,reverse;name,Reverse
Scroll,3=mod,split;name,Split
Scroll,4=mod,alternate;name,Alternate
Scroll,5=mod,cross;name,Cross
Holds=6
HoldsDefault=mod,no noholds,no planted,no twister,no nojumps,no nohands
Holds,1=mod,noholds;name,Off
Holds,2=name,On
Holds,3=mod,planted;name,Planted
Holds,4=mod,twister;name,Twister
Holds,5=mod,nojumps;name,NoJumps
Holds,6=mod,nohands;name,NoHands
Mines=3
MinesDefault=mod,no nomines,no mines
Mines,1=mod,nomines;name,Off
Mines,2=name,On
Mines,3=mod,mines;name,Add
Hide=3
HideDefault=mod,no dark,no blind
Hide,1=name,Off
Hide,2=mod,dark;name,Dark
Hide,3=mod,blind;name,Blind
Persp=5
PerspDefault=mod,overhead
Persp,1=mod,incoming;name,Incoming
Persp,2=mod,overhead;name,Overhead
Persp,3=mod,space;name,Space
Persp,4=mod,hallway;name,Hallway
Persp,5=mod,distant;name,Distant
ScoreDisplay=3
ScoreDisplayDefault=mod,addscore
ScoreDisplay,1=mod,addscore;name,Add
ScoreDisplay,2=mod,subtractscore;name,Subtract
ScoreDisplay,3=mod,averagescore;name,Average

# Song options
LifeType=@(GAMESTATE:IsCourseMode() and 3 or 2)..';together'
LifeTypeDefault=
LifeType,1=mod,bar;name,Bar
LifeType,2=mod,battery;name,Battery
LifeType,3=mod,lifetime;name,LifeTime
BarDrain=3;together
BarDrainDefault=
BarDrain,1=mod,normal-drain;name,Normal
BarDrain,2=mod,norecover;name,NoRecover
BarDrain,3=mod,suddendeath;name,SuddenDeath
BatLives=10;together
BatLivesDefault=
BatLives,1=mod,1 life;name,1
BatLives,2=mod,2 lives;name,2
BatLives,3=mod,3 lives;name,3
BatLives,4=mod,4 lives;name,4
BatLives,5=mod,5 lives;name,5
BatLives,6=mod,6 lives;name,6
BatLives,7=mod,7 lives;name,7
BatLives,8=mod,8 lives;name,8
BatLives,9=mod,9 lives;name,9
BatLives,10=mod,10 lives;name,10
Fail=3;together
FailDefault=
Fail,1=mod,failImmediate;name,Immediate
Fail,2=mod,failendofsong;name,EndOfSong
Fail,3=mod,failoff;name,Off
AssistTick=2;together
AssistTickDefault=
AssistTick,1=mod,no assisttick;name,Off
AssistTick,2=mod,assisttick;name,On
Rate=18;together
RateDefault=
Rate,1=mod,0.3xmusic;name,0.3x
Rate,2=mod,0.4xmusic;name,0.4x
Rate,3=mod,0.5xmusic;name,0.5x
Rate,4=mod,0.6xmusic;name,0.6x
Rate,5=mod,0.7xmusic;name,0.7x
Rate,6=mod,0.8xmusic;name,0.8x
Rate,7=mod,0.9xmusic;name,0.9x
Rate,8=mod,1.0xmusic;name,1.0x
Rate,9=mod,1.1xmusic;name,1.1x
Rate,10=mod,1.2xmusic;name,1.2x
Rate,11=mod,1.3xmusic;name,1.3x
Rate,12=mod,1.4xmusic;name,1.4x
Rate,13=mod,1.5xmusic;name,1.5x
Rate,14=mod,1.6xmusic;name,1.6x
Rate,15=mod,1.7xmusic;name,1.7x
Rate,16=mod,1.8xmusic;name,1.8x
Rate,17=mod,1.9xmusic;name,1.9x
Rate,18=mod,2.0xmusic;name,2.0x
AutoAdjust=3;together
AutoAdjustDefault=
AutoAdjust,1=mod,no autosync;name,Off
AutoAdjust,2=mod,autosyncsong;name,Sync Song
AutoAdjust,3=mod,autosyncmachine;name,Sync Machine
SaveScores=2;together
SaveScoresDefault=
SaveScores,1=mod,no savescore;name,Off
SaveScores,2=mod,savescore;name,On

#ScreenJukeboxMenu
RandomModifiers=2;together
RandomModifiersDefault=mod,clear
RandomModifiers,1=name,Off
RandomModifiers,2=mod,random;name,Random

# ScreenOptionsEditMode
Edit Steps=1;together;SelectNone
Edit StepsDefault=
Edit Steps,1=screen,ScreenOptionsManageEditSteps;name,Transfer To USB Drive
Transfer To USB Drive=1;together;SelectNone
Transfer To USB DriveDefault=
Transfer To USB Drive,1=screen,ScreenOptionsManageEditSteps;name,Transfer To USB Drive
Transfer From USB Drive=1;together;SelectNone
Transfer From USB DriveDefault=
Transfer From USB Drive,1=screen,ScreenOptionsManageEditSteps;name,Transfer From USB Drive

[ScreenReloadSongs]
Class=ScreenReloadSongs
Fallback=Screen
NextScreen=@ScreenTitleBranch()

[DancingCharacters]
#2D Character X/Y positions in relation to the center
#of the screen
2DCharacterXP1=-220
2DCharacterYP1=0
2DCharacterXP2=220
2DCharacterYP2=0

[FadingBanner]
BannerOnCommand=
BannerFadeFromCachedCommand=diffusealpha,1;stoptweening;linear,0.25;diffusealpha,0
BannerFadeOffCommand=diffusealpha,1;stoptweening;linear,0.25;diffusealpha,0
BannerResetFadeCommand=diffusealpha,1

[HelpDisplay]
TipShowTime=3.5
TipOnCommand=shadowlength,0;diffuseblink

[CombinedLifeMeterTug]
MeterWidth=550

[ScoreDisplayRave]
MeterP1OnCommand=rotationz,-90
MeterP2OnCommand=rotationz,-90
LevelP1OnCommand=addy,-140
LevelP2OnCommand=addy,-140

[ScoreDisplayLifeTime]
FrameOnCommand=
TimeRemainingOnCommand=
DeltaSecondsOnCommand=addx,50;zoom,0.75;
DeltaSecondsNoneCommand=hidden,1;
DeltaSecondsHitMineCommand=shadowlength,4;diffusealpha,1;zoom,1.25;linear,0.3;zoomx,1;zoomy,1;sleep,0.5;linear,0;diffusealpha,0
DeltaSecondsAvoidMineCommand=shadowlength,4;diffusealpha,1;zoom,1.25;linear,0.3;zoomx,1;zoomy,1;sleep,0.5;linear,0;diffusealpha,0
DeltaSecondsMissCommand=shadowlength,4;diffusealpha,1;zoom,1.25;linear,0.3;zoomx,1;zoomy,1;sleep,0.5;linear,0;diffusealpha,0
DeltaSecondsW5Command=shadowlength,4;diffusealpha,1;zoom,1.25;linear,0.3;zoomx,1;zoomy,1;sleep,0.5;linear,0;diffusealpha,0
DeltaSecondsW4Command=shadowlength,4;diffusealpha,1;zoom,1.25;linear,0.3;zoomx,1;zoomy,1;sleep,0.5;linear,0;diffusealpha,0
DeltaSecondsW3Command=shadowlength,4;diffusealpha,1;zoom,1.25;linear,0.3;zoomx,1;zoomy,1;sleep,0.5;linear,0;diffusealpha,0
DeltaSecondsW2Command=shadowlength,4;diffusealpha,1;zoom,1.25;linear,0.3;zoomx,1;zoomy,1;sleep,0.5;linear,0;diffusealpha,0
DeltaSecondsW1Command=shadowlength,4;diffusealpha,1;zoom,1.25;linear,0.3;zoomx,1;zoomy,1;sleep,0.5;linear,0;diffusealpha,0
DeltaSecondsLetGoCommand=shadowlength,4;diffusealpha,1;zoom,1.25;linear,0.3;zoomx,1;zoomy,1;sleep,0.5;linear,0;diffusealpha,0
DeltaSecondsHeldCommand=shadowlength,4;diffusealpha,1;zoom,1.25;linear,0.3;zoomx,1;zoomy,1;sleep,0.5;linear,0;diffusealpha,0
DeltaSecondsGainLifeCommand=

[PlayerStageStats]
GradePercentTier01=1.000000
GradePercentTier02=1.000000
GradePercentTier03=0.930000
GradePercentTier04=0.800000
GradePercentTier05=0.650000
GradePercentTier06=0.450000
GradePercentTier07=-99999.000000
GradeTier02IsAllW2s=1
NumGradeTiersUsed=7

[HighScore]
EmptyName=STEP

[ScreenSetTime]
Class=ScreenSetTime
StyleIcon=0
TimerSeconds=-1
TimerOnCommand=hidden,1
Fallback=ScreenWithMenuElements
NextScreen=ScreenOptionsService
PrevScreen=ScreenOptionsService

[Banner]
ScrollRandom=0
ScrollRoulette=0

[ScreenEdit]
PrepareScreens=@GetEditModeSubScreens()
GroupedScreens=@GetEditModeSubScreens()
PersistScreens=@GetEditModeSubScreens()

EditMode=Full
Fallback=ScreenWithMenuElementsBlank
Class=ScreenEdit
NextScreen=ScreenEditMenu
PrevScreen=ScreenEditMenu
AllowOperatorMenuButton=0
StyleIcon=0
TimerSeconds=-1
EditHelpX=SCREEN_LEFT+4
EditHelpY=SCREEN_TOP+40
EditHelpOnCommand=horizalign,left;vertalign,top;zoom,0.5;shadowlength,0
InfoX=SCREEN_RIGHT-114
InfoY=SCREEN_TOP+20
InfoOnCommand=horizalign,left;vertalign,top;zoom,0.5;shadowlength,0;DrawOrder,-1
PlayRecordHelpX=SCREEN_LEFT+20
PlayRecordHelpY=SCREEN_BOTTOM-20
PlayRecordHelpOnCommand=horizalign,left;vertalign,top;zoom,0.5;shadowlength,0

[ScreenEditOptions]
Fallback=ScreenOptions
Class=ScreenOptionsMaster
NextScreen=none
PrevScreen=none
PlayMusic=0
TimerSeconds=-1
StyleIcon=0
LineNames=1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16
Line1=list,Speed
Line2=list,Accel
Line3=list,Effect
Line4=list,Appearance
Line5=list,Turn
Line6=list,Insert
Line7=list,Scroll
Line8=list,NoteSkins
Line9=list,Holds
Line10=list,Mines
Line11=list,Hide
Line12=list,Persp
Line13=list,AssistTick
Line14=list,Rate
Line15=list,AutoAdjust
Line16=conf,EditorShowBGChangesPlay

[CatalogXml]
ShowPlayModeRegular=1
ShowPlayModeNonstop=1
ShowPlayModeOni=1
ShowPlayModeEndless=1
ShowPlayModeBattle=1
ShowPlayModeRave=1
ShowStyleSingle=1
ShowStyleVersus=1
ShowStyleDouble=1
ShowStyleCouple=1
ShowStyleSolo=1
ShowStyleReal=1
ShowStyleRoutine=0
ShowStyleVersusReal=0
ShowStyleHalfdouble=0
ShowStyleSingle4=0
ShowStyleVersus4=0
ShowStyleSingle5=0
ShowStyleDouble5=0
ShowStyleVersus5=0
ShowStyleSingle7=0
ShowStyleDouble7=0
ShowStyleSingle8=0
ShowStyleDouble8=0
ShowStyleVersus8=0
ShowStylePopn-five=0
ShowStylePopn-nine=0
InternetRankingHomeUrl=
InternetRankingUploadUrl=
InternetRankingViewGuidUrl=
ProductTitle=StepMania
FooterText=generated by StepMania
FooterLink=http://www.stepmania.com

[RadarValues]
WriteComplexValues=1
WriteSimpleValues=1

[RadarCategory]
TapsAndHolds=1

[Course]
SortPreferredColor=1,1,1,1	//Preferred is both for when courses are in preferred sort, or are autogen
SortLevel1Color=1,0,0,1
SortLevel2Color=1,1,0,1
SortLevel3Color=1,0.5,0,1
SortLevel4Color=1,1,0,1
SortLevel5Color=0,1,0,1

[Inventory]
ItemUseRateSeconds=0

[ScreenMemcardSaveEditsAfterDeleteSteps]

[ScreenMemcardSaveEditsAfterSave]

[ScreenMemcardSaveEditsAfterExit]

[ScreenMiniMenu]
Class=ScreenMiniMenu
Fallback=ScreenOptions
PrevScreen=
TimerSeconds=-1
ShowExplanations=0
ShowExitRow=0
FrameOnCommand=
FrameOffCommand=
NumRowsShown=30
RowPositionTransformFunction=function(self,positionIndex,itemIndex,numItems) local indexOffset = itemIndex-(numItems-1)/2; self:y( SCREEN_CENTER_Y + indexOffset * 20 ); end
StyleIcon=0
HeaderX=SCREEN_CENTER_X
HeaderY=SCREEN_TOP+40
HeaderOnCommand=
HeaderOffCommand=
AllowRepeatingChangeValueInput=1
OptionRowType=OptionRowMiniMenu

[OptionRowMiniMenu]
Fallback=OptionRow
IconsOnCommand=hidden,1
BulletX=SCREEN_CENTER_X-232
TitleX=SCREEN_CENTER_X-150
TitleOnCommand=zoom,0.5;horizalign,left;ShadowLength,2
ItemsStartX=SCREEN_CENTER_X-160
ItemsEndX=SCREEN_CENTER_X+280
ItemsGapX=14
ItemsLongRowP1X=SCREEN_CENTER_X-60
ItemsLongRowP2X=SCREEN_CENTER_X+100
ItemsLongRowSharedX=SCREEN_CENTER_X+150
ItemsOnCommand=zoom,0.5
ColorSelected=0.5,1,0.5,1
ColorNotSelected=1,1,1,1
ColorDisabled=0.5,0.5,0.5,1
CapitalizeAllOptionNames=0
TweenSeconds=0

[ScreenMiniMenuEditHelp]
Fallback=ScreenMiniMenu
OptionRowType=OptionRowMiniMenuHelp
RowPositionTransformFunction=function(self,positionIndex,itemIndex,numItems) local indexOffset = itemIndex-(numItems-1)/2; self:y( SCREEN_CENTER_Y + indexOffset * 16 +20 ); end

[OptionRowMiniMenuHelp]
Fallback=OptionRowMiniMenu
ColorDisabled=1,1,1,1
TitleX=SCREEN_CENTER_X-100
ItemsLongRowSharedX=SCREEN_CENTER_X-180

[ScreenMiniMenuMainMenu]
Fallback=ScreenMiniMenu

TitleX=SCREEN_CENTER_X-80

[ScreenMiniMenuAreaMenu]
Fallback=ScreenMiniMenu

[ScreenMiniMenuStepsInformation]
Fallback=ScreenMiniMenu

[ScreenMiniMenuSongInformation]
Fallback=ScreenMiniMenu

[ScreenMiniMenuBackgroundChange]
Fallback=ScreenMiniMenu

[ScreenMiniMenuPreferences]
Fallback=ScreenMiniMenu

[ScreenMiniMenuInsertTapAttack]
Fallback=ScreenMiniMenu

[ScreenMiniMenuInsertCourseAttack]
Fallback=ScreenMiniMenu

[ScreenMiniMenuCourseDisplay]
Fallback=ScreenMiniMenu

[ScreenMiniMenuCourseOptions]
Fallback=ScreenMiniMenu

[ScreenTextEntry]
Class=ScreenTextEntry
Fallback=ScreenWithMenuElements
TimerSeconds=-1
StyleIcon=0
RowStartX=SCREEN_LEFT+100
RowStartY=SCREEN_CENTER_Y-30
RowEndX=SCREEN_RIGHT-100
RowEndY=SCREEN_BOTTOM-96
QuestionX=SCREEN_CENTER_X
QuestionY=SCREEN_CENTER_Y-20
QuestionOnCommand=zoom,0.8;wrapwidthpixels,600
QuestionOffCommand=
AnswerX=SCREEN_CENTER_X
AnswerY=SCREEN_CENTER_Y+20
AnswerOnCommand=zoom,0.7;shadowlength,0
AnswerOffCommand=
CursorOnCommand=
CursorOffCommand=
KeysInitCommand=zoom,0.8;shadowlength,0

[ScreenPrompt]
Class=ScreenPrompt
Fallback=ScreenWithMenuElementsBlank
TimerSeconds=-1

QuestionX=SCREEN_CENTER_X
QuestionY=SCREEN_CENTER_Y-60
QuestionOnCommand=zoom,0.7;wrapwidthpixels,600
QuestionOffCommand=
CursorOnCommand=
CursorOffCommand=
Answer1Of1X=SCREEN_CENTER_X
Answer1Of1Y=SCREEN_CENTER_Y+120
Answer1Of1OnCommand=maxwidth,100
Answer1Of1OffCommand=
Answer1Of2X=SCREEN_CENTER_X-50
Answer1Of2Y=SCREEN_CENTER_Y+120
Answer1Of2OnCommand=maxwidth,100
Answer1Of2OffCommand=
Answer2Of2X=SCREEN_CENTER_X+50
Answer2Of2Y=SCREEN_CENTER_Y+120
Answer2Of2OnCommand=maxwidth,100
Answer2Of2OffCommand=
Answer1Of3X=SCREEN_CENTER_X-170
Answer1Of3Y=SCREEN_CENTER_Y+120
Answer1Of3OnCommand=maxwidth,100
Answer1Of3OffCommand=
Answer2Of3X=SCREEN_CENTER_X-20
Answer2Of3Y=SCREEN_CENTER_Y+120
Answer2Of3OnCommand=maxwidth,100
Answer2Of3OffCommand=
Answer3Of3X=SCREEN_CENTER_X+150
Answer3Of3Y=SCREEN_CENTER_Y+120
Answer3Of3OnCommand=maxwidth,100
Answer3Of3OffCommand=

[GameState]
UseNameBlacklist=0
DefaultSort=Group
DefaultSong=

[ScreenMiniMenuContext]
Fallback=ScreenMiniMenu
NumRowsShown=10
RowPositionTransformFunction=function(self,positionIndex,itemIndex,numItems) self:y(24*(positionIndex-(numItems-1)/2)) end
ItemsLongRowSharedX=0
TitleX=0
TitleX=-54
TitleOnCommand=zoom,0.7;horizalign,left;ShadowLength,2
TitleGainFocusCommand=diffuseshift;EffectColor1,0.3,0.3,0.3,1;EffectColor2,1.3,1.3,1.3,1
TitleLoseFocusCommand=stopeffect
ItemsStartX=0
LineHighlightX=0
ColorSelected=1,1,1,1
ColorNotSelected=0.7,0.7,0.7,1

[ScreenOptionsManageEditSteps]
Class=ScreenOptionsManageEditSteps
Fallback=ScreenOptionsSimple
CreateNewScreen=ScreenEditMenu
EditMode=Full
PrevScreen=ScreenSelectEditMode
NextScreen=ScreenOptionsEditCourse
PrepareScreens=ScreenMiniMenuContext
GroupedScreens=ScreenMiniMenuContext
PersistScreens=ScreenMiniMenuContext
TimerSeconds=-1
CapitalizeAllOptionNames=0
AllowRepeatingChangeValueInput=1

[ScreenOptionsEditCoursesSimple]
Fallback=ScreenOptions
EditMode=Full
PrepareScreens=ScreenMiniMenuContext
GroupedScreens=ScreenMiniMenuContext
PersistScreens=ScreenMiniMenuContext
TimerSeconds=-1
ShowExplanations=0
CapitalizeAllOptionNames=0
AllowRepeatingChangeValueInput=1
WrapValueInRow=0
NavigationMode=menu
ForceAllPlayers=1
InputMode=together
TitleOnCommand=zoom,0.5;horizalign,left;ShadowLength,0
TitleGainFocusCommand=diffuseshift;EffectColor1,1.3,1.3,1.3,1;EffectColor2,0.3,0.3,0.3,1
TitleLoseFocusCommand=stopeffect
BulletOnCommand=hidden,1

[ScreenOptionsManageCourses]
Class=ScreenOptionsManageCourses
Fallback=ScreenOptionsEditCoursesSimple
PrevScreen=ScreenTitleMenu
NextScreen=ScreenOptionsEditCourse
TitleX=SCREEN_LEFT+32
GroupedScreens=ScreenOptionsManageCourses,ScreenOptionsEditCourse,ScreenOptionsEditCourseEntry,ScreenTextEntry,ScreenPrompt,ScreenOptionsEditCourseMods
PersistScreens=ScreenOptionsManageCourses,ScreenOptionsEditCourse,ScreenOptionsEditCourseEntry,ScreenTextEntry,ScreenPrompt
PrepareScreens=ScreenOptionsEditCourse,ScreenOptionsEditCourseEntry,ScreenTextEntry,ScreenPrompt
CreateNewScreen=

[ScreenOptionsEditCourse]
Class=ScreenOptionsEditCourse
Fallback=ScreenOptionsEditCoursesSimple
PrevScreen=ScreenOptionsManageCourses
NextScreen=ScreenOptionsEditCourseEntry

[ScreenOptionsEditCourseEntry]
Class=ScreenOptionsEditCourseEntry
Fallback=ScreenOptionsEditCoursesSimple
ShowModsRow=1
PrevScreen=ScreenOptionsEditCourse
NextScreen=ScreenEditCourseMods

[ScreenEditCourseMods]
Class=ScreenEdit
Fallback=ScreenEdit
EditMode=CourseMods
NextScreen=ScreenOptionsEditCourseEntry
PrevScreen=ScreenOptionsEditCourseEntry

[ScreenOptionsManageProfiles]
Class=ScreenOptionsManageProfiles
Fallback=ScreenOptionsSimple
PrevScreen=ScreenOptionsService
NextScreen=ScreenOptionsService
PrepareScreens=ScreenMiniMenuContext
GroupedScreens=ScreenMiniMenuContext
PersistScreens=ScreenMiniMenuContext
StyleIcon=0
TimerSeconds=-1

[ScreenOptionsEditProfile]
Class=ScreenOptionsEditProfile
Fallback=ScreenOptionsServiceChild
PrevScreen=ScreenOptionsManageProfiles
NextScreen=ScreenOptionsManageProfiles
TimerSeconds=-1
ShowExplanations=0
CapitalizeAllOptionNames=0
AllowRepeatingChangeValueInput=1
WrapValueInRow=0

[ProfileManager]
FixedProfiles=0
NumFixedProfiles=1

[ScreenJoinMultiplayer]
Class=ScreenJoinMultiplayer
Fallback=ScreenWithMenuElements
TimerSeconds=-1

[ScreenGameplaySyncMachine]
Class=ScreenGameplaySyncMachine
Fallback=ScreenGameplay
PrevScreen=ScreenOptionsService
NextScreen=ScreenOptionsService
PlayerType=PlayerSyncMachine
LifeP1OnCommand=hidden,1
LifeP2OnCommand=hidden,1
ScoreP1OnCommand=hidden,1
ScoreP2OnCommand=hidden,1
StageOnCommand=hidden,1
ScoreFrameOnCommand=hidden,1
LifeFrameOnCommand=hidden,1
DifficultyP1OnCommand=hidden,1
DifficultyP1ReverseOnCommand=hidden,1
DifficultyP2OnCommand=hidden,1
DifficultyP2ReverseOnCommand=hidden,1
SongOptionsOnCommand=hidden,1
FooterX=SCREEN_CENTER_X
FooterY=SCREEN_BOTTOM-16
FooterOnCommand=draworder,95;ZoomToWidth,SCREEN_WIDTH
FooterOffCommand=
HelpX=SCREEN_CENTER_X
HelpY=SCREEN_BOTTOM-24
HelpOnCommand=draworder,97;zoom,0.5;zoomy,0;linear,0.5;zoomy,0.5
HelpOffCommand=linear,0.5;zoomy,0
AllowCenter1Player=0
SyncInfoOnCommand=x,SCREEN_CENTER_X+160;y,SCREEN_CENTER_Y;zoom,0;decelerate,0.5;zoom,0.6

[PaneDisplay]
ShiftP1X=60
ShiftP1Y=0
ShiftP2X=60
ShiftP2Y=0
UnderOnCommand=
UnderOffCommand=
OverOnCommand=hidden,1;
OverOffCommand=
OverOnCommand=hidden,1;
OverOffCommand=
SongNumStepsTextX=-40
SongNumStepsTextY=-25
SongNumStepsTextOnCommand=shadowlength,0;
SongNumStepsTextOffCommand=
SongNumStepsTextGainFocusCommand=
SongNumStepsTextLoseFocusCommand=
SongNumStepsLabelX=-119
SongNumStepsLabelY=-25
SongNumStepsLabelOnCommand=
SongNumStepsLabelOffCommand=
SongNumStepsNumLevels=8
SongNumStepsLevel1=1;diffuse,#FFFFFF
SongNumStepsLevel2=249;diffuse,#00FF00  // 1-249     (green)
SongNumStepsLevel3=374;diffuse,#C0FF00  // 250-374   (greenish yellow)
SongNumStepsLevel4=499;diffuse,#FFFF00  // 375-499   (yellow)
SongNumStepsLevel5=624;diffuse,#FF8800  // 500-624   (orange)
SongNumStepsLevel6=749;diffuse,#FF6600  // 625-749   (darker orange)
SongNumStepsLevel7=1000;diffuse,#00C0FF // 750-999   (AJ Blue)
SongNumStepsLevel8=9999;diffuse,#FF0000 // 1000-9999 (Red)
SongJumpsTextX=-40
SongJumpsTextY=-15
SongJumpsTextOnCommand=shadowlength,0;
SongJumpsTextOffCommand=
SongJumpsTextGainFocusCommand=
SongJumpsTextLoseFocusCommand=
SongJumpsLabelX=-119
SongJumpsLabelY=-15
SongJumpsLabelOnCommand=
SongJumpsLabelOffCommand=
SongJumpsNumLevels=6
SongJumpsLevel1=1;diffuse,#FFFFFF
SongJumpsLevel2=49;diffuse,#00FF00    // 1-49     (green)
SongJumpsLevel3=99;diffuse,#FFFF00    // 50-99    (yellow)
SongJumpsLevel4=199;diffuse,#FF8800   // 100-199  (orange)
SongJumpsLevel5=449;diffuse,#00C0FF   // 200-450  (AJ Blue)
SongJumpsLevel6=9999;diffuse,#FF0000  // 450-inf  (red)
SongRollsTextX=-40
SongRollsTextY=-5
SongRollsTextOnCommand=shadowlength,0;
SongRollsTextOffCommand=
SongRollsTextGainFocusCommand=
SongRollsTextLoseFocusCommand=
SongRollsLabelX=-119
SongRollsLabelY=-5
SongRollsLabelOnCommand=
SongRollsLabelOffCommand=
SongRollsNumLevels=5
SongRollsLevel1=1;diffuse,#FFFFFF
SongRollsLevel2=49;diffuse,#00FF00    // 1-49     (green)
SongRollsLevel3=99;diffuse,#FFFF00    // 50-99    (yellow)
SongRollsLevel4=199;diffuse,#FF8800   // 100-199  (orange)
SongRollsLevel5=9999;diffuse,#FF0000  // 200-inf  (red)
SongHoldsTextX=-40
SongHoldsTextY=5
SongHoldsTextOnCommand=shadowlength,0;
SongHoldsTextOffCommand=
SongHoldsTextGainFocusCommand=
SongHoldsTextLoseFocusCommand=
SongHoldsLabelX=-120
SongHoldsLabelY=5
SongHoldsLabelOnCommand=
SongHoldsLabelOffCommand=
SongHoldsNumLevels=5
SongHoldsLevel1=1;diffuse,#FFFFFF
SongHoldsLevel2=49;diffuse,#00FF00    // 1-49     (green)
SongHoldsLevel3=99;diffuse,#FFFF00    // 50-99    (yellow)
SongHoldsLevel4=199;diffuse,#FF8800   // 100-199  (orange)
SongHoldsLevel5=9999;diffuse,#FF0000  // 200-inf  (red)
SongMinesTextX=-40
SongMinesTextY=15
SongMinesTextOnCommand=shadowlength,0;
SongMinesTextOffCommand=
SongMinesTextGainFocusCommand=
SongMinesTextLoseFocusCommand=
SongMinesLabelX=-120
SongMinesLabelY=15
SongMinesLabelOnCommand=
SongMinesLabelOffCommand=
SongMinesNumLevels=6
SongMinesLevel1=1;diffuse,#FFFFFF
SongMinesLevel2=49;diffuse,#00FF00    // 1-49     (green)
SongMinesLevel3=99;diffuse,#FFFF00    // 50-99    (yellow)
SongMinesLevel4=199;diffuse,#FF8800   // 100-199  (orange)
SongMinesLevel5=999;diffuse,#00C0FF   // 200-999  (AJ Blue)
SongMinesLevel6=9999;diffuse,#FF0000  // 1000-inf (red)
SongHandsTextX=-40
SongHandsTextY=25
SongHandsTextOnCommand=shadowlength,0;
SongHandsTextOffCommand=
SongHandsTextGainFocusCommand=
SongHandsTextLoseFocusCommand=
SongHandsLabelX=-120
SongHandsLabelY=25
SongHandsLabelOnCommand=
SongHandsLabelOffCommand=
SongHandsNumLevels=5
SongHandsLevel1=1;diffuse,#FFFFFF
SongHandsLevel2=14;diffuse,#00FF00    // 1-7     (green)
SongHandsLevel3=34;diffuse,#FFFF00    // 8-34    (yellow)
SongHandsLevel4=99;diffuse,#FF8800   // 35-99  (orange)
SongHandsLevel5=9999;diffuse,#FF0000  // 100-inf  (red)
MachineHighScoreTextX=-40
MachineHighScoreTextY=35
MachineHighScoreTextOnCommand=shadowlength,0;
MachineHighScoreTextOffCommand=
MachineHighScoreTextGainFocusCommand=
MachineHighScoreTextLoseFocusCommand=
MachineHighScoreLabelX=-119
MachineHighScoreLabelY=35
MachineHighScoreLabelOnCommand=
MachineHighScoreLabelOffCommand=
MachineHighScoreNumLevels=12
MachineHighScoreLevel1=1;diffuse,#FFFFFF    // No Play (white)
MachineHighScoreLevel2=9;diffuse,#FF0000    // below 10% (red)
MachineHighScoreLevel3=19;diffuse,#FF3300   // 10-19% (Brownish)
MachineHighScoreLevel4=29;diffuse,#FF6600   // 20-29% (Dark Orange)
MachineHighScoreLevel5=39;diffuse,#FF9900   // 30-39% (Orange)
MachineHighScoreLevel6=49;diffuse,#FFCC00   // 40-49% (Light Orange)
MachineHighScoreLevel7=59;diffuse,#FFFF00   // 50-59% (Yellow)
MachineHighScoreLevel8=69;diffuse,#CCFF00   // 60-69% (Greenish Yellow)
MachineHighScoreLevel9=79;diffuse,#66FF00   // 70-79% (Less Greenish Yellow)
MachineHighScoreLevel10=89;diffuse,#33FF00  // 80-89% (Least Greenish Yellow)
MachineHighScoreLevel11=99;diffuse,#00FF00  // 90-99% (Green)
MachineHighScoreLevel12=101;diffuse,#00C0FF // 100% (AJ Blue)
MachineNumPlaysTextX=0
MachineNumPlaysTextY=-25
MachineNumPlaysTextOnCommand=hidden,1;
MachineNumPlaysTextOffCommand=
MachineNumPlaysTextGainFocusCommand=
MachineNumPlaysTextLoseFocusCommand=
MachineNumPlaysLabelX=0
MachineNumPlaysLabelY=-25
MachineNumPlaysLabelOnCommand=hidden,1;
MachineNumPlaysLabelOffCommand=
MachineRankTextX=-40
MachineRankTextY=50
MachineRankTextOnCommand=hidden,1;
MachineRankTextOffCommand=
MachineRankTextGainFocusCommand=
MachineRankTextLoseFocusCommand=
MachineRankLabelX=320
MachineRankLabelY=240
MachineRankLabelOnCommand=hidden,1;
MachineRankLabelOffCommand=
MachineRankNumLevels=6
MachineRankLevel1=1;diffuse,#FF0000    // 1 (red)
MachineRankLevel2=2;diffuse,#FF8800    // 2 (orange)
MachineRankLevel3=3;diffuse,#FFFF00    // 3 (yellow)
MachineRankLevel4=4;diffuse,#00FF00    // 4 (green)
MachineRankLevel5=5;diffuse,#00C0FF    // 5 (AJ Blue)
MachineRankLevel6=9999;diffuse,#FFFFFF // 6-inf (white)
MachineHighNameTextX=-20
MachineHighNameTextY=20
MachineHighNameTextOnCommand=hidden,1;
MachineHighNameTextOffCommand=
MachineHighNameTextGainFocusCommand=
MachineHighNameTextLoseFocusCommand=
MachineHighNameLabelX=320
MachineHighNameLabelY=240
MachineHighNameLabelOnCommand=hidden,1;
MachineHighNameLabelOffCommand=
MachineHighNameNumLevels=0
ProfileHighScoreTextX=-40
ProfileHighScoreTextY=45
ProfileHighScoreTextOnCommand=hidden,1;
ProfileHighScoreTextOffCommand=
ProfileHighScoreTextGainFocusCommand=
ProfileHighScoreTextLoseFocusCommand=
ProfileHighScoreLabelX=320
ProfileHighScoreLabelY=240
ProfileHighScoreLabelOnCommand=hidden,1;
ProfileHighScoreLabelOffCommand=
ProfileHighScoreNumLevels=0
ProfileNumPlaysTextX=0
ProfileNumPlaysTextY=-25
ProfileNumPlaysTextOnCommand=hidden,1;
ProfileNumPlaysTextOffCommand=
ProfileNumPlaysTextGainFocusCommand=
ProfileNumPlaysTextLoseFocusCommand=
ProfileNumPlaysLabelX=0
ProfileNumPlaysLabelY=-15
ProfileNumPlaysLabelOnCommand=hidden,1;
ProfileNumPlaysLabelOffCommand=
ProfileNumPlaysLabelGainFocusCommand=
ProfileNumPlaysLabelLoseFocusCommand=
ProfileRankTextX=-20
ProfileRankTextY=-25
ProfileRankTextOnCommand=hidden,1;
ProfileRankTextOffCommand=
ProfileRankTextGainFocusCommand=
ProfileRankTextLoseFocusCommand=
ProfileRankLabelX=320
ProfileRankLabelY=240
ProfileRankLabelOnCommand=hidden,1;
ProfileRankLabelOffCommand=
ProfileRankLabelGainFocusCommand=
ProfileRankLabelLoseFocusCommand=
CourseMachineHighScoreTextX=-40
CourseMachineHighScoreTextY=35
CourseMachineHighScoreTextOnCommand=shadowlength,0;
CourseMachineHighScoreTextOffCommand=
CourseMachineHighScoreTextGainFocusCommand=
CourseMachineHighScoreTextLoseFocusCommand=
CourseMachineHighScoreLabelX=320
CourseMachineHighScoreLabelY=240
CourseMachineHighScoreLabelOnCommand=shadowlength,0;
CourseMachineHighScoreLabelOffCommand=
CourseMachineHighScoreNumLevels=12
CourseMachineHighScoreLevel1=1;diffuse,#FFFFFF    // No Play (white)
CourseMachineHighScoreLevel2=9;diffuse,#FF0000    // below 10% (red)
CourseMachineHighScoreLevel3=19;diffuse,#FF3300   // 10-19% (Brownish)
CourseMachineHighScoreLevel4=29;diffuse,#FF6600   // 20-29% (Dark Orange)
CourseMachineHighScoreLevel5=39;diffuse,#FF9900   // 30-39% (Orange)
CourseMachineHighScoreLevel6=49;diffuse,#FFCC00   // 40-49% (Light Orange)
CourseMachineHighScoreLevel7=59;diffuse,#FFFF00   // 50-59% (Yellow)
CourseMachineHighScoreLevel8=69;diffuse,#CCFF00   // 60-69% (Greenish Yellow)
CourseMachineHighScoreLevel9=79;diffuse,#66FF00   // 70-79% (Less Greenish Yellow)
CourseMachineHighScoreLevel10=89;diffuse,#33FF00  // 80-89% (Least Greenish Yellow)
CourseMachineHighScoreLevel11=99;diffuse,#00FF00  // 90-99% (Green)
CourseMachineHighScoreLevel12=101;diffuse,#00C0FF // 100% (AJ Blue)
CourseMachineHighNameTextX=320
CourseMachineHighNameTextY=240
CourseMachineHighNameTextOnCommand=hidden,1;
CourseMachineHighNameTextOffCommand=
CourseMachineHighNameTextGainFocusCommand=
CourseMachineHighNameTextLoseFocusCommand=
CourseMachineHighNameLabelX=320
CourseMachineHighNameLabelY=240
CourseMachineHighNameLabelOnCommand=hidden,1;
CourseMachineHighNameLabelOffCommand=
CourseMachineHighNameNumLevels=0
CourseProfileHighScoreTextX=320
CourseProfileHighScoreTextY=240
CourseProfileHighScoreTextOnCommand=hidden,1;
CourseProfileHighScoreTextOffCommand=
CourseProfileHighScoreTextGainFocusCommand=
CourseProfileHighScoreTextLoseFocusCommand=
CourseProfileHighScoreLabelX=320
CourseProfileHighScoreLabelY=240
CourseProfileHighScoreLabelOnCommand=hidden,1;
CourseProfileHighScoreLabelOffCommand=
CourseProfileHighScoreLabelGainFocusCommand=
CourseProfileHighScoreLabelLoseFocusCommand=
CourseProfileHighScoreNumLevels=0
CourseProfileHighNameTextX=320
CourseProfileHighNameTextY=240
CourseProfileHighNameTextOnCommand=hidden,1;
CourseProfileHighNameTextOffCommand=
CourseProfileHighNameTextGainFocusCommand=
CourseProfileHighNameTextLoseFocusCommand=
CourseProfileHighNameLabelX=320
CourseProfileHighNameLabelY=240
CourseProfileHighNameLabelOnCommand=hidden,1;
CourseProfileHighNameLabelOffCommand=
CourseProfileHighNameLabelGainFocusCommand=
CourseProfileHighNameLabelLoseFocusCommand=
CourseProfileHighNameNumLevels=0
CourseNumStepsTextX=-40
CourseNumStepsTextY=-25
CourseNumStepsTextOnCommand=shadowlength,0;
CourseNumStepsTextOffCommand=
CourseNumStepsTextGainFocusCommand=
CourseNumStepsTextLoseFocusCommand=
CourseNumStepsLabelX=320
CourseNumStepsLabelY=240
CourseNumStepsLabelOnCommand=shadowlength,0;
CourseNumStepsLabelOffCommand=
CourseNumStepsNumLevels=8
CourseNumStepsLevel1=1;diffuse,#FFFFFF
CourseNumStepsLevel2=249;diffuse,#00FF00  // 1-249     (green)
CourseNumStepsLevel3=374;diffuse,#C0FF00  // 250-374   (greenish yellow)
CourseNumStepsLevel4=499;diffuse,#FFFF00  // 375-499   (yellow)
CourseNumStepsLevel5=624;diffuse,#FF8800  // 500-624   (orange)
CourseNumStepsLevel6=749;diffuse,#FF6600  // 625-749   (darker orange)
CourseNumStepsLevel7=1000;diffuse,#00C0FF // 750-999   (AJ Blue)
CourseNumStepsLevel8=9999;diffuse,#FF0000 // 1000-9999 (Red)
CourseJumpsTextX=-40
CourseJumpsTextY=-15
CourseJumpsTextOnCommand=shadowlength,0;
CourseJumpsTextOffCommand=
CourseJumpsTextGainFocusCommand=
CourseJumpsTextLoseFocusCommand=
CourseJumpsLabelX=320
CourseJumpsLabelY=240
CourseJumpsLabelOnCommand=shadowlength,0;
CourseJumpsLabelOffCommand=
CourseJumpsNumLevels=6
CourseJumpsLevel1=1;diffuse,#FFFFFF
CourseJumpsLevel2=49;diffuse,#00FF00    // 1-49     (green)
CourseJumpsLevel3=99;diffuse,#FFFF00    // 50-99    (yellow)
CourseJumpsLevel4=199;diffuse,#FF8800   // 100-199  (orange)
CourseJumpsLevel5=449;diffuse,#00C0FF   // 200-450  (AJ Blue)
CourseJumpsLevel6=9999;diffuse,#FF0000  // 450-inf  (red)
CourseRollsTextX=-40
CourseRollsTextY=-5
CourseRollsTextOnCommand=shadowlength,0;
CourseRollsTextOffCommand=
CourseRollsTextGainFocusCommand=
CourseRollsTextLoseFocusCommand=
CourseRollsLabelX=320
CourseRollsLabelY=240
CourseRollsLabelOnCommand=shadowlength,0;
CourseRollsLabelOffCommand=
CourseRollsNumLevels=0
CourseHoldsTextX=-40
CourseHoldsTextY=5
CourseHoldsTextOnCommand=shadowlength,0;
CourseHoldsTextOffCommand=
CourseHoldsTextGainFocusCommand=
CourseHoldsTextLoseFocusCommand=
CourseHoldsLabelX=320
CourseHoldsLabelY=240
CourseHoldsLabelOnCommand=shadowlength,0;
CourseHoldsLabelOffCommand=
CourseHoldsNumLevels=0
CourseMinesTextX=-40
CourseMinesTextY=15
CourseMinesTextOnCommand=shadowlength,0;
CourseMinesTextOffCommand=
CourseMinesTextGainFocusCommand=
CourseMinesTextLoseFocusCommand=
CourseMinesLabelX=320
CourseMinesLabelY=240
CourseMinesLabelOnCommand=shadowlength,0;
CourseMinesLabelOffCommand=
CourseMinesNumLevels=6
CourseMinesLevel1=1;diffuse,#FFFFFF
CourseMinesLevel2=49;diffuse,#00FF00    // 1-49     (green)
CourseMinesLevel3=99;diffuse,#FFFF00    // 50-99    (yellow)
CourseMinesLevel4=199;diffuse,#FF8800   // 100-199  (orange)
CourseMinesLevel5=999;diffuse,#00C0FF   // 200-999  (AJ Blue)
CourseMinesLevel6=9999;diffuse,#FF0000  // 1000-inf (red)
CourseHandsTextX=-40
CourseHandsTextY=25
CourseHandsTextOnCommand=shadowlength,0;
CourseHandsTextOffCommand=
CourseHandsTextGainFocusCommand=
CourseHandsTextLoseFocusCommand=
CourseHandsLabelX=320
CourseHandsLabelY=240
CourseHandsLabelOnCommand=shadowlength,0;
CourseHandsLabelOffCommand=
CourseHandsNumLevels=0

[PaneDisplayP1]
SongNumStepsLabelLoseFocusCommand=
SongNumStepsLabelGainFocusCommand=
SongJumpsLabelLoseFocusCommand=
SongJumpsLabelGainFocusCommand=
SongHoldsLabelLoseFocusCommand=
SongHoldsLabelGainFocusCommand=
SongRollsLabelLoseFocusCommand=
SongRollsLabelGainFocusCommand=
SongMinesLabelLoseFocusCommand=
SongMinesLabelGainFocusCommand=
SongHandsLabelLoseFocusCommand=
SongHandsLabelGainFocusCommand=
MachineHighScoreLabelGainFocusCommand=
MachineHighScoreLabelLoseFocusCommand=
MachineNumPlaysLabelGainFocusCommand=
MachineNumPlaysLabelLoseFocusCommand=
MachineRankLabelGainFocusCommand=
MachineRankLabelLoseFocusCommand=
MachineHighNameLabelGainFocusCommand=
MachineHighNameLabelLoseFocusCommand=
ProfileHighScoreLabelGainFocusCommand=
ProfileHighScoreLabelLoseFocusCommand=
CourseMachineHighNameLabelGainFocusCommand=
CourseMachineHighNameLabelLoseFocusCommand=
CourseMachineHighScoreLabelGainFocusCommand=
CourseMachineHighScoreLabelLoseFocusCommand=
CourseNumStepsLabelGainFocusCommand=
CourseNumStepsLabelLoseFocusCommand=
CourseJumpsLabelGainFocusCommand=
CourseJumpsLabelLoseFocusCommand=
CourseRollsLabelGainFocusCommand=
CourseRollsLabelLoseFocusCommand=
CourseHoldsLabelGainFocusCommand=
CourseHoldsLabelLoseFocusCommand=
CourseMinesLabelGainFocusCommand=
CourseMinesLabelLoseFocusCommand=
CourseHandsLabelGainFocusCommand=
CourseHandsLabelLoseFocusCommand=

[PaneDisplayP2]
Fallback=PaneDisplayP1

[ScreenSandbox]
Class=ScreenSandbox
Fallback=Screen

[PlayerSyncMachine]
Fallback=Player
ComboOnCommand=hidden,1

[Profile]
ShowCoinData=1

[UnlockManager]
AutoLockChallengeSteps=0
