// stepmania system zero - The Season Evolution
// metrics by AJ 187
// developed for rc3. some features require a Ruby Project build.
// http://kki.ajworld.net/syszero/

[Common]
ColorP1=0,0.75,1,1	// AJ Blue
ColorP2=1.0,0.5,0.0,1	// More Orange
WindowTitle=StepMania: system zero

// this is just a testing screen for bganimations.
// feel free to re-enable it at any time.
[ScreenBGAnimTest]
Class=ScreenAttract
Fallback=ScreenWithMenuElements
NextScreen=ScreenTitleMenu

[ScreenSZCredits]
Class=ScreenAttract
Fallback=ScreenWithMenuElements
NextScreen=ScreenTitleMenu

[ScreenTitleMenu]
# Don't use the "name" parameter to Choices here. Name1 is the displayed text.
# "name,foo" parameter to ModeChoices is an asset name, which is used in filenames.
Fallback=ScreenWithMenuElements
ChoiceNames=1,2,3,4,5,6,7,8

Choice1=screen,ScreenCaution
Name1=start game
Choice2=screen,ScreenSelectGame
Name2=  game type
Choice3=screen,ScreenOptionsMenu
Name3=    options
Choice4=screen,ScreenEditMenu
Name4=     edit mode
Choice5=screen,ScreenEditCoursesMenu
Name5=        course edit
Choice6=screen,ScreenJukeboxMenu
Name6=          jukebox
Choice7=screen,ScreenSZCredits
Name7=           SZ credits
Choice8=screen,ScreenExit
Name8=            exit

#Choice9=screen,ScreenBGAnimTest
#Name9=             bg anim

NumCodes=0

TimerSeconds=-1 // none
StyleIcon=0
MemoryCardIcons=1

LogoHomeOnCommand=x,320;y,200;rotationx,-90;diffusealpha,0;linear,0.75;diffusealpha,1;rotationx,0;
LogoOnCommand=x,320;y,200;rotationx,-90;diffusealpha,0;linear,0.75;diffusealpha,1;rotationx,0;

VersionOnCommand=horizalign,right;x,620;y,20;diffuse,1,1,1,0.6;zoom,0.5;shadowlength,2
SongsOnCommand=horizalign,right;x,620;y,30;diffuse,1,1,1,0.6;zoom,0.5;shadowlength,2
MaxStagesOnCommand=hidden,1;
MaxStagesText=

ChoicesX=100
ChoicesStartY=250
ChoicesSpacingY=24
ChoicesShadowLength=0

HelpX=320
HelpY=440
ColorNotSelected=1,1,1,1
ColorSelected=0,1,0,1
ZoomNotSelected=1.0
ZoomSelected=1.0
MenuTextAlign=0  // 0=left, 1=center, 2=right
MenuCommandOnCreate=shadowlength,0;
MenuCommandSelectDelay=0.5
SecondsBetweenComments=12
SecondsBeforeAttract=30

[ScreenCaution]
NextScreen=ScreenSelectStyle

[ScreenSelectStyle]
Fallback=ScreenWithMenuElements
ChoiceNames=1,2,3,4,5
# "name" affects announcer. "ScreenSelectStyle comment single".
Choice1=Style,single;name,single
Choice2=Style,versus;name,versus
Choice3=Style,couple;name,couple
Choice4=Style,double;name,double
Choice5=Style,solo;name,solo

NumCodes=1
Code1=Up,Up,Down,Down,Left,Right,Left,Right
Code1Action=sound,Common coin;song,Raw;difficulty,hard;

TimerSeconds=40
StyleIcon=1
MemoryCardIcons=1
NextScreen1=ScreenSelectDifficulty
NextScreen2=ScreenSelectDifficulty
NextScreen3=ScreenSelectDifficulty
NextScreen4=ScreenSelectDifficulty
NextScreen5=ScreenSelectDifficulty
PrevScreen=ScreenTitleMenu
PremiumX=550
PremiumY=84
PremiumOnCommand=addx,400;bounceend,0.5;addx,-400;glowshift;effectcolor1,1,1,1,0;effectcolor2,1,1,1,0.3
PremiumOffCommand=bouncebegin,0.5;addx,400

Icon1X=50
Icon1Y=420
Icon1OnCommand=addx,-640;sleep,0.20;decelerate,0.3;addx,640
Icon1OffCommand=bouncebegin,0.5;zoomy,0
Icon2X=130
Icon2Y=420
Icon2OnCommand=addx,-640;sleep,0.15;decelerate,0.3;addx,640
Icon2OffCommand=bouncebegin,0.5;zoomy,0
Icon3X=210
Icon3Y=420
Icon3OnCommand=addx,-640;sleep,0.10;decelerate,0.3;addx,640
Icon3OffCommand=bouncebegin,0.5;zoomy,0
Icon4X=290
Icon4Y=420
Icon4OnCommand=addx,-640;sleep,0.05;decelerate,0.3;addx,640
Icon4OffCommand=bouncebegin,0.5;zoomy,0
Icon5X=370
Icon5Y=420
Icon5OnCommand=addx,-640;sleep,0.00;decelerate,0.3;addx,640
Icon5OffCommand=bouncebegin,0.5;zoomy,0

IconGainFocusCommand=glowshift;effectclock,bgm;
IconLoseFocusCommand=stopeffect
DisabledColor=1,1,1,0.2

ExplanationX=400
ExplanationY=120
ExplanationOnCommand=addx,400;bounceend,0.5;addx,-400
ExplanationOffCommand=bouncebegin,0.5;addx,400

WarningX=404
WarningY=172
WarningOnCommand=addy,-120;zoomy,0;decelerate,0.5;zoomy,1;addy,120;diffuseshift;effectcolor1,1,1,1,1;effectcolor2,1,1,1,0.5
WarningOffCommand=accelerate,0.3;zoomy,0;y,280

InfoX=400
InfoY=280
InfoOnCommand=zoom,0;rotationz,50;bounceend,0.5;zoom,1;rotationz,0;
InfoOffCommand=bouncebegin,0.5;zoom,0;

PictureX=160
PictureY=220
PictureOnCommand=diffusealpha,0;linear,0.2;diffusealpha,1;linear,0.2;glow,1,1,1,0
# This extra command to turn off glow normally does nothing, since when
# PictureOnCommand finishes, glow is disabled.  This is here because
# PictureOnCommand can be interrupted when the user selects, which will
# leave glow enabled, and the glow pass ignores diffuse alpha.
PictureOffCommand=linear,0.5;diffusealpha,0;glow,1,1,1,0

// for some reason or another I can't figure this out.
// if you know what this screen does, let me know.
// I think it's supposed to come after ScreenSelectDifficulty.
[ScreenSelectMode]
Fallback=ScreenWithMenuElements
NextScreen=ScreenSelectGroup
PrevScreen=ScreenTitleMenu

ChoiceNames=1,2
Choice1=Mode,dance
Choice2=Mode,pump
NumCodes=0
ElementSpacing=50

JoinFrameP1X=120
JoinFrameP1Y=350
JoinFrameP2X=520
JoinFrameP2Y=350

JoinMessageP1X=120
JoinMessageP1Y=336
JoinMessageP2X=520
JoinMessageP2Y=336

GuideX=320
GuideY=374

TimerSeconds=30

StyleIcon=1
MemoryCardIcons=1

ScrollingListX=320
ScrollingListY=250

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

CharacterIconP1X=320
CharacterIconP1Y=240
CharacterIconP1OffCommand=linear,0.3;diffusealpha,0;sleep,10

CharacterIconP2X=320
CharacterIconP2Y=240
CharacterIconP2OffCommand=linear,0.3;diffusealpha,0;sleep,10

// we all know what this does.
[ScreenSelectDifficulty]
Fallback=ScreenWithMenuElements
ChoiceNames=1,2,3,4,5,6
Choice1=PlayMode,regular;Difficulty,easy;name,easy
Choice2=PlayMode,regular;Difficulty,medium;name,medium
Choice3=PlayMode,regular;Difficulty,hard;name,hard
Choice4=PlayMode,nonstop;name,nonstop
Choice5=PlayMode,oni;name,oni
Choice6=PlayMode,endless;name,endless

NumCodes=1
Code1=Up,Up,Down,Down,Left,Right,Left,Right
Code1Action=sound,Common coin;song,MAX 300;difficulty,hard;

NumChoicesOnPage1=3
TimerSeconds=40
StyleIcon=1
MemoryCardIcons=1
NextScreen1=ScreenSelectGroup
NextScreen2=ScreenSelectGroup
NextScreen3=ScreenSelectGroup
NextScreen4=ScreenSelectGroup
NextScreen5=ScreenInstructions
PrevScreen=ScreenTitleMenu
LockInputSeconds=0.8
SleepAfterChoiceSeconds=0.3
SleepAfterTweenOffSeconds=0.8
IgnoredElementOnCommand=diffuse,0.4,0.4,0.4,1
MorePage1X=580
MorePage1Y=90
MorePage1OnCommand=diffusealpha,0;linear,0.5;diffusealpha,1
MorePage1OffCommand=linear,0.5;diffusealpha,0
MorePage2X=700
MorePage2Y=90
MorePage2OnCommand=
MorePage2OffCommand=linear,0.5;diffusealpha,0
ExplanationPage1X=320
ExplanationPage1Y=100
ExplanationPage1OnCommand=addx,-400;bounceend,0.5;addx,400;
ExplanationPage1OffCommand=bouncebegin,0.5;addx,-440
ExplanationPage2X=960
ExplanationPage2Y=100
ExplanationPage2OnCommand=
ExplanationPage2OffCommand=bouncebegin,0.5;addx,400

InfoPage1Choice1X=0
InfoPage1Choice1Y=0
InfoPage1Choice1OnCommand=hidden,1;
InfoPage1Choice1OffCommand=
PicturePage1Choice1X=100
PicturePage1Choice1Y=116
PicturePage1Choice1OnCommand=vertalign,top;zoomy,0.0;sleep,0.4;bounceend,0.3;zoomy,1
PicturePage1Choice1OffCommand=sleep,0.0;bouncebegin,0.3;zoomy,0

InfoPage1Choice2X=0
InfoPage1Choice2Y=0
InfoPage1Choice2OnCommand=hidden,1
InfoPage1Choice2OffCommand=
PicturePage1Choice2X=310
PicturePage1Choice2Y=116
PicturePage1Choice2OnCommand=vertalign,top;zoomy,0.0;sleep,0.6;bounceend,0.3;zoomy,1
PicturePage1Choice2OffCommand=sleep,0.2;bouncebegin,0.3;zoomy,0

InfoPage1Choice3X=0
InfoPage1Choice3Y=116
InfoPage1Choice3OnCommand=hidden,1
InfoPage1Choice3OffCommand=
PicturePage1Choice3X=520
PicturePage1Choice3Y=116
PicturePage1Choice3OnCommand=vertalign,top;zoomy,0.0;sleep,0.8;bounceend,0.3;zoomy,1
PicturePage1Choice3OffCommand=sleep,0.4;bouncebegin,0.3;zoomy,0

InfoPage2Choice1X=0
InfoPage2Choice1Y=0
InfoPage2Choice1OnCommand=hidden,1
InfoPage2Choice1OffCommand=
PicturePage2Choice1X=740
PicturePage2Choice1Y=116
PicturePage2Choice1OnCommand=vertalign,top;zoomy,0.0;sleep,1.0;bounceend,0.3;zoomy,1
PicturePage2Choice1OffCommand=sleep,0.6;bouncebegin,0.3;zoomy,0

InfoPage2Choice2X=0
InfoPage2Choice2Y=0
InfoPage2Choice2OnCommand=hidden,1
InfoPage2Choice2OffCommand=
PicturePage2Choice2X=960
PicturePage2Choice2Y=116
PicturePage2Choice2OnCommand=vertalign,top;zoomy,0.0;sleep,1.2;bounceend,0.3;zoomy,1
PicturePage2Choice2OffCommand=sleep,0.8;bouncebegin,0.3;zoomy,0

InfoPage2Choice3X=0
InfoPage2Choice3Y=0
InfoPage2Choice3OnCommand=hidden,1
InfoPage2Choice3OffCommand=
PicturePage2Choice3X=1180
PicturePage2Choice3Y=116
PicturePage2Choice3OnCommand=vertalign,top;zoomy,0.0;sleep,1.4;bounceend,0.3;zoomy,1
PicturePage2Choice3OffCommand=sleep,1;bouncebegin,0.3;zoomy,0

CursorOnCommand=diffusealpha,0;rotationz,340;zoom,4;linear,0.3;diffusealpha,1;rotationz,0;zoom,1;glowshift;effectclock,bgm;
CursorChooseCommand=sleep,0.2;linear,0.2;addx,10;addy,10
CursorOffCommand=sleep,0.2;linear,0.3;zoom,0
CursorP1OffsetXFromPicture=-40
CursorP1OffsetYFromPicture=240
CursorP2OffsetXFromPicture=+40
CursorP2OffsetYFromPicture=240
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
DisabledColor=0.2,0.2,0.2,1

[ScreenInstructions]
Fallback=ScreenWithMenuElements
NextScreen=ScreenSelectCharacter
PrevScreen=ScreenTitleMenu
TimerSeconds=15
StyleIcon=1
MemoryCardIcons=1

// this part is fun
[ScreenSelectMusic]
Fallback=ScreenWithMenuElements

NonPresenceP1X=-128
NonPresenceP1Y=240
NonPresenceP1OnCommand=x,-128;sleep,0.5;linear,1.0;x,32 P1
NonPresenceP1OffCommand=x,768;sleep,0.5;linear,1.0;x,607 P2
NonPresenceP2X=768
NonPresenceP2Y=240
NonPresenceP2OnCommand=
NonPresenceP2OffCommand=
DefaultSort=GROUP

// from source: default FOV=0, orthographic
FOV=1
FOVCenterX=0
FOVCenterY=240

ArtistDisplayX=0
ArtistDisplayY=0
ArtistDisplayOnCommand=hidden,1
ArtistDisplayOffCommand=

SongTitleDisplayX=0
SongTitleDisplayY=0
SongTitleDisplayOnCommand=hidden,1
SongTitleDisplayOffCommand=

SongSubTitleDisplayX=0
SongSubTitleDisplayY=0
SongSubTitleDisplayOnCommand=hidden,1
SongSubTitleDisplayOffCommand=

BannerX=140
BannerY=156
BannerOnCommand=addy,-400;bounceend,0.25;addy,400
BannerOffCommand=bouncebegin,0.1;addy,-400
BannerWidth=256
BannerHeight=80
BannerFrameX=140
BannerFrameY=143
BannerFrameOnCommand=addy,-400;bounceend,0.25;addy,400
BannerFrameOffCommand=bouncebegin,0.1;addy,-400

BPMDisplayX=153
BPMDisplayY=107
BPMDisplayOnCommand=addx,-400;bounceend,0.5;addx,400;
BPMDisplayOffCommand=bouncebegin,0.5;addx,-400

StageX=48
StageY=106
StageOnCommand=addx,-400;bounceend,0.5;addx,400
StageOffCommand=bouncebegin,0.5;addx,-400

CDTitleX=240
CDTitleY=142
CDTitleOnCommand=diffusealpha,0;linear,0.25;diffusealpha,1;sleep,0.2;
CDTitleOffCommand=linear,0.25;diffusealpha,0;
//CDTitleFrontCommand=spin;effectmagnitude,0,135,0;cullmode,back;
//CDTitleBackCommand=spin;effectmagnitude,0,135,0;cullmode,front;diffuse,#606060;

CDTitleFrontCommand=roll,1;spin;effectmagnitude,0,150,0;cullmode,back;
CDTitleBackCommand=roll,1;spin;effectmagnitude,0,150,0;cullmode,front;diffuse,#606060;

CharacterIconP1X=45
CharacterIconP1Y=368
CharacterIconP2X=275
CharacterIconP2Y=368
CharacterIconP1OnCommand=diffusealpha,0;linear,0.5;diffusealpha,1
CharacterIconP1OffCommand=linear,0.5;diffusealpha,0
CharacterIconP2OnCommand=rotationy,180;diffusealpha,0;linear,0.5;diffusealpha,1;
CharacterIconP2OffCommand=linear,0.5;diffusealpha,0

DifficultyFrameP1X=45
DifficultyFrameP1Y=225
DifficultyFrameP1OnCommand=diffusealpha,0;linear,0.5;diffusealpha,1
DifficultyFrameP1OffCommand=linear,0.5;diffusealpha,0
DifficultyFrameP2X=238
DifficultyFrameP2Y=225
DifficultyFrameP2OnCommand=diffusealpha,0;linear,0.5;diffusealpha,1
DifficultyFrameP2OffCommand=linear,0.5;diffusealpha,0

DifficultyIconP1X=30
DifficultyIconP1Y=225
DifficultyIconP1OnCommand=zoomy,0;linear,0.5;zoomy,1
DifficultyIconP1OffCommand=linear,0.5;zoomy,0
DifficultyIconP2X=252
DifficultyIconP2Y=225
DifficultyIconP2OnCommand=zoomy,0;linear,0.5;zoomy,1
DifficultyIconP2OffCommand=linear,0.5;zoomy,0

// explanation graphic, just in case the header doesn't tell you enough.
ExplanationX=0
ExplanationY=0
ExplanationOnCommand=
ExplanationOffCommand=

AutogenIconP1X=30
AutogenIconP1Y=225
AutogenIconP1OnCommand=zoomy,0;linear,0.5;zoomy,1;rainbow;
AutogenIconP1OffCommand=linear,0.5;zoomy,0
AutogenIconP2X=252
AutogenIconP2Y=225
AutogenIconP2OnCommand=zoomy,0;linear,0.5;zoomy,1;rainbow;
AutogenIconP2OffCommand=linear,0.5;zoomy,0

DifficultyDisplayX=285
DifficultyDisplayY=170
DifficultyDisplayOnCommand=addy,-400;bounceend,0.5;addy,400;
DifficultyDisplayOffCommand=addy,800

ShowRadar=1
RadarX=160
RadarY=332
RadarOnCommand=zoom,0;accelerate,0.25;zoom,1;
RadarOffCommand=accelerate,0.25;zoom,0;

// See Stepmania Stardance for a working example.
ShowGraph=0

// See ITG for a working example.
ShowDifficultyList=0

// score frame.
ScoreFrameP1X=58
ScoreFrameP1Y=332
ScoreFrameP1OnCommand=diffusealpha,0;linear,0.5;diffusealpha,1;
ScoreFrameP1OffCommand=linear,0.5;diffusealpha,0;
ScoreFrameP2X=269
ScoreFrameP2Y=332
ScoreFrameP2OnCommand=diffusealpha,0;linear,0.5;diffusealpha,1;
ScoreFrameP2OffCommand=linear,0.5;diffusealpha,0;
// use values from above.
ScoreP1X=58
ScoreP1Y=326
ScoreP1OnCommand=diffusealpha,0;linear,0.5;diffusealpha,1;
ScoreP1OffCommand=linear,0.5;diffusealpha,0;
ScoreP2X=270
ScoreP2Y=326
ScoreP2OnCommand=diffusealpha,0;linear,0.5;diffusealpha,1;
ScoreP2OffCommand=linear,0.5;diffusealpha,0;

# 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,58
ScoreP2SortChangeCommand=stoptweening;decelerate,0.128;x,920;sleep,0.128;accelerate,0.25;x,269
ScoreFrameP1SortChangeCommand=stoptweening;decelerate,0.128;x,920;sleep,0.128;accelerate,0.25;x,58
ScoreFrameP2SortChangeCommand=stoptweening;decelerate,0.128;x,920;sleep,0.128;accelerate,0.25;x,269

// machine rank. also duped in PaneDisplay, albeit NOT FUCKING WORKING there.
MachineRankX=140
MachineRankY=226
MachineRankOnCommand=draworder,99;diffusealpha,0;linear,0.5;diffusealpha,1;shadowlength,0;
MachineRankOffCommand=diffusealpha,1;linear,0.5;diffusealpha,0;shadowlength,0;

MeterP1X=66
MeterP1Y=220
MeterP1OnCommand=draworder,99;diffusealpha,0;linear,0.5;diffusealpha,1
MeterP1OffCommand=accelerate,0.15;addx,-100
MeterP2X=199
MeterP2Y=220
MeterP2OnCommand=draworder,99;diffusealpha,0;linear,0.5;diffusealpha,1
MeterP2OffCommand=accelerate,0.15;addx,700
MeterFrameP1X=0
MeterFrameP1Y=0
MeterFrameP1OnCommand=
MeterFrameP1OffCommand=
MeterFrameP2X=0
MeterFrameP2Y=0
MeterFrameP2OnCommand=
MeterFrameP2OffCommand=

// displays how many stages a song will take.
NumSongsX=300
NumSongsY=245
NumSongsOnCommand=hidden,1;
NumSongsOffCommand=
// song/course length.
TotalTimeX=164
TotalTimeY=430
TotalTimeOnCommand=y,0;accelerate,0.25;y,430;shadowlength,0;
TotalTimeOffCommand=linear,0.5;diffusealpha,0;
// MUZIK WEEL
WheelX=480
WheelY=244
WheelOnCommand=y,-150;rotationy,5;rotationz,2;accelerate,0.25;y,244;shadowlength,0;
WheelOffCommand=accelerate,0.10;x,800;
WheelUnderX=0
WheelUnderY=0
WheelUnderOnCommand=
WheelUnderOffCommand=
// mods
SongOptionsX=160
SongOptionsY=334
SongOptionsOnCommand=zoom,0.5;shadowlength,2;diffusealpha,0;linear,0.5;diffusealpha,1
SongOptionsOffCommand=linear,0.5;diffusealpha,0
SongOptionsExtraCommand=diffuseblink
OptionIconsP1X=20
OptionIconsP1Y=58
OptionIconsP1OnCommand=zoomy,0;linear,0.5;zoomy,1
OptionIconsP1OffCommand=linear,0.5;zoomy,0
OptionIconsP2X=20
OptionIconsP2Y=76
OptionIconsP2OnCommand=zoomy,0;linear,0.5;zoomy,1
OptionIconsP2OffCommand=linear,0.5;zoomy,0

// [FINALIZED] balloon for long ver./marathon/NAOKI [FINALIZED]
BalloonX=378
BalloonY=207
BalloonOnCommand=linear,0.2;diffusealpha,1;rotationz,0;
BalloonOffCommand=linear,0.2;diffusealpha,0;rotationz,-25;
BalloonShowCommand=linear,0.2;diffusealpha,1;rotationz,0;
BalloonHideCommand=linear,0.2;diffusealpha,0;rotationz,-25;

// course has mods. will deal with later?
CourseHasModsX=
CourseHasModsY=
CourseHasModsOffCommand=
CourseHasModsOnCommand=

// DURR PRESS START 4 MOR OPTIONS
OptionsMessageX=320
OptionsMessageY=240
OptionsMessageOnCommand=zoomy,0;linear,0.25;zoomy,1;sleep,1;linear,0.25;zoomy,0

// some sort of overlay.
OverlayOnCommand=
OverlayOffCommand=

SortIconX=270
SortIconY=105
SortIconOnCommand=diffusealpha,0;linear,0.25;diffusealpha,1;horizalign,right;

// what songs are in the course?
CourseContentsX=160
CourseContentsY=336
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

// OPTIONS
TimerSeconds=60
StyleIcon=1
StyleIconX=290
StyleIconY=70
MemoryCardIcons=1
SampleMusicDelay=0.25
PrevScreen=ScreenTitleMenu
NextScreen=ScreenBranchGameplay
NextOptionsScreen=ScreenBranchFirstOptions
DoRouletteOnMenuTimer=1
Codes=

// panes for list of things. as seen in ITG.
ShowPanes=1
PaneDisplayP1OnCommand=x,63;y,276;
PaneDisplayP1OffCommand=
PaneDisplayP2OnCommand=x,273;y,276;
PaneDisplayP2OffCommand=

// hey guys this is rape ok thanks
// all of the levels code is thanks to Wellian
[PaneDisplay]
ShiftP1X=60
ShiftP1Y=0
ShiftP2X=60
ShiftP2Y=0

UnderOnCommand=
UnderOffCommand=

OverOnCommand=hidden,1;
OverOffCommand=
// number of steps in song.
SongNumStepsTextX=-40
SongNumStepsTextY=-25
SongNumStepsTextOnCommand=shadowlength,0;
SongNumStepsTextOffCommand=
SongNumStepsTextGainFocusCommand=
SongNumStepsTextLoseFocusCommand=
SongNumStepsLabelX=-95
SongNumStepsLabelY=-25
SongNumStepsLabelOnCommand=
SongNumStepsLabelOffCommand=
SongNumStepsLabelGainFocusCommand=
SongNumStepsLabelLoseFocusCommand=
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)
// number of jumps in song.
SongJumpsTextX=-40
SongJumpsTextY=-15
SongJumpsTextOnCommand=shadowlength,0;
SongJumpsTextOffCommand=
SongJumpsTextGainFocusCommand=
SongJumpsTextLoseFocusCommand=
SongJumpsLabelX=-95
SongJumpsLabelY=-15
SongJumpsLabelOnCommand=
SongJumpsLabelOffCommand=
SongJumpsLabelGainFocusCommand=
SongJumpsLabelLoseFocusCommand=
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)
// number of holds in song.
SongHoldsTextX=-40
SongHoldsTextY=-5
SongHoldsTextOnCommand=shadowlength,0;
SongHoldsTextOffCommand=
SongHoldsTextGainFocusCommand=
SongHoldsTextLoseFocusCommand=
SongHoldsLabelX=-95
SongHoldsLabelY=-5
SongHoldsLabelOnCommand=
SongHoldsLabelOffCommand=
SongHoldsLabelGainFocusCommand=
SongHoldsLabelLoseFocusCommand=
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)
// number of mines in song.
SongMinesTextX=-40
SongMinesTextY=5
SongMinesTextOnCommand=shadowlength,0;
SongMinesTextOffCommand=
SongMinesTextGainFocusCommand=
SongMinesTextLoseFocusCommand=
SongMinesLabelX=-95
SongMinesLabelY=5
SongMinesLabelOnCommand=
SongMinesLabelOffCommand=
SongMinesLabelGainFocusCommand=
SongMinesLabelLoseFocusCommand=
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)
// number of hands in song.
SongHandsTextX=-40
SongHandsTextY=15
SongHandsTextOnCommand=shadowlength,0;
SongHandsTextOffCommand=
SongHandsTextGainFocusCommand=
SongHandsTextLoseFocusCommand=
SongHandsLabelX=-95
SongHandsLabelY=15
SongHandsLabelOnCommand=
SongHandsLabelOffCommand=
SongHandsLabelGainFocusCommand=
SongHandsLabelLoseFocusCommand=
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/BULLSHIT)
// high score in percentage.
MachineHighScoreTextX=-40
MachineHighScoreTextY=25
MachineHighScoreTextOnCommand=shadowlength,0;
MachineHighScoreTextOffCommand=
MachineHighScoreTextGainFocusCommand=
MachineHighScoreTextLoseFocusCommand=
MachineHighScoreLabelX=-95
MachineHighScoreLabelY=25
MachineHighScoreLabelOnCommand=
MachineHighScoreLabelOffCommand=
MachineHighScoreLabelGainFocusCommand=
MachineHighScoreLabelLoseFocusCommand=
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)
// DOES NOT WORK
MachineNumPlaysTextX=0
MachineNumPlaysTextY=-25
MachineNumPlaysTextOnCommand=hidden,1;
MachineNumPlaysTextOffCommand=
MachineNumPlaysTextGainFocusCommand=
MachineNumPlaysTextLoseFocusCommand=
MachineNumPlaysLabelX=0
MachineNumPlaysLabelY=-25
MachineNumPlaysLabelOnCommand=hidden,1;
MachineNumPlaysLabelOffCommand=
MachineNumPlaysLabelGainFocusCommand=
MachineNumPlaysLabelLoseFocusCommand=
// DOES NOT WORK, but putting values in here anyways.
MachineRankTextX=-40
MachineRankTextY=50
MachineRankTextOnCommand=hidden,1;
MachineRankTextOffCommand=
MachineRankTextGainFocusCommand=
MachineRankTextLoseFocusCommand=
MachineRankLabelX=320
MachineRankLabelY=240
MachineRankLabelOnCommand=hidden,1;
MachineRankLabelOffCommand=
MachineRankLabelGainFocusCommand=
MachineRankLabelLoseFocusCommand=
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)
// DOES NOT WORK
MachineHighNameTextX=-20
MachineHighNameTextY=20
MachineHighNameTextOnCommand=hidden,1;
MachineHighNameTextOffCommand=
MachineHighNameTextGainFocusCommand=
MachineHighNameTextLoseFocusCommand=
MachineHighNameLabelX=320
MachineHighNameLabelY=240
MachineHighNameLabelOnCommand=hidden,1;
MachineHighNameLabelOffCommand=
MachineHighNameLabelGainFocusCommand=
MachineHighNameLabelLoseFocusCommand=
MachineHighNameNumLevels=0
// DOES NOT WORK
ProfileHighScoreTextX=-40
ProfileHighScoreTextY=45
ProfileHighScoreTextOnCommand=hidden,1;
ProfileHighScoreTextOffCommand=
ProfileHighScoreTextGainFocusCommand=
ProfileHighScoreTextLoseFocusCommand=
ProfileHighScoreLabelX=320
ProfileHighScoreLabelY=240
ProfileHighScoreLabelOnCommand=hidden,1;
ProfileHighScoreLabelOffCommand=
ProfileHighScoreLabelGainFocusCommand=
ProfileHighScoreLabelLoseFocusCommand=
ProfileHighScoreNumLevels=0
// DOES NOT WORK
ProfileNumPlaysTextX=0
ProfileNumPlaysTextY=-25
ProfileNumPlaysTextOnCommand=hidden,1;
ProfileNumPlaysTextOffCommand=
ProfileNumPlaysTextGainFocusCommand=
ProfileNumPlaysTextLoseFocusCommand=
ProfileNumPlaysLabelX=0
ProfileNumPlaysLabelY=-15
ProfileNumPlaysLabelOnCommand=hidden,1;
ProfileNumPlaysLabelOffCommand=
ProfileNumPlaysLabelGainFocusCommand=
ProfileNumPlaysLabelLoseFocusCommand=
// DOES NOT WORK
ProfileRankTextX=-20
ProfileRankTextY=-25
ProfileRankTextOnCommand=hidden,1;
ProfileRankTextOffCommand=
ProfileRankTextGainFocusCommand=
ProfileRankTextLoseFocusCommand=
ProfileRankLabelX=320
ProfileRankLabelY=240
ProfileRankLabelOnCommand=hidden,1;
ProfileRankLabelOffCommand=
ProfileRankLabelGainFocusCommand=
ProfileRankLabelLoseFocusCommand=
// the course shit will get touched later.
CourseMachineHighScoreTextX=-40
CourseMachineHighScoreTextY=25
CourseMachineHighScoreTextOnCommand=shadowlength,0;
CourseMachineHighScoreTextOffCommand=
CourseMachineHighScoreTextGainFocusCommand=
CourseMachineHighScoreTextLoseFocusCommand=
CourseMachineHighScoreLabelX=320
CourseMachineHighScoreLabelY=240
CourseMachineHighScoreLabelOnCommand=shadowlength,0;
CourseMachineHighScoreLabelOffCommand=
CourseMachineHighScoreLabelGainFocusCommand=
CourseMachineHighScoreLabelLoseFocusCommand=
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=
CourseMachineHighNameLabelGainFocusCommand=
CourseMachineHighNameLabelLoseFocusCommand=
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=
CourseNumStepsLabelGainFocusCommand=
CourseNumStepsLabelLoseFocusCommand=
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=
CourseJumpsLabelGainFocusCommand=
CourseJumpsLabelLoseFocusCommand=
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)

CourseHoldsTextX=-40
CourseHoldsTextY=-5
CourseHoldsTextOnCommand=shadowlength,0;
CourseHoldsTextOffCommand=
CourseHoldsTextGainFocusCommand=
CourseHoldsTextLoseFocusCommand=
CourseHoldsLabelX=320
CourseHoldsLabelY=240
CourseHoldsLabelOnCommand=shadowlength,0;
CourseHoldsLabelOffCommand=
CourseHoldsLabelGainFocusCommand=
CourseHoldsLabelLoseFocusCommand=
CourseHoldsNumLevels=0

CourseMinesTextX=-40
CourseMinesTextY=5
CourseMinesTextOnCommand=shadowlength,0;
CourseMinesTextOffCommand=
CourseMinesTextGainFocusCommand=
CourseMinesTextLoseFocusCommand=
CourseMinesLabelX=320
CourseMinesLabelY=240
CourseMinesLabelOnCommand=shadowlength,0;
CourseMinesLabelOffCommand=
CourseMinesLabelGainFocusCommand=
CourseMinesLabelLoseFocusCommand=
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=15
CourseHandsTextOnCommand=shadowlength,0;
CourseHandsTextOffCommand=
CourseHandsTextGainFocusCommand=
CourseHandsTextLoseFocusCommand=
CourseHandsLabelX=320
CourseHandsLabelY=240
CourseHandsLabelOnCommand=shadowlength,0;
CourseHandsLabelOffCommand=
CourseHandsLabelGainFocusCommand=
CourseHandsLabelLoseFocusCommand=
CourseHandsNumLevels=0

[ScreenSelectCourse]
Class=ScreenSelectMusic
Fallback=ScreenSelectMusic

BannerFrameX=150
BannerFrameY=159
BannerX=150
BannerY=172
BannerWidth=256
BannerHeight=80

ShowPanes=0

BPMDisplayOnCommand=hidden,1
CDTitleOnCommand=hidden,1

ExplanationX=132
ExplanationY=68
ExplanationOnCommand=addx,-640;sleep,0.5;bounceend,0.5;addx,640
ExplanationOffCommand=bouncebegin,0.5;addx,-640

OptionIconsP1OnCommand=hidden,1
OptionIconsP2OnCommand=hidden,1
MeterFrameP1OnCommand=hidden,1
MeterFrameP2OnCommand=hidden,1
MeterP1OnCommand=hidden,1
MeterP2OnCommand=hidden,1

NumSongsX=58
NumSongsY=114
NumSongsOnCommand=shadowlength,0;addx,-640;bounceend,0.5;addx,640
NumSongsOffCommand=bouncebegin,0.5;addx,-640

TotalTimeX=184
TotalTimeY=122
TotalTimeOnCommand=shadowlength,0;diffusealpha,0;linear,0.5;diffusealpha,1;
TotalTimeOffCommand=linear,0.5;diffusealpha,0;

SongOptionsOnCommand=hidden,1
SortIconOnCommand=hidden,1

Codes=CourseCodeDetector
MachineRankOnCommand=hidden,1;
MachineRankOffCommand=
OverlayOnCommand=hidden,1;
OverlayOffCommand=

// score frame.
ScoreFrameP1X=340
ScoreFrameP1Y=200
ScoreFrameP1OnCommand=diffusealpha,0;linear,0.5;diffusealpha,1;
ScoreFrameP1OffCommand=linear,0.5;diffusealpha,0;
ScoreFrameP2X=350
ScoreFrameP2Y=280
ScoreFrameP2OnCommand=diffusealpha,0;linear,0.5;diffusealpha,1;
ScoreFrameP2OffCommand=linear,0.5;diffusealpha,0;
// use values from above.
ScoreP1X=340
ScoreP1Y=194
ScoreP1OnCommand=diffusealpha,0;linear,0.5;diffusealpha,1;
ScoreP1OffCommand=linear,0.5;diffusealpha,0;
ScoreP2X=350
ScoreP2Y=274
ScoreP2OnCommand=diffusealpha,0;linear,0.5;diffusealpha,1;
ScoreP2OffCommand=linear,0.5;diffusealpha,0;

[ScreenSelectCourseNonstop]
Fallback=ScreenSelectCourse
DefaultSort=NONSTOP

[ScreenSelectCourseOni]
Fallback=ScreenSelectCourse
DefaultSort=ONI

[ScreenSelectCourseEndless]
Fallback=ScreenSelectCourse
DefaultSort=ENDLESS

[ScreenNetSelectMusic]

ChatInputY=310
ChatInputX=20
ChatInputOnCommand=zoomx,0.0;zoomy,0.0;diffusealpha,0;linear,0.5;diffusealpha,1;zoomx,0.5;zoomy,0.5
ChatInputOffCommand=diffusealpha,1;linear,0.5;diffusealpha,0;zoomx,0.25;zoomy,0.25

ChatInputBoxY=330
ChatInputBoxX=170
ChatInputBoxOnCommand=addx,-400;bounceend,0.5;addx,400
ChatInputBoxOffCommand=bouncebegin,0.5;addx,-400
ChatInputBoxWidth=300
ChatInputBoxHeight=50
ChatInputBoxColor=0.0,0.5,1.0,1 // cyan

ChatOutputY=304
ChatOutputX=20
ChatOutputOnCommand=zoomx,1.0;zoomy,1.0;diffusealpha,0;linear,0.5;diffusealpha,1;zoomx,0.5;zoomy,0.5
ChatOutputOffCommand=diffusealpha,1;linear,0.5;diffusealpha,0;zoomx,0.25;zoomy,0.25

ChatOutputBoxY=192
ChatOutputBoxX=170
ChatOutputBoxOnCommand=diffusealpha,0;linear,0.5;diffusealpha,1
ChatOutputBoxOffCommand=diffusealpha,1;linear,0.5;diffusealpha,0;zoomx,0.0;zoomy,0.0
ChatOutputBoxWidth=300
ChatOutputBoxHeight=200
ChatOutputBoxColor=0.0,0,0,1 // black, like IRC!!! +1

GroupsListX=480
GroupsListY=150
GroupsListOnCommand=zoomx,0.0;diffusealpha,0;linear,0.5;diffusealpha,1;zoomx,1.0
GroupsListOffCommand=diffusealpha,1;linear,0.5;diffusealpha,0;zoomx,0.0
GroupsBGColor=0,0,0,0

GroupsBGWidth=300
GroupsBGHeight=125
GroupsBGX=480
GroupsBGY=110
GroupsBGOnCommand=zoomx,0.0;zoomy,0.0;linear,0.5;zoomy,1.0;zoomx,1.0
GroupsBGOffCommand=linear,0.5;zoomx,0.0;zoomy,0.0

// show a single group in the group list.
NumGroupsShow=0

SongsListX=480
SongsListY=300
SongsListOnCommand=zoomx,0.0;zoomy,0.0;linear,0.5;zoomy,1.0;zoomx,1.0
SongsListOffCommand=linear,0.1;diffusealpha,0

SongsBGColor=0,0,0,0
SongsBGWidth=300
SongsBGHeight=220

SongsBackgroundX=480
SongsBackgroundY=350
SongsBackgroundOnCommand=addx,400;bounceend,0.5;addx,-400
SongsBackgroundOffCommand=bouncebegin,0.5;addx,400

// show a single song in the song list.
NumSongsShow=0

SelColor=1,0,0,0.2
SelWidth=300
SelHeight=30
SelY=150
SelX=480
SelOnCommand=zoomx,0.0;zoomy,0.0;linear,0.5;zoomy,1.0;zoomx,1.0;draworder,90;
SelOffCommand=linear,0.5;diffusealpha,0
SelTo1Command=linear,0.3;zoomy,1.0;zoomx,1.0;x,480;y,150
SelTo2Command=linear,0.3;zoomy,3.0;zoomx,1.0;x,480;y,320
SelTo3Command=linear,0.3;x,260;y,400;zoomx,0.3;zoomy,2.0
SelTo4Command=linear,0.3;x,80;y,70;zoomx,0.4;zoomy,0.7

optionsY=70
optionsX=80
optionsOnCommand=diffusealpha,0;linear,0.5;zoom,0.7;diffusealpha,1;
optionsOffCommand=linear,0.5;zoomx,0.0;zoomy,0.0

MeterP1X=270
MeterP1Y=385
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

MeterP2X=270
MeterP2Y=420
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

DifficultyIconP1X=230
DifficultyIconP1Y=385
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

DifficultyIconP2X=230
DifficultyIconP2Y=420
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=100
DiffBGHeight=50
DiffBGY=400
DiffBGX=260
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

SongsSubtitleX=480
SongsSubtitleY=320
SongsSubtitleWidth=300
SongsSubtitleOnCommand=zoomx,0.0;zoomy,0.0;linear,0.5;zoomy,1.0;zoomx,1.0
SongsSubtitleOffCommand=linear,0.5;zoomx,0.0;zoomy,0.0

SongsArtistX=480
SongsArtistY=340
SongsArtistWidth=300
SongsArtistOnCommand=zoomx,0.0;zoomy,0.0;linear,0.5;zoomy,1.0;zoomx,1.0
SongsArtistOffCommand=linear,0.5;zoomx,0.0;zoomy,0.0

SongsBannerX=480
SongsBannerY=110
SongsBannerOnCommand=addy,-400;bounceend,0.25;addy,400
SongsBannerOffCommand=bouncebegin,0.1;addy,-400
SongsBannerWidth=256
SongsBannerHeight=80

ExInfoBGColor=0.7,0.7,0.7,0.7
ExInfoBGWidth=200
ExInfoBGHeight=60
ExInfoBGY=400
ExInfoBGX=100
ExInfoBGOnCommand=zoomz,0.0;zoomy,0.0;linear,0.5;zoomy,1.0;zoomx,1.0
ExInfoBGOffCommand=linear,0.5;zoomx,0.0;zoomy,0.0

ChatOutputLines=18

NumStylesShow=1

StyleIcon=
MemoryCardIcons=
TimerSeconds=
PrevScreen=ScreenTitleMenu
NextScreen=ScreenStage
Fallback=ScreenWithMenuElements

[ScreenStage]
NextScreen=ScreenGameplay
// This is the minimum delay after the "in" transition before the
// "out" transition will begin.  (NextScreen is loaded during this
// time.)
MinimumDelay=3

CharacterIconP1X=999
CharacterIconP2X=999
CharacterIconP1OnCommand=hidden,1;
CharacterIconP1OffCommand=hidden,1;

CharacterIconP1Y=999
CharacterIconP2Y=999
CharacterIconP2OffCommand=hidden,1;
CharacterIconP2OnCommand=hidden,1;

SongTitleOnCommand=diffusealpha,0;y,0;horizalign,center;linear,0.25;zoom,0.75;diffusealpha,1;y,350;shadowlength,0;
SongTitleOffCommand=linear,0.25;diffusealpha,0;
SongTitleX=320
SongTitleY=350

// added by myself, only works in 3.9 rc3-SZ
SongSubTitleOnCommand=shadowlength,0;diffusealpha,0;y,0;horizalign,center;linear,0.25;zoom,0.75;diffusealpha,1;y,370;
SongSubTitleOffCommand=linear,0.25;diffusealpha,0;
SongSubTitleX=320
SongSubTitleY=370

ArtistOnCommand=diffusealpha,0;y,0;horizalign,center;linear,0.25;zoom,0.75;diffusealpha,1;y,390;shadowlength,0;
ArtistOffCommand=linear,0.25;diffusealpha,0;
ArtistX=320
ArtistY=390

OverlayOnCommand=
OverlayOffCommand=

[ScreenGameplay]
ShowEvaluationOnFail=1
StaticBGX=320
StaticBGY=240
PrevScreen=ScreenBranchSelectSongOrCourse
NextScreen=ScreenBranchEvaluation
InitialBackgroundBrightnessArcade=1
InitialBackgroundBrightnessNonstop=1
InitialBackgroundBrightnessOni=1
InitialBackgroundBrightnessEndless=1
InitialBackgroundBrightnessBattle=1
InitialBackgroundBrightnessRave=1

// worthless unless they make it show current bpm.
BPMDisplayX=999
BPMDisplayY=999
BPMDisplayOnCommand=zoom,0
BPMDisplayOffCommand=

SongTitleX=999
SongTitleY=999
SongTitleOnCommand=addy,-100;sleep,0.5;linear,0.51;addy,100
SongTitleOffCommand=linear,1;addy,-100

MaxComboX=999
MaxComboY=999
MaxComboOnCommand=zoom,0
MaxComboOffCommand=

LifeFrameX=320
LifeFrameY=36
LifeFrameOnCommand=addy,-100;sleep,0.5;linear,0.5;addy,100
LifeFrameOffCommand=linear,1;addy,-100
LifeFrameExtraX=320
LifeFrameExtraY=442
LifeFrameExtraOnCommand=addy,100;sleep,0.5;linear,0.5;addy,-100
LifeFrameExtraOffCommand=linear,1;addy,100

ScoreFrameX=320
ScoreFrameY=448
ScoreFrameOnCommand=addy,100;sleep,0.5;linear,0.5;addy,-100
ScoreFrameOffCommand=linear,1;addy,100
ScoreFrameExtraX=320
ScoreFrameExtraY=32
ScoreFrameExtraOnCommand=addy,-100;sleep,0.5;linear,0.5;addy,100
ScoreFrameExtraOffCommand=linear,1;addy,-100

LifeP1X=140
LifeP1Y=28
LifeP1OnCommand=addy,-100;sleep,0.5;linear,0.5;addy,100
LifeP1OffCommand=linear,1;addy,-100
LifeP1ExtraX=140
LifeP1ExtraY=450
LifeP1ExtraOnCommand=addy,100;sleep,0.5;linear,0.5;addy,-100
LifeP1ExtraOffCommand=linear,1;addy,100
LifeP2X=500
LifeP2Y=28
LifeP2OnCommand=addy,-100;sleep,0.5;linear,0.5;addy,100
LifeP2OffCommand=linear,1;addy,-100
LifeP2ExtraX=500
LifeP2ExtraY=450
LifeP2ExtraOnCommand=addy,100;sleep,0.5;linear,0.5;addy,-100
LifeP2ExtraOffCommand=linear,1;addy,100
CombinedLifeX=320
CombinedLifeY=28
CombinedLifeOnCommand=addy,-100;sleep,0.5;linear,0.5;addy,100
CombinedLifeOffCommand=linear,1;addy,-100

StageX=320
StageY=34
StageOnCommand=addy,-100;sleep,0.5;linear,0.5;addy,100
StageOffCommand=linear,1;addy,-100
StageExtraX=320
StageExtraY=422
StageExtraOnCommand=addy,100;sleep,0.5;linear,0.5;addy,-100
StageExtraOffCommand=linear,1;addy,100
StageFrameX=0
StageFrameY=0
StageFrameOnCommand=hidden,1
StageFrameOffCommand=

SongNumberP1X=290
SongNumberP1Y=34
SongNumberP1OnCommand=addy,-100;sleep,0.5;linear,1;addy,100
SongNumberP1OffCommand=linear,1;addy,-100
SongNumberP1ExtraX=290
SongNumberP1ExtraY=440
SongNumberP1ExtraOnCommand=addy,100;sleep,0.5;linear,1;addy,-100
SongNumberP1ExtraOffCommand=linear,1;addy,100
SongNumberP2X=350
SongNumberP2Y=34
SongNumberP2OnCommand=addy,-100;sleep,0.5;linear,1;addy,100
SongNumberP2OffCommand=linear,1;addy,-100
SongNumberP2ExtraX=350
SongNumberP2ExtraY=440
SongNumberP2ExtraOnCommand=addy,100;sleep,0.5;linear,1;addy,-100
SongNumberP2ExtraOffCommand=linear,1;addy,100

CourseSongNumberX=0
CourseSongNumberY=0
CourseSongNumberOnCommand=hidden,1
CourseSongNumberOffCommand=
CourseSongNumberChangeInCommand=
CourseSongNumberChangeOutCommand=

ShowScoreInRave=1
ScoreP1X=112
ScoreP1Y=442
ScoreP1OnCommand=addy,100;sleep,0.5;linear,0.5;addy,-100
ScoreP1OffCommand=linear,1;addy,100
ScoreP1ExtraX=106
ScoreP1ExtraY=38
ScoreP1ExtraOnCommand=addy,-100;sleep,0.5;linear,0.5;addy,100
ScoreP1ExtraOffCommand=linear,1;addy,-100
ScoreP2X=530
ScoreP2Y=442
ScoreP2OnCommand=addy,100;sleep,0.5;linear,0.5;addy,-100
ScoreP2OffCommand=linear,1;addy,100
ScoreP2ExtraX=534
ScoreP2ExtraY=38
ScoreP2ExtraOnCommand=addy,-100;sleep,0.5;linear,0.5;addy,100
ScoreP2ExtraOffCommand=linear,1;addy,-100

ActualDancePointsX=0
ActualDancePointsY=0
ActualDancePointsOnCommand=hidden,1;
ActualDancePointsOffCommand=

// can anyone tell me what this does?
SecondaryScoreP1X=300
SecondaryScoreP1Y=240
SecondaryScoreP1OnCommand=
SecondaryScoreP1OffCommand=
SecondaryScoreP1ExtraX=300
SecondaryScoreP1ExtraY=240
SecondaryScoreP1ExtraOnCommand=
SecondaryScoreP1ExtraOffCommand=
SecondaryScoreP2X=340
SecondaryScoreP2Y=240
SecondaryScoreP2OnCommand=
SecondaryScoreP2OffCommand=
SecondaryScoreP2ExtraX=340
SecondaryScoreP2ExtraY=240
SecondaryScoreP2ExtraOnCommand=
SecondaryScoreP2ExtraOffCommand=

PlayerOptionsP1X=320
PlayerOptionsP1Y=434
PlayerOptionsP1OnCommand=zoom,1;addy,100;sleep,0.5;linear,1;addy,-100;
PlayerOptionsP1OffCommand=linear,1;addy,100
PlayerOptionsP1ExtraX=320
PlayerOptionsP1ExtraY=46
PlayerOptionsP1ExtraOnCommand=zoom,1;addy,-100;sleep,0.5;linear,1;addy,100;
PlayerOptionsP1ExtraOffCommand=linear,1;addy,-100
PlayerOptionsP2X=320
PlayerOptionsP2Y=450
PlayerOptionsP2OnCommand=zoom,1;addy,100;sleep,0.5;linear,1;addy,-100;
PlayerOptionsP2OffCommand=linear,1;addy,100
PlayerOptionsP2ExtraX=320
PlayerOptionsP2ExtraY=30
PlayerOptionsP2ExtraOnCommand=zoom,1;addy,-100;sleep,0.5;linear,1;addy,100;
PlayerOptionsP2ExtraOffCommand=linear,1;addy,-100

PlayerNameP1X=0
PlayerNameP1Y=0
PlayerNameP1OnCommand=hidden,1
PlayerNameP1OffCommand=
PlayerNameP2X=0
PlayerNameP2Y=0
PlayerNameP2OnCommand=hidden,1
PlayerNameP2OffCommand=

SongOptionsX=320
SongOptionsY=470
SongOptionsOnCommand=zoom,1;addy,100;sleep,0.5;linear,1;addy,-100
SongOptionsOffCommand=linear,1;addy,100
SongOptionsExtraX=320
SongOptionsExtraY=10
SongOptionsExtraOnCommand=zoom,1;addy,-100;sleep,0.5;linear,1;addy,100
SongOptionsExtraOffCommand=linear,1;addy,-100

DifficultyP1X=61
DifficultyP1Y=400
DifficultyP1OnCommand=addy,-400;diffusealpha,0;sleep,0.75;linear,0.25;addy,400;diffusealpha,1;
DifficultyP1OffCommand=linear,1;addx,-200
DifficultyP2X=579
DifficultyP2Y=400
DifficultyP2OnCommand=addy,-400;diffusealpha,0;sleep,0.75;linear,0.25;addy,400;diffusealpha,1;
DifficultyP2OffCommand=linear,1;addx,200

DifficultyMeterP1X=84
DifficultyMeterP1Y=400
DifficultyMeterP1OnCommand=addy,-420;diffusealpha,0;sleep,0.75;linear,0.25;addy,420;diffusealpha,1;horizalign,right;
DifficultyMeterP1OffCommand=linear,1;addx,-200
DifficultyMeterP2X=536
DifficultyMeterP2Y=400
DifficultyMeterP2OnCommand=addy,-420;diffusealpha,0;sleep,0.75;linear,0.25;addy,420;diffusealpha,1;horizalign,left;
DifficultyMeterP2OffCommand=linear,1;addx,200

DifficultyP1ReverseX=61
DifficultyP1ReverseY=56
DifficultyP1ReverseOnCommand=addx,-200;sleep,0.5;linear,1;addx,200
DifficultyP1ReverseOffCommand=linear,1;addx,-200
DifficultyP2ReverseX=579
DifficultyP2ReverseY=56
DifficultyP2ReverseOnCommand=addx,200;sleep,0.5;linear,1;addx,-200
DifficultyP2ReverseOffCommand=linear,1;addx,200

DifficultyMeterP1ReverseX=84
DifficultyMeterP1ReverseY=56
DifficultyMeterP1ReverseOnCommand=addx,-200;sleep,0.5;linear,1;addx,200
DifficultyMeterP1ReverseOffCommand=linear,1;addx,-200
DifficultyMeterP2ReverseX=536
DifficultyMeterP2ReverseY=56
DifficultyMeterP2ReverseOnCommand=addx,200;sleep,0.5;linear,1;addx,-200;horizalign,left;
DifficultyMeterP2ReverseOffCommand=linear,1;addx,200

DifficultyP1ExtraX=62
DifficultyP1ExtraY=420
DifficultyP1ExtraOnCommand=addx,-200;sleep,0.5;linear,1;addx,200
DifficultyP1ExtraOffCommand=linear,1;addx,-200
DifficultyP2ExtraX=578
DifficultyP2ExtraY=420
DifficultyP2ExtraOnCommand=addx,200;sleep,0.5;linear,1;addx,-200
DifficultyP2ExtraOffCommand=linear,1;addx,200

DifficultyP1ExtraReverseX=62
DifficultyP1ExtraReverseY=56
DifficultyP1ExtraReverseOnCommand=addx,-200;sleep,0.5;linear,1;addx,200
DifficultyP1ExtraReverseOffCommand=linear,1;addx,-200
DifficultyP2ExtraReverseX=578
DifficultyP2ExtraReverseY=56
DifficultyP2ExtraReverseOnCommand=addx,200;sleep,0.5;linear,1;addx,-200
DifficultyP2ExtraReverseOffCommand=linear,1;addx,200

LyricsX=320
LyricsY=400
LyricsReverseX=320
LyricsReverseY=100
# This is used if one player is in reverse and the other isn't.
LyricsOneReverseX=320
LyricsOneReverseY=35
LyricsDefaultColor=0,1,0,1

ActiveAttackListP1X=
ActiveAttackListP1Y=
ActiveAttackListP1OnCommand=hidden,1
ActiveAttackListP1OffCommand=
ActiveAttackListP2X=
ActiveAttackListP2Y=
ActiveAttackListP2OnCommand=hidden,1
ActiveAttackListP2OffCommand=

// sadly this is extra stage only.
// wish it could be made available for all modes, hint hint.
SurviveTimeX=320
SurviveTimeY=340
SurviveTimeOnCommand=diffusealpha,0;linear,1;diffusealpha,1;

DebugX=320
DebugY=240

AutoPlayX=320
AutoPlayY=360

SecondsBetweenComments=10
DemonstrationSeconds=60
TickEarlySeconds=0.05
ShowLifeMeterForDisabledPlayers=0

// hey guy you might wanna enable this soon
SongPositionMeterWidth=
SongPositionMeterX=
SongPositionMeterY=
SongPositionMeterOnCommand=hidden,1
SongPositionMeterOffCommand=

[ScreenBranchEvaluation]
Class=ScreenBranch
Choices=1,2,3,4,5,6,7
Condition1=IsNetConnected()
Condition2=PlayModeName() == "Regular"
Condition3=PlayModeName() == "Nonstop"
Condition4=PlayModeName() == "Oni"
Condition5=PlayModeName() == "Endless"
Condition6=PlayModeName() == "Rave"
Condition7=PlayModeName() == "Battle"
NextScreen1=screen,ScreenNetEvaluation
NextScreen2=screen,ScreenEvaluationStage
NextScreen3=screen,ScreenEvaluationNonstop
NextScreen4=screen,ScreenEvaluationOni
NextScreen5=screen,ScreenEvaluationEndless
NextScreen6=screen,ScreenEvaluationRave
NextScreen7=screen,ScreenEvaluationBattle

[ScreenEvaluation]
Fallback=ScreenWithMenuElements
Class=ScreenEvaluation
FailedSoundTime=0
PassedSoundTime=0
NumSequenceSounds=0
PeakComboAwardCommand=

// IN THE GROOOOOOOOOOOOVE
DisqualifiedP1X=0
DisqualifiedP1Y=0
DisqualifiedP1OffCommand=
DisqualifiedP1OnCommand=
DisqualifiedP2X=0
DisqualifiedP2Y=0
DisqualifiedP2OffCommand=
DisqualifiedP2OnCommand=

DifficultyIconP1X=0
DifficultyIconP1Y=0
DifficultyIconP1OnCommand=hidden,1
DifficultyIconP1OffCommand=
DifficultyIconP2X=0
DifficultyIconP2Y=0
DifficultyIconP2OnCommand=hidden,1
DifficultyIconP2OffCommand=
PlayerOptionsSeparator=,
MaxComboNumDigits=5

[ScreenNetEvaluation]
Class=ScreenNetEvaluation
Fallback=ScreenEvaluationStage
UsersBG1Y=240
UsersBG1X=140
UsersBG2Y=240
UsersBG2X=500
UsersBGWidth=260
UsersBGHeight=400
UsersBGColor=0,0.75,1,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=80
User1X=140
User2Y=80
User2X=500
UserDX=0
UserDY=32
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=ScreenSelectBranchForNet
EndScreen=ScreenEvaluationSummary
FailedScreen=ScreenGameOver
Type=stage
ShowBannerArea=1
ShowGradeArea=1
ShowPointsArea=0
ShowBonusArea=1
ShowSurvivedArea=0
ShowWinArea=0
ShowMarvelous=1
ShowPerfect=1
ShowGreat=1
ShowGood=1
ShowBoo=1
ShowMiss=1
ShowOK=1
ShowMaxCombo=1
ShowTotalError=1
ShowJumps=0
ShowHolds=0
ShowMines=0
ShowHands=0
ShowScoreArea=1
ShowTimeArea=1
ShowGraphArea=1
ShowComboArea=0
ShowPerDifficultyAward=1
ShowPeakComboAward=0
TimerSeconds=20
StyleIcon=1
StyleIconX=500
StyleIconY=28
MemoryCardIcons=1
ShowTotalScoreArea=0

BannerWidth=256
BannerHeight=80

LargeBannerX=320
LargeBannerY=100
LargeBannerOnCommand=addy,480;sleep,0.0;decelerate,0.3;addy,-480
LargeBannerOffCommand=sleep,0.8;accelerate,0.3;addy,480
LargeBannerFrameX=320
LargeBannerFrameY=100
LargeBannerFrameOnCommand=addy,480;sleep,0.0;decelerate,0.3;addy,-480
LargeBannerFrameOffCommand=sleep,0.8;accelerate,0.3;addy,480

StageX=320
StageY=72
StageOnCommand=addy,480;sleep,0.0;decelerate,0.3;addy,-480
StageOffCommand=sleep,0.8;accelerate,0.3;addy,480

DifficultyIconP1X=166
DifficultyIconP1Y=130
DifficultyIconP1OnCommand=addy,480;sleep,0.0;decelerate,0.3;addy,-480;draworder,100;
DifficultyIconP1OffCommand=sleep,0.8;accelerate,0.3;addy,480
DifficultyIconP2X=474
DifficultyIconP2Y=130
DifficultyIconP2OnCommand=addy,480;sleep,0.0;decelerate,0.3;addy,-480;draworder,100;
DifficultyIconP2OffCommand=sleep,0.8;accelerate,0.3;addy,480

PlayerOptionsP1X=250
PlayerOptionsP1Y=58
PlayerOptionsP1OnCommand=horizalign,left;vertalign,bottom;zoom,0.5;addy,480;sleep,0.0;decelerate,0.3;addy,-480
PlayerOptionsP1OffCommand=sleep,0.8;accelerate,0.3;addy,480
PlayerOptionsP2X=390
PlayerOptionsP2Y=150
PlayerOptionsP2OnCommand=horizalign,right;vertalign,bottom;zoom,0.5;addy,480;sleep,0.0;decelerate,0.3;addy,-480
PlayerOptionsP2OffCommand=sleep,0.8;accelerate,0.3;addy,480

GradeFrameP1X=94
GradeFrameP1Y=100
GradeFrameP1OnCommand=addx,-320;sleep,0.0;decelerate,0.3;addx,320
GradeFrameP1OffCommand=sleep,0.8;accelerate,0.3;addx,-320
GradeFrameP2X=546
GradeFrameP2Y=100
GradeFrameP2OnCommand=addx,320;sleep,0.0;decelerate,0.3;addx,-320
GradeFrameP2OffCommand=sleep,0.8;accelerate,0.3;addx,320
GradeP1X=94
GradeP1Y=100
GradeP1OnCommand=glowshift;effectperiod,2;addx,-320;sleep,0.0;decelerate,0.3;addx,320
GradeP1OffCommand=sleep,0.8;accelerate,0.3;addx,-320
GradeP2X=546
GradeP2Y=100
GradeP2OnCommand=glowshift;effectperiod,2;addx,320;sleep,0.0;decelerate,0.3;addx,-320
GradeP2OffCommand=sleep,0.8;accelerate,0.3;addx,320

MarvelousLabelX=320
MarvelousLabelY=160
MarvelousLabelOnCommand=addy,480;sleep,0.1;decelerate,0.3;addy,-480
MarvelousLabelOffCommand=sleep,0.7;accelerate,0.3;addy,480

MarvelousNumberP1X=230
MarvelousNumberP1Y=160
MarvelousNumberP1OnCommand=addx,-320;sleep,0.1;decelerate,0.3;addx,320
MarvelousNumberP1OffCommand=sleep,0.7;accelerate,0.3;addx,-320
MarvelousNumberP2X=410
MarvelousNumberP2Y=160
MarvelousNumberP2OnCommand=addx,320;sleep,0.1;decelerate,0.3;addx,-320
MarvelousNumberP2OffCommand=sleep,0.7;accelerate,0.3;addx,320

PerfectLabelX=320
PerfectLabelY=180
PerfectLabelOnCommand=addy,480;sleep,0.2;decelerate,0.3;addy,-480
PerfectLabelOffCommand=sleep,0.6;accelerate,0.3;addy,480

PerfectNumberP1X=235
PerfectNumberP1Y=180
PerfectNumberP1OnCommand=addx,-320;sleep,0.2;decelerate,0.3;addx,320
PerfectNumberP1OffCommand=sleep,0.6;accelerate,0.3;addx,-320
PerfectNumberP2X=405
PerfectNumberP2Y=180
PerfectNumberP2OnCommand=addx,320;sleep,0.2;decelerate,0.3;addx,-320
PerfectNumberP2OffCommand=sleep,0.6;accelerate,0.3;addx,320

GreatLabelX=320
GreatLabelY=200
GreatLabelOnCommand=addy,480;sleep,0.3;decelerate,0.3;addy,-480
GreatLabelOffCommand=sleep,0.5;accelerate,0.3;addy,480

GreatNumberP1X=240
GreatNumberP1Y=200
GreatNumberP1OnCommand=addx,-320;sleep,0.3;decelerate,0.3;addx,320
GreatNumberP1OffCommand=sleep,0.5;accelerate,0.3;addx,-320
GreatNumberP2X=400
GreatNumberP2Y=200
GreatNumberP2OnCommand=addx,320;sleep,0.3;decelerate,0.3;addx,-320
GreatNumberP2OffCommand=sleep,0.5;accelerate,0.3;addx,320

GoodLabelX=320
GoodLabelY=220
GoodLabelOnCommand=addy,480;sleep,0.4;decelerate,0.3;addy,-480
GoodLabelOffCommand=sleep,0.4;accelerate,0.3;addy,480

GoodNumberP1X=245
GoodNumberP1Y=220
GoodNumberP1OnCommand=addx,-320;sleep,0.4;decelerate,0.3;addx,320
GoodNumberP1OffCommand=sleep,0.4;accelerate,0.3;addx,-320
GoodNumberP2X=395
GoodNumberP2Y=220
GoodNumberP2OnCommand=addx,320;sleep,0.4;decelerate,0.3;addx,-320
GoodNumberP2OffCommand=sleep,0.4;accelerate,0.3;addx,320

BooLabelX=320
BooLabelY=240
BooLabelOnCommand=addy,480;sleep,0.5;decelerate,0.3;addy,-480
BooLabelOffCommand=sleep,0.3;accelerate,0.3;addy,480

BooNumberP1X=250
BooNumberP1Y=240
BooNumberP1OnCommand=addx,-320;sleep,0.5;decelerate,0.3;addx,320
BooNumberP1OffCommand=sleep,0.3;accelerate,0.3;addx,-320
BooNumberP2X=390
BooNumberP2Y=240
BooNumberP2OnCommand=addx,320;sleep,0.5;decelerate,0.3;addx,-320
BooNumberP2OffCommand=sleep,0.3;accelerate,0.3;addx,320

MissLabelX=320
MissLabelY=260
MissLabelOnCommand=addy,480;sleep,0.6;decelerate,0.3;addy,-480
MissLabelOffCommand=sleep,0.2;accelerate,0.3;addy,480

MissNumberP1X=255
MissNumberP1Y=260
MissNumberP1OnCommand=addx,-320;sleep,0.6;decelerate,0.3;addx,320
MissNumberP1OffCommand=sleep,0.2;accelerate,0.3;addx,-320
MissNumberP2X=385
MissNumberP2Y=260
MissNumberP2OnCommand=addx,320;sleep,0.6;decelerate,0.3;addx,-320
MissNumberP2OffCommand=sleep,0.2;accelerate,0.3;addx,320

OKLabelX=320
OKLabelY=280
OKLabelOnCommand=addy,480;sleep,0.7;decelerate,0.3;addy,-480
OKLabelOffCommand=sleep,0.1;accelerate,0.3;addy,480

OKNumberP1X=260
OKNumberP1Y=280
OKNumberP1OnCommand=addx,-320;sleep,0.7;decelerate,0.3;addx,320
OKNumberP1OffCommand=sleep,0.1;accelerate,0.3;addx,-320
OKNumberP2X=380
OKNumberP2Y=280
OKNumberP2OnCommand=addx,320;sleep,0.7;decelerate,0.3;addx,-320
OKNumberP2OffCommand=sleep,0.1;accelerate,0.3;addx,320

MaxComboMaxDigits=5
MaxComboLabelX=0
MaxComboLabelY=0
MaxComboLabelOnCommand=diffusealpha,0
MaxComboLabelOffCommand=
MaxComboNumberP1X=134
MaxComboNumberP1Y=302
MaxComboNumberP1OnCommand=diffusealpha,0;linear,0.7;diffuse,1,1,0,1
MaxComboNumberP1OffCommand=linear,0.7;diffusealpha,0
MaxComboNumberP2X=580
MaxComboNumberP2Y=302
MaxComboNumberP2OnCommand=diffusealpha,0;linear,0.7;diffuse,1,1,0,1
MaxComboNumberP2OffCommand=linear,0.7;diffusealpha,0

// No idea what the shit this is.
TotalErrorLabelX=320
TotalErrorLabelY=362
TotalErrorLabelOnCommand=hidden,1
//TotalErrorLabelOnCommand=addy,480;sleep,0.7;decelerate,0.3;addy,-480
TotalErrorLabelOffCommand=sleep,0.1;accelerate,0.3;addy,480
TotalErrorNumberP1X=230
TotalErrorNumberP1Y=362
TotalErrorNumberP1OnCommand=hidden,1
//TotalErrorNumberP1OnCommand=addx,-320;sleep,0.7;decelerate,0.3;addx,320
TotalErrorNumberP1OffCommand=sleep,0.1;accelerate,0.3;addx,-320
TotalErrorNumberP2X=410
TotalErrorNumberP2Y=362
TotalErrorNumberP2OnCommand=hidden,1
//TotalErrorNumberP2OnCommand=addx,320;sleep,0.7;decelerate,0.3;addx,-320
TotalErrorNumberP2OffCommand=sleep,0.1;accelerate,0.3;addx,320

BonusFrameP1X=96
BonusFrameP1Y=256
BonusFrameP1OnCommand=diffusealpha,0;linear,0.7;diffusealpha,1
BonusFrameP1OffCommand=linear,0.7;diffusealpha,0
BonusFrameP2X=544
BonusFrameP2Y=256
BonusFrameP2OnCommand=diffusealpha,0;linear,0.7;diffusealpha,1
BonusFrameP2OffCommand=linear,0.7;diffusealpha,0

BarPossible1P1X=178
BarPossible1P1Y=185
BarPossible1P1OnCommand=horizalign,left;rotationz,180;zoomx,0;sleep,0.2;linear,1.0;zoomx,1
BarPossible1P1OffCommand=linear,0.7;diffusealpha,0
BarPossible1P2X=468
BarPossible1P2Y=185
BarPossible1P2OnCommand=horizalign,left;rotationz,0;zoomx,0;sleep,0.2;linear,1.0;zoomx,1
BarPossible1P2OffCommand=linear,0.7;diffusealpha,0
BarActual1P1X=178
BarActual1P1Y=185
BarActual1P1OnCommand=horizalign,left;rotationz,180;zoomx,0;sleep,0.7;linear,1.0;zoomx,1
BarActual1P1OffCommand=linear,0.7;diffusealpha,0
BarActual1P2X=468
BarActual1P2Y=185
BarActual1P2OnCommand=horizalign,left;rotationz,0;zoomx,0;sleep,0.7;linear,1.0;zoomx,1
BarActual1P2OffCommand=linear,0.7;diffusealpha,0

BarPossible2P1X=178
BarPossible2P1Y=207
BarPossible2P1OnCommand=horizalign,left;rotationz,180;zoomx,0;sleep,0.3;linear,1.0;zoomx,1
BarPossible2P1OffCommand=linear,0.7;diffusealpha,0
BarPossible2P2X=468
BarPossible2P2Y=207
BarPossible2P2OnCommand=horizalign,left;rotationz,0;zoomx,0;sleep,0.3;linear,1.0;zoomx,1
BarPossible2P2OffCommand=linear,0.7;diffusealpha,0
BarActual2P1X=178
BarActual2P1Y=207
BarActual2P1OnCommand=horizalign,left;rotationz,180;zoomx,0;sleep,0.8;linear,1.0;zoomx,1
BarActual2P1OffCommand=linear,0.7;diffusealpha,0
BarActual2P2X=468
BarActual2P2Y=207
BarActual2P2OnCommand=horizalign,left;rotationz,0;zoomx,0;sleep,0.8;linear,1.0;zoomx,1
BarActual2P2OffCommand=linear,0.7;diffusealpha,0

BarPossible3P1X=178
BarPossible3P1Y=232
BarPossible3P1OnCommand=horizalign,left;rotationz,180;zoomx,0;sleep,0.4;linear,1.0;zoomx,1
BarPossible3P1OffCommand=linear,0.7;diffusealpha,0
BarPossible3P2X=468
BarPossible3P2Y=232
BarPossible3P2OnCommand=horizalign,left;rotationz,0;zoomx,0;sleep,0.4;linear,1.0;zoomx,1
BarPossible3P2OffCommand=linear,0.7;diffusealpha,0
BarActual3P1X=178
BarActual3P1Y=232
BarActual3P1OnCommand=horizalign,left;rotationz,180;zoomx,0;sleep,0.9;linear,1.0;zoomx,1
BarActual3P1OffCommand=linear,0.7;diffusealpha,0
BarActual3P2X=468
BarActual3P2Y=232
BarActual3P2OnCommand=horizalign,left;rotationz,0;zoomx,0;sleep,0.9;linear,1.0;zoomx,1
BarActual3P2OffCommand=linear,0.7;diffusealpha,0

BarPossible4P1X=178
BarPossible4P1Y=254
BarPossible4P1OnCommand=horizalign,left;rotationz,180;zoomx,0;sleep,1.0;linear,1.0;zoomx,1
BarPossible4P1OffCommand=linear,0.7;diffusealpha,0
BarPossible4P2X=468
BarPossible4P2Y=254
BarPossible4P2OnCommand=horizalign,left;rotationz,0;zoomx,0;sleep,1.0;linear,1.0;zoomx,1
BarPossible4P2OffCommand=linear,0.7;diffusealpha,0
BarActual4P1X=178
BarActual4P1Y=254
BarActual4P1OnCommand=horizalign,left;rotationz,180;zoomx,0;sleep,1.0;linear,1.0;zoomx,1
BarActual4P1OffCommand=linear,0.7;diffusealpha,0
BarActual4P2X=468
BarActual4P2Y=254
BarActual4P2OnCommand=horizalign,left;rotationz,0;zoomx,0;sleep,1.0;linear,1.0;zoomx,1
BarActual4P2OffCommand=linear,0.7;diffusealpha,0

BarPossible5P1X=178
BarPossible5P1Y=276
BarPossible5P1OnCommand=horizalign,left;rotationz,180;zoomx,0;sleep,0.6;linear,1.0;zoomx,1
BarPossible5P1OffCommand=linear,0.7;diffusealpha,0
BarPossible5P2X=468
BarPossible5P2Y=276
BarPossible5P2OnCommand=horizalign,left;rotationz,0;zoomx,0;sleep,0.6;linear,1.0;zoomx,1
BarPossible5P2OffCommand=linear,0.7;diffusealpha,0
BarActual5P1X=178
BarActual5P1Y=276
BarActual5P1OnCommand=horizalign,left;rotationz,180;zoomx,0;sleep,1.1;linear,1.0;zoomx,1
BarActual5P1OffCommand=linear,0.7;diffusealpha,0
BarActual5P2X=468
BarActual5P2Y=276
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

GraphP1X=96
GraphP1Y=331
GraphP1OnCommand=draworder,20;diffusealpha,0;linear,0.5;diffusealpha,1
GraphP1OffCommand=linear,0.5;addy,400;diffusealpha,0
GraphP2X=544
GraphP2Y=331
GraphP2OnCommand=draworder,20;diffusealpha,0;linear,0.5;diffusealpha,1
GraphP2OffCommand=linear,0.5;addy,400;diffusealpha,0
GraphFrameP1X=20
GraphFrameP1Y=331
GraphFrameP1OnCommand=hidden,1
GraphFrameP1OffCommand=linear,0.5;diffusealpha,0
GraphFrameP2X=514
GraphFrameP2Y=331
GraphFrameP2OnCommand=hidden,1
GraphFrameP2OffCommand=linear,0.5;diffusealpha,0
GraphStartHeight=0

ScoreLabelX=320
ScoreLabelY=380
ScoreLabelOnCommand=addy,480;sleep,0.8;decelerate,0.3;addy,-480
ScoreLabelOffCommand=sleep,0.0;accelerate,0.3;addy,480
ScoreNumberP1X=160
ScoreNumberP1Y=380
ScoreNumberP1OnCommand=addx,-320;sleep,0.8;decelerate,0.3;addx,320
ScoreNumberP1OffCommand=sleep,0.0;accelerate,0.3;addx,-320
ScoreNumberP2X=480
ScoreNumberP2Y=380
ScoreNumberP2OnCommand=addx,320;sleep,0.8;decelerate,0.3;addx,-320
ScoreNumberP2OffCommand=sleep,0.0;accelerate,0.3;addx,320

// per difficulty awards
PerDifficultyAwardP1X=72
PerDifficultyAwardP1Y=152
PerDifficultyAwardP1OnCommand=draworder,150;shadowlength,0;horizalign,right;addx,-320;sleep,0.1;decelerate,0.3;addx,320
PerDifficultyAwardP1OffCommand=sleep,0.7;accelerate,0.3;addx,-320
PerDifficultyAwardP2X=420
PerDifficultyAwardP2Y=260
PerDifficultyAwardP2OnCommand=draworder,150;shadowlength,0;horizalign,right;addx,320;sleep,0.1;decelerate,0.3;addx,-320
PerDifficultyAwardP2OffCommand=sleep,0.7;accelerate,0.3;addx,320

// combo awards
PeakComboAwardP1X=100
PeakComboAwardP1Y=260
PeakComboAwardP1OnCommand=draworder,150;;shadowlength,0;horizalign,right;addx,-320;sleep,0.1;decelerate,0.3;addx,320
PeakComboAwardP1OffCommand=sleep,0.7;accelerate,0.3;addx,-320
PeakComboAwardP2X=540
PeakComboAwardP2Y=260
PeakComboAwardP2OnCommand=draworder,150;zoom,0.5;shadowlength,0;horizalign,right;addx,320;sleep,0.1;decelerate,0.3;addx,-320
PeakComboAwardP2OffCommand=sleep,0.7;accelerate,0.3;addx,320

// time survived! just in case you fail or forget how long the song was.
TimeLabelX=320
TimeLabelY=400
TimeLabelOnCommand=addy,480;sleep,0.8;decelerate,0.3;addy,-480
TimeLabelOffCommand=sleep,0.0;accelerate,0.3;addy,480
TimeNumberP1X=200
TimeNumberP1Y=400
TimeNumberP1OnCommand=addx,-320;sleep,0.8;decelerate,0.3;addx,320
TimeNumberP1OffCommand=sleep,0.0;accelerate,0.3;addx,-320
TimeNumberP2X=460
TimeNumberP2Y=400
TimeNumberP2OnCommand=addx,320;sleep,0.8;decelerate,0.3;addx,-320
TimeNumberP2OffCommand=sleep,0.0;accelerate,0.3;addx,320

MachineRecordP1X=245
MachineRecordP1Y=340
MachineRecordP1OnCommand=diffusealpha,0;linear,0.7;diffusealpha,1;glowshift
MachineRecordP1OffCommand=linear,0.7;diffusealpha,0
MachineRecordP2X=460
MachineRecordP2Y=340
MachineRecordP2OnCommand=diffusealpha,0;linear,0.7;diffusealpha,1;glowshift
MachineRecordP2OffCommand=linear,0.7;diffusealpha,0

PersonalRecordP1X=245
PersonalRecordP1Y=310
PersonalRecordP1OnCommand=diffusealpha,0;linear,0.7;diffusealpha,1;glowshift
PersonalRecordP1OffCommand=linear,0.7;diffusealpha,0
PersonalRecordP2X=460
PersonalRecordP2Y=310
PersonalRecordP2OnCommand=diffusealpha,0;linear,0.7;diffusealpha,1;glowshift
PersonalRecordP2OffCommand=linear,0.7;diffusealpha,0

TryExtraStageX=320
TryExtraStageY=428
TryExtraStageOnCommand=diffusealpha,0;linear,0.7;diffusealpha,1;glowshift
TryExtraStageOffCommand=linear,0.7;diffusealpha,0

SpinGrades=0
CheerDelaySeconds=2.5
NoMarvelousShiftUp=15

[ScreenEvaluationSummary]
Fallback=ScreenEvaluation
NextScreen=ScreenNameEntry
EndScreen=ScreenNameEntry
FailedScreen=ScreenGameOver
Type=summary

ShowBannerArea=1
ShowGradeArea=1
ShowPointsArea=0
ShowBonusArea=1
ShowSurveenGameOver
Type=summary

ShowBannerArea=1
ShowGradeArea=1
ShowPointsArea=0
ShowBonusArea=1
ShowSurvivedArea=0
ShowWinArea=0
ShowMarvelous=1
ShowPerfect=1
ShowGreat=1
ShowGood=1
ShowBoo=1
ShowMiss=1
ShowOK=1
ShowMaxCombo=1
ShowTotalError=0
ShowTotalScoreArea=0
ShowJumps=0
ShowHolds=0
ShowMines=0
ShowHands=0
ShowScoreArea=1
ShowTimeArea=1
ShowGraphArea=1
ShowComboArea=0
ShowPerDifficultyAward=1
ShowPeakComboAward=1

TimerSeconds=30
StyleIcon=1
MemoryCardIcons=1

BannerWidth=256
BannerHeight=80

SmallBanner1X=260
SmallBanner1Y=80
SmallBanner1OnCommand=zoom,0.5;addy,480;sleep,0.0;decelerate,0.3;addy,-480
SmallBanner1OffCommand=sleep,0.8;accelerate,0.3;addy,480

SmallBanner2X=290
SmallBanner2Y=90
SmallBanner2OnCommand=zoom,0.5;addy,480;sleep,0.0;decelerate,0.3;addy,-480
SmallBanner2OffCommand=sleep,0.8;accelerate,0.3;addy,480

SmallBanner3X=320
SmallBanner3Y=100
SmallBanner3OnCommand=zoom,0.5;addy,480;sleep,0.0;decelerate,0.3;addy,-480
SmallBanner3OffCommand=sleep,0.8;accelerate,0.3;addy,480

SmallBanner4X=350
SmallBanner4Y=110
SmallBanner4OnCommand=zoom,0.5;addy,480;sleep,0.0;decelerate,0.3;addy,-480
SmallBanner4OffCommand=sleep,0.8;accelerate,0.3;addy,480

SmallBanner5X=380
SmallBanner5Y=120
SmallBanner5OnCommand=zoom,0.5;addy,480;sleep,0.0;decelerate,0.3;addy,-480
SmallBanner5OffCommand=sleep,0.8;accelerate,0.3;addy,480

GradeFrameP1X=94
GradeFrameP1Y=100
GradeFrameP1OnCommand=addx,-320;sleep,0.0;decelerate,0.3;addx,320
GradeFrameP1OffCommand=sleep,0.8;accelerate,0.3;addx,-320
GradeFrameP2X=546
GradeFrameP2Y=100
GradeFrameP2OnCommand=addx,320;sleep,0.0;decelerate,0.3;addx,-320
GradeFrameP2OffCommand=sleep,0.8;accelerate,0.3;addx,320
GradeP1X=94
GradeP1Y=100
GradeP1OnCommand=glowshift;effectperiod,2;addx,-320;sleep,0.0;decelerate,0.3;addx,320
GradeP1OffCommand=sleep,0.8;accelerate,0.3;addx,-320
GradeP2X=546
GradeP2Y=100
GradeP2OnCommand=glowshift;effectperiod,2;addx,320;sleep,0.0;decelerate,0.3;addx,-320
GradeP2OffCommand=sleep,0.8;accelerate,0.3;addx,320

MarvelousLabelX=320
MarvelousLabelY=160
MarvelousLabelOnCommand=addy,480;sleep,0.1;decelerate,0.3;addy,-480
MarvelousLabelOffCommand=sleep,0.7;accelerate,0.3;addy,480

MarvelousNumberP1X=230
MarvelousNumberP1Y=160
MarvelousNumberP1OnCommand=addx,-320;sleep,0.1;decelerate,0.3;addx,320
MarvelousNumberP1OffCommand=sleep,0.7;accelerate,0.3;addx,-320
MarvelousNumberP2X=410
MarvelousNumberP2Y=160
MarvelousNumberP2OnCommand=addx,320;sleep,0.1;decelerate,0.3;addx,-320
MarvelousNumberP2OffCommand=sleep,0.7;accelerate,0.3;addx,320

PerfectLabelX=320
PerfectLabelY=180
PerfectLabelOnCommand=addy,480;sleep,0.2;decelerate,0.3;addy,-480
PerfectLabelOffCommand=sleep,0.6;accelerate,0.3;addy,480

PerfectNumberP1X=235
PerfectNumberP1Y=180
PerfectNumberP1OnCommand=addx,-320;sleep,0.2;decelerate,0.3;addx,320
PerfectNumberP1OffCommand=sleep,0.6;accelerate,0.3;addx,-320
PerfectNumberP2X=405
PerfectNumberP2Y=180
PerfectNumberP2OnCommand=addx,320;sleep,0.2;decelerate,0.3;addx,-320
PerfectNumberP2OffCommand=sleep,0.6;accelerate,0.3;addx,320

GreatLabelX=320
GreatLabelY=200
GreatLabelOnCommand=addy,480;sleep,0.3;decelerate,0.3;addy,-480
GreatLabelOffCommand=sleep,0.5;accelerate,0.3;addy,480

GreatNumberP1X=240
GreatNumberP1Y=200
GreatNumberP1OnCommand=addx,-320;sleep,0.3;decelerate,0.3;addx,320
GreatNumberP1OffCommand=sleep,0.5;accelerate,0.3;addx,-320
GreatNumberP2X=400
GreatNumberP2Y=200
GreatNumberP2OnCommand=addx,320;sleep,0.3;decelerate,0.3;addx,-320
GreatNumberP2OffCommand=sleep,0.5;accelerate,0.3;addx,320

GoodLabelX=320
GoodLabelY=220
GoodLabelOnCommand=addy,480;sleep,0.4;decelerate,0.3;addy,-480
GoodLabelOffCommand=sleep,0.4;accelerate,0.3;addy,480

GoodNumberP1X=245
GoodNumberP1Y=220
GoodNumberP1OnCommand=addx,-320;sleep,0.4;decelerate,0.3;addx,320
GoodNumberP1OffCommand=sleep,0.4;accelerate,0.3;addx,-320
GoodNumberP2X=395
GoodNumberP2Y=220
GoodNumberP2OnCommand=addx,320;sleep,0.4;decelerate,0.3;addx,-320
GoodNumberP2OffCommand=sleep,0.4;accelerate,0.3;addx,320

BooLabelX=320
BooLabelY=240
BooLabelOnCommand=addy,480;sleep,0.5;decelerate,0.3;addy,-480
BooLabelOffCommand=sleep,0.3;accelerate,0.3;addy,480

BooNumberP1X=250
BooNumberP1Y=240
BooNumberP1OnCommand=addx,-320;sleep,0.5;decelerate,0.3;addx,320
BooNumberP1OffCommand=sleep,0.3;accelerate,0.3;addx,-320
BooNumberP2X=490
BooNumberP2Y=240
BooNumberP2OnCommand=addx,320;sleep,0.5;decelerate,0.3;addx,-320
BooNumberP2OffCommand=sleep,0.3;accelerate,0.3;addx,320

MissLabelX=320
MissLabelY=260
MissLabelOnCommand=addy,480;sleep,0.6;decelerate,0.3;addy,-480
MissLabelOffCommand=sleep,0.2;accelerate,0.3;addy,480

MissNumberP1X=255
MissNumberP1Y=260
MissNumberP1OnCommand=addx,-320;sleep,0.6;decelerate,0.3;addx,320
MissNumberP1OffCommand=sleep,0.2;accelerate,0.3;addx,-320
MissNumberP2X=385
MissNumberP2Y=260
MissNumberP2OnCommand=addx,320;sleep,0.6;decelerate,0.3;addx,-320
MissNumberP2OffCommand=sleep,0.2;accelerate,0.3;addx,320

OKLabelX=320
OKLabelY=280
OKLabelOnCommand=addy,480;sleep,0.7;decelerate,0.3;addy,-480
OKLabelOffCommand=sleep,0.1;accelerate,0.3;addy,480

OKNumberP1X=260
OKNumberP1Y=280
OKNumberP1OnCommand=addx,-320;sleep,0.7;decelerate,0.3;addx,320
OKNumberP1OffCommand=sleep,0.1;accelerate,0.3;addx,-320
OKNumberP2X=380
OKNumberP2Y=280
OKNumberP2OnCommand=addx,320;sleep,0.7;decelerate,0.3;addx,-320
OKNumberP2OffCommand=sleep,0.1;accelerate,0.3;addx,320

MaxComboMaxDigits=5
MaxComboLabelX=0
MaxComboLabelY=0
MaxComboLabelOnCommand=diffusealpha,0
MaxComboLabelOffCommand=
MaxComboNumberP1X=134
MaxComboNumberP1Y=302
MaxComboNumberP1OnCommand=diffusealpha,0;linear,0.7;diffuse,1,1,0,1
MaxComboNumberP1OffCommand=linear,0.7;diffusealpha,0
MaxComboNumberP2X=580
MaxComboNumberP2Y=302
MaxComboNumberP2OnCommand=diffusealpha,0;linear,0.7;diffuse,1,1,0,1
MaxComboNumberP2OffCommand=linear,0.7;diffusealpha,0

BonusFrameP1X=96
BonusFrameP1Y=256
BonusFrameP1OnCommand=diffusealpha,0;linear,0.7;diffusealpha,1
BonusFrameP1OffCommand=linear,0.7;diffusealpha,0
BonusFrameP2X=544
BonusFrameP2Y=256
BonusFrameP2OnCommand=diffusealpha,0;linear,0.7;diffusealpha,1
BonusFrameP2OffCommand=linear,0.7;diffusealpha,0
BarPossible1P1X=176
BarPossible1P1Y=194
BarPossible1P1OnCommand=horizalign,left;rotationz,180;zoomx,0;sleep,0.2;linear,1.0;zoomx,1
BarPossible1P1OffCommand=linear,0.7;diffusealpha,0
BarPossible1P2X=466
BarPossible1P2Y=194
BarPossible1P2OnCommand=horizalign,left;rotationz,0;zoomx,0;sleep,0.2;linear,1.0;zoomx,1
BarPossible1P2OffCommand=linear,0.7;diffusealpha,0
BarPossible2P1X=176
BarPossible2P1Y=221
BarPossible2P1OnCommand=horizalign,left;rotationz,180;zoomx,0;sleep,0.3;linear,1.0;zoomx,1
BarPossible2P1OffCommand=linear,0.7;diffusealpha,0
BarPossible2P2X=466
BarPossible2P2Y=221
BarPossible2P2OnCommand=horizalign,left;rotationz,0;zoomx,0;sleep,0.3;linear,1.0;zoomx,1
BarPossible2P2OffCommand=linear,0.7;diffusealpha,0
BarPossible3P1X=176
BarPossible3P1Y=248
BarPossible3P1OnCommand=horizalign,left;rotationz,180;zoomx,0;sleep,0.4;linear,1.0;zoomx,1
BarPossible3P1OffCommand=linear,0.7;diffusealpha,0
BarPossible3P2X=466
BarPossible3P2Y=248
BarPossible3P2OnCommand=horizalign,left;rotationz,0;zoomx,0;sleep,0.4;linear,1.0;zoomx,1
BarPossible3P2OffCommand=linear,0.7;diffusealpha,0
BarPossible4P1X=176
BarPossible4P1Y=275
BarPossible4P1OnCommand=horizalign,left;rotationz,180;zoomx,0;sleep,1.0;linear,1.0;zoomx,1
BarPossible4P1OffCommand=linear,0.7;diffusealpha,0
BarPossible4P2X=466
BarPossible4P2Y=275
BarPossible4P2OnCommand=horizalign,left;rotationz,0;zoomx,0;sleep,1.0;linear,1.0;zoomx,1
BarPossible4P2OffCommand=linear,0.7;diffusealpha,0
BarPossible5P1X=176
BarPossible5P1Y=302
BarPossible5P1OnCommand=horizalign,left;rotationz,180;zoomx,0;sleep,0.6;linear,1.0;zoomx,1
BarPossible5P1OffCommand=linear,0.7;diffusealpha,0
BarPossible5P2X=466
BarPossible5P2Y=302
BarPossible5P2OnCommand=horizalign,left;rotationz,0;zoomx,0;sleep,0.6;linear,1.0;zoomx,1
BarPossible5P2OffCommand=linear,0.7;diffusealpha,0
BarActual1P1X=176
BarActual1P1Y=194
BarActual1P1OnCommand=horizalign,left;rotationz,180;zoomx,0;sleep,0.7;linear,1.0;zoomx,1
BarActual1P1OffCommand=linear,0.7;diffusealpha,0
BarActual1P2X=466
BarActual1P2Y=194
BarActual1P2OnCommand=horizalign,left;rotationz,0;zoomx,0;sleep,0.7;linear,1.0;zoomx,1
BarActual1P2OffCommand=linear,0.7;diffusealpha,0
BarActual2P1X=176
BarActual2P1Y=221
BarActual2P1OnCommand=horizalign,left;rotationz,180;zoomx,0;sleep,0.8;linear,1.0;zoomx,1
BarActual2P1OffCommand=linear,0.7;diffusealpha,0
BarActual2P2X=466
BarActual2P2Y=221
BarActual2P2OnCommand=horizalign,left;rotationz,0;zoomx,0;sleep,0.8;linear,1.0;zoomx,1
BarActual2P2OffCommand=linear,0.7;diffusealpha,0
BarActual3P1X=176
BarActual3P1Y=248
BarActual3P1OnCommand=horizalign,left;rotationz,180;zoomx,0;sleep,0.9;linear,1.0;zoomx,1
BarActual3P1OffCommand=linear,0.7;diffusealpha,0
BarActual3P2X=466
BarActual3P2Y=248
BarActual3P2OnCommand=horizalign,left;rotationz,0;zoomx,0;sleep,0.9;linear,1.0;zoomx,1
BarActual3P2OffCommand=linear,0.7;diffusealpha,0
BarActual4P1X=176
BarActual4P1Y=275
BarActual4P1OnCommand=horizalign,left;rotationz,180;zoomx,0;sleep,1.0;linear,1.0;zoomx,1
BarActual4P1OffCommand=linear,0.7;diffusealpha,0
BarActual4P2X=466
BarActual4P2Y=275
BarActual4P2OnCommand=horizalign,left;rotationz,0;zoomx,0;sleep,1.0;linear,1.0;zoomx,1
BarActual4P2OffCommand=linear,0.7;diffusealpha,0
BarActual5P1X=176
BarActual5P1Y=302
BarActual5P1OnCommand=horizalign,left;rotationz,180;zoomx,0;sleep,1.1;linear,1.0;zoomx,1
BarActual5P1OffCommand=linear,0.7;diffusealpha,0
BarActual5P2X=466
BarActual5P2Y=302
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=320
ScoreLabelY=380
ScoreLabelOnCommand=addy,480;sleep,0.8;decelerate,0.3;addy,-480
ScoreLabelOffCommand=sleep,0.0;accelerate,0.3;addy,480
ScoreNumberP1X=160
ScoreNumberP1Y=380
ScoreNumberP1OnCommand=addx,-320;sleep,0.8;decelerate,0.3;addx,320
ScoreNumberP1OffCommand=sleep,0.0;accelerate,0.3;addx,-320
ScoreNumberP2X=480
ScoreNumberP2Y=380
ScoreNumberP2OnCommand=addx,320;sleep,0.8;decelerate,0.3;addx,-320
ScoreNumberP2OffCommand=sleep,0.0;accelerate,0.3;addx,320
MachineRecordP1X=70
MachineRecordP1Y=398
MachineRecordP1OnCommand=diffusealpha,0;linear,0.7;diffusealpha,1;glowshift
MachineRecordP1OffCommand=linear,0.7;diffusealpha,0
MachineRecordP2X=440
MachineRecordP2Y=398
MachineRecordP2OnCommand=diffusealpha,0;linear,0.7;diffusealpha,1;glowshift
MachineRecordP2OffCommand=linear,0.7;diffusealpha,0
PersonalRecordP1X=200
PersonalRecordP1Y=398
PersonalRecordP1OnCommand=diffusealpha,0;linear,0.7;diffusealpha,1;glowshift
PersonalRecordP1OffCommand=linear,0.7;diffusealpha,0
PersonalRecordP2X=570
PersonalRecordP2Y=398
PersonalRecordP2OnCommand=diffusealpha,0;linear,0.7;diffusealpha,1;glowshift
PersonalRecordP2OffCommand=linear,0.7;diffusealpha,0
CategoryRecordP1X=134
CategoryRecordP1Y=398
CategoryRecordP1OnCommand=diffusealpha,0;linear,0.7;diffusealpha,1;glowshift
CategoryRecordP1OffCommand=linear,0.7;diffusealpha,0
CategoryRecordP2X=506
CategoryRecordP2Y=398
CategoryRecordP2OnCommand=diffusealpha,0;linear,0.7;diffusealpha,1;glowshift
CategoryRecordP2OffCommand=linear,0.7;diffusealpha,0
CourseRecordP1X=134
CourseRecordP1Y=398
CourseRecordP1OnCommand=diffusealpha,0;linear,0.7;diffusealpha,1;glowshift
CourseRecordP1OffCommand=linear,0.7;diffusealpha,0
CourseRecordP2X=506
CourseRecordP2Y=398
CourseRecordP2OnCommand=diffusealpha,0;linear,0.7;diffusealpha,1;glowshift
CourseRecordP2OffCommand=linear,0.7;diffusealpha,0
SpinGrades=1
CheerDelaySeconds=2.5
NoMarvelousShiftUp=15

[ScreenEvaluationNonstop]
Fallback=ScreenEvaluation
NextScreen=ScreenSelectCourseNonstop
EndScreen=ScreenNameEntry
FailedScreen=ScreenNameEntry
Type=course
ShowBannerArea=1
ShowGradeArea=1
ShowPointsArea=0
ShowBonusArea=0
ShowSurvivedArea=1
ShowWinArea=0
ShowMarvelous=1
ShowPerfect=1
ShowGreat=1
ShowGood=1
ShowBoo=1
ShowMiss=1
ShowOK=1
ShowMaxCombo=0
ShowTotalError=0
ShowJumps=0
ShowHolds=0
ShowMines=0
ShowHands=0
ShowScoreArea=1
ShowTimeArea=0
ShowGraphArea=0
ShowComboArea=0
ShowPerDifficultyAward=0
TimerSeconds=30
StyleIcon=1
ShowTotalScoreArea=0
MemoryCardIcons=1

BannerWidth=256
BannerHeight=80

LargeBannerX=320
LargeBannerY=100
LargeBannerOnCommand=addy,480;sleep,0.0;decelerate,0.3;addy,-480
LargeBannerOffCommand=sleep,0.8;accelerate,0.3;addy,480

LargeBannerFrameX=320
LargeBannerFrameY=100
LargeBannerFrameOnCommand=addy,480;sleep,0.0;decelerate,0.3;addy,-480
LargeBannerFrameOffCommand=sleep,0.8;accelerate,0.3;addy,480

PlayerOptionsP1X=250
PlayerOptionsP1Y=58
PlayerOptionsP1OnCommand=horizalign,left;vertalign,bottom;zoom,0.5;addy,480;sleep,0.0;decelerate,0.3;addy,-480
PlayerOptionsP1OffCommand=sleep,0.8;accelerate,0.3;addy,480
PlayerOptionsP2X=390
PlayerOptionsP2Y=150
PlayerOptionsP2OnCommand=horizalign,right;vertalign,bottom;zoom,0.5;addy,480;sleep,0.0;decelerate,0.3;addy,-480
PlayerOptionsP2OffCommand=sleep,0.8;accelerate,0.3;addy,480

GradeFrameP1X=94
GradeFrameP1Y=100
GradeFrameP1OnCommand=addx,-320;sleep,0.0;decelerate,0.3;addx,320
GradeFrameP1OffCommand=sleep,0.8;accelerate,0.3;addx,-320
GradeFrameP2X=546
GradeFrameP2Y=100
GradeFrameP2OnCommand=addx,320;sleep,0.0;decelerate,0.3;addx,-320
GradeFrameP2OffCommand=sleep,0.8;accelerate,0.3;addx,320
GradeP1X=94
GradeP1Y=100
GradeP1OnCommand=glowshift;effectperiod,2;addx,-320;sleep,0.0;decelerate,0.3;addx,320
GradeP1OffCommand=sleep,0.8;accelerate,0.3;addx,-320
GradeP2X=546
GradeP2Y=100
GradeP2OnCommand=glowshift;effectperiod,2;addx,320;sleep,0.0;decelerate,0.3;addx,-320
GradeP2OffCommand=sleep,0.8;accelerate,0.3;addx,320

MarvelousLabelX=320
MarvelousLabelY=160
MarvelousLabelOnCommand=addy,480;sleep,0.1;decelerate,0.3;addy,-480
MarvelousLabelOffCommand=sleep,0.7;accelerate,0.3;addy,480

MarvelousNumberP1X=230
MarvelousNumberP1Y=160
MarvelousNumberP1OnCommand=addx,-320;sleep,0.1;decelerate,0.3;addx,320
MarvelousNumberP1OffCommand=sleep,0.7;accelerate,0.3;addx,-320
MarvelousNumberP2X=410
MarvelousNumberP2Y=160
MarvelousNumberP2OnCommand=addx,320;sleep,0.1;decelerate,0.3;addx,-320
MarvelousNumberP2OffCommand=sleep,0.7;accelerate,0.3;addx,320

PerfectLabelX=320
PerfectLabelY=180
PerfectLabelOnCommand=addy,480;sleep,0.2;decelerate,0.3;addy,-480
PerfectLabelOffCommand=sleep,0.6;accelerate,0.3;addy,480

PerfectNumberP1X=235
PerfectNumberP1Y=180
PerfectNumberP1OnCommand=addx,-320;sleep,0.2;decelerate,0.3;addx,320
PerfectNumberP1OffCommand=sleep,0.6;accelerate,0.3;addx,-320
PerfectNumberP2X=405
PerfectNumberP2Y=180
PerfectNumberP2OnCommand=addx,320;sleep,0.2;decelerate,0.3;addx,-320
PerfectNumberP2OffCommand=sleep,0.6;accelerate,0.3;addx,320

GreatLabelX=320
GreatLabelY=200
GreatLabelOnCommand=addy,480;sleep,0.3;decelerate,0.3;addy,-480
GreatLabelOffCommand=sleep,0.5;accelerate,0.3;addy,480

GreatNumberP1X=240
GreatNumberP1Y=200
GreatNumberP1OnCommand=addx,-320;sleep,0.3;decelerate,0.3;addx,320
GreatNumberP1OffCommand=sleep,0.5;accelerate,0.3;addx,-320
GreatNumberP2X=400
GreatNumberP2Y=200
GreatNumberP2OnCommand=addx,320;sleep,0.3;decelerate,0.3;addx,-320
GreatNumberP2OffCommand=sleep,0.5;accelerate,0.3;addx,320

GoodLabelX=320
GoodLabelY=220
GoodLabelOnCommand=addy,480;sleep,0.4;decelerate,0.3;addy,-480
GoodLabelOffCommand=sleep,0.4;accelerate,0.3;addy,480

GoodNumberP1X=245
GoodNumberP1Y=220
GoodNumberP1OnCommand=addx,-320;sleep,0.4;decelerate,0.3;addx,320
GoodNumberP1OffCommand=sleep,0.4;accelerate,0.3;addx,-320
GoodNumberP2X=395
GoodNumberP2Y=220
GoodNumberP2OnCommand=addx,320;sleep,0.4;decelerate,0.3;addx,-320
GoodNumberP2OffCommand=sleep,0.4;accelerate,0.3;addx,320

BooLabelX=320
BooLabelY=240
BooLabelOnCommand=addy,480;sleep,0.5;decelerate,0.3;addy,-480
BooLabelOffCommand=sleep,0.3;accelerate,0.3;addy,480

BooNumberP1X=250
BooNumberP1Y=240
BooNumberP1OnCommand=addx,-320;sleep,0.5;decelerate,0.3;addx,320
BooNumberP1OffCommand=sleep,0.3;accelerate,0.3;addx,-320
BooNumberP2X=390
BooNumberP2Y=240
BooNumberP2OnCommand=addx,320;sleep,0.5;decelerate,0.3;addx,-320
BooNumberP2OffCommand=sleep,0.3;accelerate,0.3;addx,320

MissLabelX=320
MissLabelY=260
MissLabelOnCommand=addy,480;sleep,0.6;decelerate,0.3;addy,-480
MissLabelOffCommand=sleep,0.2;accelerate,0.3;addy,480

MissNumberP1X=255
MissNumberP1Y=260
MissNumberP1OnCommand=addx,-320;sleep,0.6;decelerate,0.3;addx,320
MissNumberP1OffCommand=sleep,0.2;accelerate,0.3;addx,-320
MissNumberP2X=385
MissNumberP2Y=260
MissNumberP2OnCommand=addx,320;sleep,0.6;decelerate,0.3;addx,-320
MissNumberP2OffCommand=sleep,0.2;accelerate,0.3;addx,320

OKLabelX=320
OKLabelY=280
OKLabelOnCommand=addy,480;sleep,0.7;decelerate,0.3;addy,-480
OKLabelOffCommand=sleep,0.1;accelerate,0.3;addy,480

OKNumberP1X=260
OKNumberP1Y=280
OKNumberP1OnCommand=addx,-320;sleep,0.7;decelerate,0.3;addx,320
OKNumberP1OffCommand=sleep,0.1;accelerate,0.3;addx,-320
OKNumberP2X=380
OKNumberP2Y=280
OKNumberP2OnCommand=addx,320;sleep,0.7;decelerate,0.3;addx,-320
OKNumberP2OffCommand=sleep,0.1;accelerate,0.3;addx,320

MaxComboMaxDigits=5
MaxComboLabelX=0
MaxComboLabelY=0
MaxComboLabelOnCommand=diffusealpha,0
MaxComboLabelOffCommand=
MaxComboNumberP1X=134
MaxComboNumberP1Y=334
MaxComboNumberP1OnCommand=zoom,1.2;diffusealpha,0;linear,0.7;diffuse,1,1,0,1
MaxComboNumberP1OffCommand=linear,0.7;diffusealpha,0
MaxComboNumberP2X=580
MaxComboNumberP2Y=334
MaxComboNumberP2OnCommand=zoom,1.2;diffusealpha,0;linear,0.7;diffuse,1,1,0,1
MaxComboNumberP2OffCommand=linear,0.7;diffusealpha,0
SurvivedFrameP1X=96
SurvivedFrameP1Y=256
SurvivedFrameP1OnCommand=diffusealpha,0;linear,0.7;diffusealpha,1
SurvivedFrameP1OffCommand=linear,0.7;diffusealpha,0
SurvivedFrameP2X=544
SurvivedFrameP2Y=256
SurvivedFrameP2OnCommand=diffusealpha,0;linear,0.7;diffusealpha,1
SurvivedFrameP2OffCommand=linear,0.7;diffusealpha,0
SurvivedNumberP1X=96
SurvivedNumberP1Y=240
SurvivedNumberP1OnCommand=diffusealpha,0;linear,0.7;diffusealpha,1
SurvivedNumberP1OffCommand=linear,0.7;diffusealpha,0
SurvivedNumberP2X=544
SurvivedNumberP2Y=240
SurvivedNumberP2OnCommand=diffusealpha,0;linear,0.7;diffusealpha,1
SurvivedNumberP2OffCommand=linear,0.7;diffusealpha,0
ScoreLabelX=320
ScoreLabelY=380
ScoreLabelOnCommand=addy,480;sleep,0.8;decelerate,0.3;addy,-480
ScoreLabelOffCommand=sleep,0.0;accelerate,0.3;addy,480
ScoreNumberP1X=160
ScoreNumberP1Y=380
ScoreNumberP1OnCommand=addx,-320;sleep,0.8;decelerate,0.3;addx,320
ScoreNumberP1OffCommand=sleep,0.0;accelerate,0.3;addx,-320
ScoreNumberP2X=480
ScoreNumberP2Y=380
ScoreNumberP2OnCommand=addx,320;sleep,0.8;decelerate,0.3;addx,-320
ScoreNumberP2OffCommand=sleep,0.0;accelerate,0.3;addx,320

MachineRecordP1X=245
MachineRecordP1Y=340
MachineRecordP1OnCommand=diffusealpha,0;linear,0.7;diffusealpha,1;glowshift
MachineRecordP1OffCommand=linear,0.7;diffusealpha,0
MachineRecordP2X=460
MachineRecordP2Y=340
MachineRecordP2OnCommand=diffusealpha,0;linear,0.7;diffusealpha,1;glowshift
MachineRecordP2OffCommand=linear,0.7;diffusealpha,0

PersonalRecordP1X=245
PersonalRecordP1Y=310
PersonalRecordP1OnCommand=diffusealpha,0;linear,0.7;diffusealpha,1;glowshift
PersonalRecordP1OffCommand=linear,0.7;diffusealpha,0
PersonalRecordP2X=460
PersonalRecordP2Y=310
PersonalRecordP2OnCommand=diffusealpha,0;linear,0.7;diffusealpha,1;glowshift
PersonalRecordP2OffCommand=linear,0.7;diffusealpha,0

SpinGrades=1
CheerDelaySeconds=2.5
NoMarvelousShiftUp=15

[ScreenEvaluationOni]
Fallback=ScreenEvaluation
NextScreen=ScreenSelectCourseOni
EndScreen=ScreenNameEntry
FailedScreen=ScreenNameEntry
Type=course
ShowBannerArea=1
ShowGradeArea=0
ShowPointsArea=1
ShowBonusArea=0
ShowSurvivedArea=1
ShowWinArea=0
ShowMarvelous=1
ShowPerfect=1
ShowGreat=1
ShowGood=1
ShowBoo=1
ShowMiss=1
ShowOK=1
ShowMaxCombo=0
ShowTotalError=0
ShowJumps=0
ShowHolds=0
ShowMines=0
ShowHands=0
ShowScoreArea=0
ShowTimeArea=1
ShowGraphArea=0
ShowComboArea=0
ShowPerDifficultyAward=0
TimerSeconds=30
StyleIcon=1
ShowTotalScoreArea=0
MemoryCardIcons=1

BannerWidth=256
BannerHeight=80

LargeBannerX=320
LargeBannerY=100
LargeBannerOnCommand=addy,480;sleep,0.0;decelerate,0.3;addy,-480
LargeBannerOffCommand=sleep,0.8;accelerate,0.3;addy,480
LargeBannerFrameX=320
LargeBannerFrameY=100
LargeBannerFrameOnCommand=addy,480;sleep,0.0;decelerate,0.3;addy,-480
LargeBannerFrameOffCommand=sleep,0.8;accelerate,0.3;addy,480

PlayerOptionsP1X=250
PlayerOptionsP1Y=58
PlayerOptionsP1OnCommand=horizalign,left;vertalign,bottom;zoom,0.5;addy,480;sleep,0.0;decelerate,0.3;addy,-480
PlayerOptionsP1OffCommand=sleep,0.8;accelerate,0.3;addy,480
PlayerOptionsP2X=390
PlayerOptionsP2Y=150
PlayerOptionsP2OnCommand=horizalign,right;vertalign,bottom;zoom,0.5;addy,480;sleep,0.0;decelerate,0.3;addy,-480
PlayerOptionsP2OffCommand=sleep,0.8;accelerate,0.3;addy,480

PercentFrameP1X=94
PercentFrameP1Y=100
PercentFrameP1OnCommand=addx,-320;sleep,0.0;decelerate,0.3;addx,320
PercentFrameP1OffCommand=sleep,0.8;accelerate,0.3;addx,-320
PercentFrameP2X=546
PercentFrameP2Y=100
PercentFrameP2OnCommand=addx,320;sleep,0.0;decelerate,0.3;addx,-320
PercentFrameP2OffCommand=sleep,0.8;accelerate,0.3;addx,320
PercentP1X=120
PercentP1Y=132
PercentP1OnCommand=addx,-320;sleep,0.0;decelerate,0.3;addx,320
PercentP1OffCommand=sleep,0.8;accelerate,0.3;addx,-320
PercentP2X=572
PercentP2Y=132
PercentP2OnCommand=addx,320;sleep,0.0;decelerate,0.3;addx,-320
PercentP2OffCommand=sleep,0.8;accelerate,0.3;addx,320

MarvelousLabelX=320
MarvelousLabelY=160
MarvelousLabelOnCommand=addy,480;sleep,0.1;decelerate,0.3;addy,-480
MarvelousLabelOffCommand=sleep,0.7;accelerate,0.3;addy,480

MarvelousNumberP1X=230
MarvelousNumberP1Y=160
MarvelousNumberP1OnCommand=addx,-320;sleep,0.1;decelerate,0.3;addx,320
MarvelousNumberP1OffCommand=sleep,0.7;accelerate,0.3;addx,-320
MarvelousNumberP2X=410
MarvelousNumberP2Y=160
MarvelousNumberP2OnCommand=addx,320;sleep,0.1;decelerate,0.3;addx,-320
MarvelousNumberP2OffCommand=sleep,0.7;accelerate,0.3;addx,320

PerfectLabelX=320
PerfectLabelY=180
PerfectLabelOnCommand=addy,480;sleep,0.2;decelerate,0.3;addy,-480
PerfectLabelOffCommand=sleep,0.6;accelerate,0.3;addy,480

PerfectNumberP1X=235
PerfectNumberP1Y=180
PerfectNumberP1OnCommand=addx,-320;sleep,0.2;decelerate,0.3;addx,320
PerfectNumberP1OffCommand=sleep,0.6;accelerate,0.3;addx,-320
PerfectNumberP2X=405
PerfectNumberP2Y=180
PerfectNumberP2OnCommand=addx,320;sleep,0.2;decelerate,0.3;addx,-320
PerfectNumberP2OffCommand=sleep,0.6;accelerate,0.3;addx,320

GreatLabelX=320
GreatLabelY=200
GreatLabelOnCommand=addy,480;sleep,0.3;decelerate,0.3;addy,-480
GreatLabelOffCommand=sleep,0.5;accelerate,0.3;addy,480

GreatNumberP1X=240
GreatNumberP1Y=200
GreatNumberP1OnCommand=addx,-320;sleep,0.3;decelerate,0.3;addx,320
GreatNumberP1OffCommand=sleep,0.5;accelerate,0.3;addx,-320
GreatNumberP2X=400
GreatNumberP2Y=200
GreatNumberP2OnCommand=addx,320;sleep,0.3;decelerate,0.3;addx,-320
GreatNumberP2OffCommand=sleep,0.5;accelerate,0.3;addx,320

GoodLabelX=320
GoodLabelY=220
GoodLabelOnCommand=addy,480;sleep,0.4;decelerate,0.3;addy,-480
GoodLabelOffCommand=sleep,0.4;accelerate,0.3;addy,480

GoodNumberP1X=245
GoodNumberP1Y=220
GoodNumberP1OnCommand=addx,-320;sleep,0.4;decelerate,0.3;addx,320
GoodNumberP1OffCommand=sleep,0.4;accelerate,0.3;addx,-320
GoodNumberP2X=395
GoodNumberP2Y=220
GoodNumberP2OnCommand=addx,320;sleep,0.4;decelerate,0.3;addx,-320
GoodNumberP2OffCommand=sleep,0.4;accelerate,0.3;addx,320

BooLabelX=320
BooLabelY=240
BooLabelOnCommand=addy,480;sleep,0.5;decelerate,0.3;addy,-480
BooLabelOffCommand=sleep,0.3;accelerate,0.3;addy,480

BooNumberP1X=250
BooNumberP1Y=240
BooNumberP1OnCommand=addx,-320;sleep,0.5;decelerate,0.3;addx,320
BooNumberP1OffCommand=sleep,0.3;accelerate,0.3;addx,-320
BooNumberP2X=390
BooNumberP2Y=240
BooNumberP2OnCommand=addx,320;sleep,0.5;decelerate,0.3;addx,-320
BooNumberP2OffCommand=sleep,0.3;accelerate,0.3;addx,320

MissLabelX=320
MissLabelY=260
MissLabelOnCommand=addy,480;sleep,0.6;decelerate,0.3;addy,-480
MissLabelOffCommand=sleep,0.2;accelerate,0.3;addy,480

MissNumberP1X=255
MissNumberP1Y=260
MissNumberP1OnCommand=addx,-320;sleep,0.6;decelerate,0.3;addx,320
MissNumberP1OffCommand=sleep,0.2;accelerate,0.3;addx,-320
MissNumberP2X=385
MissNumberP2Y=260
MissNumberP2OnCommand=addx,320;sleep,0.6;decelerate,0.3;addx,-320
MissNumberP2OffCommand=sleep,0.2;accelerate,0.3;addx,320

OKLabelX=320
OKLabelY=280
OKLabelOnCommand=addy,480;sleep,0.7;decelerate,0.3;addy,-480
OKLabelOffCommand=sleep,0.1;accelerate,0.3;addy,480

OKNumberP1X=260
OKNumberP1Y=280
OKNumberP1OnCommand=addx,-320;sleep,0.7;decelerate,0.3;addx,320
OKNumberP1OffCommand=sleep,0.1;accelerate,0.3;addx,-320
OKNumberP2X=380
OKNumberP2Y=280
OKNumberP2OnCommand=addx,320;sleep,0.7;decelerate,0.3;addx,-320
OKNumberP2OffCommand=sleep,0.1;accelerate,0.3;addx,320

MaxComboMaxDigits=5
MaxComboLabelX=0
MaxComboLabelY=0
MaxComboLabelOnCommand=diffusealpha,0
MaxComboLabelOffCommand=
MaxComboNumberP1X=134
MaxComboNumberP1Y=302
MaxComboNumberP1OnCommand=diffusealpha,0;linear,0.7;diffuse,1,1,0,1
MaxComboNumberP1OffCommand=linear,0.7;diffusealpha,0
MaxComboNumberP2X=580
MaxComboNumberP2Y=302
MaxComboNumberP2OnCommand=diffusealpha,0;linear,0.7;diffuse,1,1,0,1
MaxComboNumberP2OffCommand=linear,0.7;diffusealpha,0

SurvivedFrameP1X=96
SurvivedFrameP1Y=256
SurvivedFrameP1OnCommand=diffusealpha,0;linear,0.7;diffusealpha,1
SurvivedFrameP1OffCommand=linear,0.7;diffusealpha,0
SurvivedFrameP2X=544
SurvivedFrameP2Y=256
SurvivedFrameP2OnCommand=diffusealpha,0;linear,0.7;diffusealpha,1
SurvivedFrameP2OffCommand=linear,0.7;diffusealpha,0
SurvivedNumberP1X=96
SurvivedNumberP1Y=240
SurvivedNumberP1OnCommand=diffusealpha,0;linear,0.7;diffusealpha,1
SurvivedNumberP1OffCommand=linear,0.7;diffusealpha,0
SurvivedNumberP2X=544
SurvivedNumberP2Y=240
SurvivedNumberP2OnCommand=diffusealpha,0;linear,0.7;diffusealpha,1
SurvivedNumberP2OffCommand=linear,0.7;diffusealpha,0
TimeLabelX=320
TimeLabelY=380
TimeLabelOnCommand=addy,480;sleep,0.8;decelerate,0.3;addy,-480
TimeLabelOffCommand=sleep,0.0;accelerate,0.3;addy,480
TimeNumberP1X=160
TimeNumberP1Y=380
TimeNumberP1OnCommand=addx,-320;sleep,0.8;decelerate,0.3;addx,320
TimeNumberP1OffCommand=sleep,0.0;accelerate,0.3;addx,-320
TimeNumberP2X=480
TimeNumberP2Y=380
TimeNumberP2OnCommand=addx,320;sleep,0.8;decelerate,0.3;addx,-320
TimeNumberP2OffCommand=sleep,0.0;accelerate,0.3;addx,320

MachineRecordP1X=245
MachineRecordP1Y=340
MachineRecordP1OnCommand=diffusealpha,0;linear,0.7;diffusealpha,1;glowshift
MachineRecordP1OffCommand=linear,0.7;diffusealpha,0
MachineRecordP2X=460
MachineRecordP2Y=340
MachineRecordP2OnCommand=diffusealpha,0;linear,0.7;diffusealpha,1;glowshift
MachineRecordP2OffCommand=linear,0.7;diffusealpha,0

PersonalRecordP1X=245
PersonalRecordP1Y=310
PersonalRecordP1OnCommand=diffusealpha,0;linear,0.7;diffusealpha,1;glowshift
PersonalRecordP1OffCommand=linear,0.7;diffusealpha,0
PersonalRecordP2X=460
PersonalRecordP2Y=310
PersonalRecordP2OnCommand=diffusealpha,0;linear,0.7;diffusealpha,1;glowshift
PersonalRecordP2OffCommand=linear,0.7;diffusealpha,0

CheerDelaySeconds=2.5
NoMarvelousShiftUp=15

[ScreenEvaluationEndless]
Fallback=ScreenEvaluation
NextScreen=ScreenSelectCourseEndless
EndScreen=ScreenNameEntry
FailedScreen=ScreenNameEntry
Type=course
ShowBannerArea=1
ShowGradeArea=0
ShowPointsArea=1
ShowBonusArea=0
ShowSurvivedArea=1
ShowWinArea=0
ShowMarvelous=1
ShowPerfect=1
ShowGreat=1
ShowGood=1
ShowBoo=1
ShowMiss=1
ShowOK=1
ShowMaxCombo=0
ShowTotalError=0
ShowJumps=0
ShowHolds=0
ShowMines=0
ShowHands=0
ShowScoreArea=0
ShowTimeArea=1
ShowGraphArea=0
ShowComboArea=0
ShowPerDifficultyAward=0
TimerSeconds=30
StyleIcon=1
ShowTotalScoreArea=0
MemoryCardIcons=1

BannerWidth=256
BannerHeight=80
LargeBannerX=320
LargeBannerY=100
LargeBannerOnCommand=addy,480;sleep,0.0;decelerate,0.3;addy,-480
LargeBannerOffCommand=sleep,0.8;accelerate,0.3;addy,480
LargeBannerFrameX=320
LargeBannerFrameY=100
LargeBannerFrameOnCommand=addy,480;sleep,0.0;decelerate,0.3;addy,-480
LargeBannerFrameOffCommand=sleep,0.8;accelerate,0.3;addy,480

PlayerOptionsP1X=250
PlayerOptionsP1Y=58
PlayerOptionsP1OnCommand=horizalign,left;vertalign,bottom;zoom,0.5;shadowlength,0;addy,480;sleep,0.0;decelerate,0.3;addy,-480
PlayerOptionsP1OffCommand=sleep,0.8;accelerate,0.3;addy,480
PlayerOptionsP2X=390
PlayerOptionsP2Y=150
PlayerOptionsP2OnCommand=horizalign,right;vertalign,bottom;zoom,0.5;shadowlength,0;addy,480;sleep,0.0;decelerate,0.3;addy,-480
PlayerOptionsP2OffCommand=sleep,0.8;accelerate,0.3;addy,480

PercentFrameP1X=94
PercentFrameP1Y=100
PercentFrameP1OnCommand=addx,-320;sleep,0.0;decelerate,0.3;addx,320
PercentFrameP1OffCommand=sleep,0.8;accelerate,0.3;addx,-320
PercentFrameP2X=546
PercentFrameP2Y=100
PercentFrameP2OnCommand=addx,320;sleep,0.0;decelerate,0.3;addx,-320
PercentFrameP2OffCommand=sleep,0.8;accelerate,0.3;addx,320
PercentP1X=120
PercentP1Y=132
PercentP1OnCommand=addx,-320;sleep,0.0;decelerate,0.3;addx,320
PercentP1OffCommand=sleep,0.8;accelerate,0.3;addx,-320
PercentP2X=572
PercentP2Y=132
PercentP2OnCommand=addx,320;sleep,0.0;decelerate,0.3;addx,-320
PercentP2OffCommand=sleep,0.8;accelerate,0.3;addx,320

MarvelousLabelX=320
MarvelousLabelY=160
MarvelousLabelOnCommand=addy,480;sleep,0.1;decelerate,0.3;addy,-480
MarvelousLabelOffCommand=sleep,0.7;accelerate,0.3;addy,480

MarvelousNumberP1X=230
MarvelousNumberP1Y=160
MarvelousNumberP1OnCommand=addx,-320;sleep,0.1;decelerate,0.3;addx,320
MarvelousNumberP1OffCommand=sleep,0.7;accelerate,0.3;addx,-320
MarvelousNumberP2X=410
MarvelousNumberP2Y=160
MarvelousNumberP2OnCommand=addx,320;sleep,0.1;decelerate,0.3;addx,-320
MarvelousNumberP2OffCommand=sleep,0.7;accelerate,0.3;addx,320

PerfectLabelX=320
PerfectLabelY=180
PerfectLabelOnCommand=addy,480;sleep,0.2;decelerate,0.3;addy,-480
PerfectLabelOffCommand=sleep,0.6;accelerate,0.3;addy,480

PerfectNumberP1X=235
PerfectNumberP1Y=180
PerfectNumberP1OnCommand=addx,-320;sleep,0.2;decelerate,0.3;addx,320
PerfectNumberP1OffCommand=sleep,0.6;accelerate,0.3;addx,-320
PerfectNumberP2X=405
PerfectNumberP2Y=180
PerfectNumberP2OnCommand=addx,320;sleep,0.2;decelerate,0.3;addx,-320
PerfectNumberP2OffCommand=sleep,0.6;accelerate,0.3;addx,320

GreatLabelX=320
GreatLabelY=200
GreatLabelOnCommand=addy,480;sleep,0.3;decelerate,0.3;addy,-480
GreatLabelOffCommand=sleep,0.5;accelerate,0.3;addy,480

GreatNumberP1X=240
GreatNumberP1Y=200
GreatNumberP1OnCommand=addx,-320;sleep,0.3;decelerate,0.3;addx,320
GreatNumberP1OffCommand=sleep,0.5;accelerate,0.3;addx,-320
GreatNumberP2X=400
GreatNumberP2Y=200
GreatNumberP2OnCommand=addx,320;sleep,0.3;decelerate,0.3;addx,-320
GreatNumberP2OffCommand=sleep,0.5;accelerate,0.3;addx,320

GoodLabelX=320
GoodLabelY=220
GoodLabelOnCommand=addy,480;sleep,0.4;decelerate,0.3;addy,-480
GoodLabelOffCommand=sleep,0.4;accelerate,0.3;addy,480

GoodNumberP1X=245
GoodNumberP1Y=220
GoodNumberP1OnCommand=addx,-320;sleep,0.4;decelerate,0.3;addx,320
GoodNumberP1OffCommand=sleep,0.4;accelerate,0.3;addx,-320
GoodNumberP2X=395
GoodNumberP2Y=220
GoodNumberP2OnCommand=addx,320;sleep,0.4;decelerate,0.3;addx,-320
GoodNumberP2OffCommand=sleep,0.4;accelerate,0.3;addx,320

BooLabelX=320
BooLabelY=240
BooLabelOnCommand=addy,480;sleep,0.5;decelerate,0.3;addy,-480
BooLabelOffCommand=sleep,0.3;accelerate,0.3;addy,480

BooNumberP1X=250
BooNumberP1Y=240
BooNumberP1OnCommand=addx,-320;sleep,0.5;decelerate,0.3;addx,320
BooNumberP1OffCommand=sleep,0.3;accelerate,0.3;addx,-320
BooNumberP2X=390
BooNumberP2Y=240
BooNumberP2OnCommand=addx,320;sleep,0.5;decelerate,0.3;addx,-320
BooNumberP2OffCommand=sleep,0.3;accelerate,0.3;addx,320

MissLabelX=320
MissLabelY=260
MissLabelOnCommand=addy,480;sleep,0.6;decelerate,0.3;addy,-480
MissLabelOffCommand=sleep,0.2;accelerate,0.3;addy,480

MissNumberP1X=255
MissNumberP1Y=260
MissNumberP1OnCommand=addx,-320;sleep,0.6;decelerate,0.3;addx,320
MissNumberP1OffCommand=sleep,0.2;accelerate,0.3;addx,-320
MissNumberP2X=385
MissNumberP2Y=260
MissNumberP2OnCommand=addx,320;sleep,0.6;decelerate,0.3;addx,-320
MissNumberP2OffCommand=sleep,0.2;accelerate,0.3;addx,320

OKLabelX=320
OKLabelY=280
OKLabelOnCommand=addy,480;sleep,0.7;decelerate,0.3;addy,-480
OKLabelOffCommand=sleep,0.1;accelerate,0.3;addy,480

OKNumberP1X=260
OKNumberP1Y=280
OKNumberP1OnCommand=addx,-320;sleep,0.7;decelerate,0.3;addx,320
OKNumberP1OffCommand=sleep,0.1;accelerate,0.3;addx,-320
OKNumberP2X=380
OKNumberP2Y=280
OKNumberP2OnCommand=addx,320;sleep,0.7;decelerate,0.3;addx,-320
OKNumberP2OffCommand=sleep,0.1;accelerate,0.3;addx,320

MaxComboMaxDigits=4
MaxComboLabelX=0
MaxComboLabelY=0
MaxComboLabelOnCommand=diffusealpha,0
MaxComboLabelOffCommand=
MaxComboNumberP1X=134
MaxComboNumberP1Y=334
MaxComboNumberP1OnCommand=zoom,1.2;diffusealpha,0;linear,0.7;diffuse,1,1,0,1
MaxComboNumberP1OffCommand=linear,0.7;diffusealpha,0
MaxComboNumberP2X=580
MaxComboNumberP2Y=334
MaxComboNumberP2OnCommand=zoom,1.2;diffusealpha,0;linear,0.7;diffuse,1,1,0,1
MaxComboNumberP2OffCommand=linear,0.7;diffusealpha,0
SurvivedFrameP1X=96
SurvivedFrameP1Y=256
SurvivedFrameP1OnCommand=diffusealpha,0;linear,0.7;diffusealpha,1
SurvivedFrameP1OffCommand=linear,0.7;diffusealpha,0
SurvivedFrameP2X=544
SurvivedFrameP2Y=256
SurvivedFrameP2OnCommand=diffusealpha,0;linear,0.7;diffusealpha,1
SurvivedFrameP2OffCommand=linear,0.7;diffusealpha,0
SurvivedNumberP1X=96
SurvivedNumberP1Y=240
SurvivedNumberP1OnCommand=diffusealpha,0;linear,0.7;diffusealpha,1
SurvivedNumberP1OffCommand=linear,0.7;diffusealpha,0
SurvivedNumberP2X=544
SurvivedNumberP2Y=240
SurvivedNumberP2OnCommand=diffusealpha,0;linear,0.7;diffusealpha,1
SurvivedNumberP2OffCommand=linear,0.7;diffusealpha,0
ScoreLabelX=320
ScoreLabelY=380
ScoreLabelOnCommand=addy,480;sleep,0.8;decelerate,0.3;addy,-480
ScoreLabelOffCommand=sleep,0.0;accelerate,0.3;addy,480
ScoreNumberP1X=160
ScoreNumberP1Y=380
ScoreNumberP1OnCommand=addx,-320;sleep,0.8;decelerate,0.3;addx,320
ScoreNumberP1OffCommand=sleep,0.0;accelerate,0.3;addx,-320
ScoreNumberP2X=480
ScoreNumberP2Y=380
ScoreNumberP2OnCommand=addx,320;sleep,0.8;decelerate,0.3;addx,-320
ScoreNumberP2OffCommand=sleep,0.0;accelerate,0.3;addx,320
TimeLabelX=320
TimeLabelY=380
TimeLabelOnCommand=addy,480;sleep,0.8;decelerate,0.3;addy,-480
TimeLabelOffCommand=sleep,0.0;accelerate,0.3;addy,480
TimeNumberP1X=160
TimeNumberP1Y=380
TimeNumberP1OnCommand=addx,-320;sleep,0.8;decelerate,0.3;addx,320
TimeNumberP1OffCommand=sleep,0.0;accelerate,0.3;addx,-320
TimeNumberP2X=480
TimeNumberP2Y=380
TimeNumberP2OnCommand=addx,320;sleep,0.8;decelerate,0.3;addx,-320
TimeNumberP2OffCommand=sleep,0.0;accelerate,0.3;addx,320
MachineRecordP1X=70
MachineRecordP1Y=398
MachineRecordP1OnCommand=diffusealpha,0;linear,0.7;diffusealpha,1;glowshift
MachineRecordP1OffCommand=linear,0.7;diffusealpha,0
MachineRecordP2X=440
MachineRecordP2Y=398
MachineRecordP2OnCommand=diffusealpha,0;linear,0.7;diffusealpha,1;glowshift
MachineRecordP2OffCommand=linear,0.7;diffusealpha,0
PersonalRecordP1X=200
PersonalRecordP1Y=398
PersonalRecordP1OnCommand=diffusealpha,0;linear,0.7;diffusealpha,1;glowshift
PersonalRecordP1OffCommand=linear,0.7;diffusealpha,0
PersonalRecordP2X=570
PersonalRecordP2Y=398
PersonalRecordP2OnCommand=diffusealpha,0;linear,0.7;diffusealpha,1;glowshift
PersonalRecordP2OffCommand=linear,0.7;diffusealpha,0
CheerDelaySeconds=2.5
NoMarvelousShiftUp=15

[ScreenMusicScroll]
ScrollDelay=0.2
ScrollSpeed=1.0
TextZoom=0.8
NextScreen=ScreenWarning

[ScreenEditMenu]
Fallback=ScreenWithMenuElements
ExplanationX=320
ExplanationY=410
ExplanationOnCommand=wrapwidthpixels,900;zoom,0.7
StyleIcon=0
MemoryCardIcons=0
TimerSeconds=0

[ScreenJukeboxMenu]
ExplanationX=320
ExplanationY=410
StyleIcon=0
MemoryCardIcons=0
TimerSeconds=0
Fallback=ScreenWithMenuElements

[ScreenEditCoursesMenu]
Fallback=ScreenWithMenuElements
ExplanationX=320
ExplanationY=410
ExplanationOnCommand=wrapwidthpixels,900;zoom,0.7
StyleIcon=0
MemoryCardIcons=0
TimerSeconds=0

[ScreenSystemLayer]
StatsX=632
StatsY=10
StatsOnCommand=horizalign,right;vertalign,top;zoom,0.5;shadowlength,2
MessageX=4
MessageY=4
MessageOnCommand=horizalign,left;vertalign,top;zoom,0.8;shadowlength,2
TimeX=4
TimeY=40
TimeOnCommand=horizalign,left;vertalign,top;zoom,0.5;shadowlength,0;diffuse,1,0,1,1
CreditsP1X=60
CreditsP1Y=474
CreditsP1OnCommand=shadowlength,0
CreditsP2X=580
CreditsP2Y=474
CreditsP2OnCommand=shadowlength,0
CreditsJoinOnly=0

[MusicWheelItem]
IconX=-136
SongNameX=-30
SectionNameX=-30
SectionZoom=1.0
RouletteX=-30
RouletteZoom=1
CourseNameX=-130
CourseNameY=0
CourseNameOnCommand=shadowlength,0;zoom,1;horizAlign,left
SortX=-130
SortY=0
SortOnCommand=shadowlength,0;zoom,1;horizAlign,left
GradeP1X=84
GradeP2X=118

[MusicWheel]
FadeSeconds=1
SwitchSeconds=0.10
RouletteSwitchSeconds=0.05
RouletteSlowDownSwitches=5
LockedInitialVelocity=7
ScrollBarX=148
ScrollBarHeight=378
ItemCurveX=20
ItemSpacingY=40
NoCurving=0
NumWheelItems=16

//MusicWheelItemStartOnCommand=addx,320
MusicWheelItemStartOnCommand=addx,320;diffusealpha,0;linear,0.1;diffusealpha,1;
MusicWheelItemStartOffCommand=
MusicWheelItemFinishOnCommand=accelerate,0.2;addx,-320
MusicWheelItemFinishOffCommand=decelerate,0.2;addx,320

HighlightOnCommand=glowshift;effectcolor1,#00C0FF00;effectcolor2,#00C0FF7F;effectclock,bgm;

HighlightStartOnCommand=addx,320
HighlightFinishOnCommand=sleep,0.05;accelerate,0.4;addx,-320
HighlightFinishOnSortCommand=accelerate,0.2;addx,-320

HighlightStartOffCommand=
HighlightFinishOffCommand=decelerate,0.2;addx,320
HighlightFinishOffSortCommand=decelerate,0.2;addx,320

WheelItemOnDelayCenter=0
WheelItemOnDelayOffset=0.04
WheelItemOffDelayCenter=0
WheelItemOffDelayOffset=0.04

NumSectionColors=6
SectionColor1=1.0,1.0,1.0,1	// white
SectionColor2=0.8,0.9,1.0,1	// "snow" white
SectionColor3=0.0,0.8,1.0,1	// AJ blue
SectionColor4=1,1,0.0,1		// yellow
SectionColor5=0.0,1.0,0.0,1	// pure green
SectionColor6=1,0.5,0.0,1	// orange
SongRealExtraColor=0.9,0.9,0,1	// yellow
SortMenuColor=1,1,1,1		// white!

ShowRoulette=1
ShowRandom=1
ShowPortal=1

Use3D=1
Wheel3DRadius=200 # Possibly safe defaults? 200
CirclePercent=0.45
MostPlayedSongsToShow=50
SortMenuNames=-> Group <-:// Title \\:// BPM \\:// Player's Best \\:// Top Grade \\:// Artist \\:// Light Diff. \\:// Standard Diff. \\:// Heavy Diff. \\:// Challenge Diff. \\
SortMenuActions=sort,GROUP:sort,TITLE:sort,BPM:sort,PLAYERS BEST:sort,TOP GRADE:sort,ARTIST:sort,EASY METER:sort,MEDIUM METER:sort,HARD METER:sort,CHALLENGE METER
ModeMenuNames=GROUP
ModeMenuActions=sort,GROUP

[LifeMeterBar]
MeterWidth=270
MeterHeight=32
DangerThreshold=0.2
NumChambers=1
NumStrips=1

[DifficultyMeter]
NumFeetInMeter=10
MaxFeetInMeter=20
GlowIfMeterGreaterThan=9
ShowMeter=1
FeetX=-10
FeetY=4
FeetOnCommand=shadowlength,2
FeetIsDifficultyColor=1
ShowFeet=0
FeetPerDifficulty=0
MeterOffCommand=linear,0.198;zoomy,0.1;linear,0.033;diffusealpha,0;shadowlength,0
MeterOnCommand=diffusealpha,0;sleep,0.297;diffusealpha,1;shadowlength,0

MeterSetCommand=diffusealpha,0

MeterSetBeginnerCommand=diffuse,0,1,1,1
MeterSetBeginnerCourseCommand=diffuse,0,1,1,1

MeterSetEasyCommand=diffuse,#F8A800
MeterSetEasyCourseCommand=diffuse,#F8A800

MeterSetMediumCommand=diffuse,#F8001C
MeterSetMediumCourseCommand=diffuse,#F8001C
MeterSetRegularCourseCommand=diffuse,#F8001C

MeterSetHardCommand=diffuse,#68FF00
MeterSetHardCourseCommand=diffuse,#68FF00
MeterSetDifficultCourseCommand=diffuse,#68FF00

MeterSetChallengeCommand=diffuse,#6886F8
MeterSetChallengeCourseCommand=diffuse,#6886F8

MeterSetEditCommand=diffuse,1,1,1,1
MeterSetNoneCommand=diffusealpha,0

MeterX=10
MeterY=0

[EditDifficultyMeter]
NumFeetInMeter=10
MaxFeetInMeter=20
GlowIfMeterGreaterThan=9
FeetX=-10
FeetY=4
FeetOnCommand=shadowlength,2
FeetIsDifficultyColor=1
ShowFeet=1
ShowMeter=0
FeetPerDifficulty=0

[TransitionKeepAlive]
StopMusicOnNext=0
KeepAliveType=0		// 0 for MAX, 1 for 5th

[ScreenWithMenuElements]
HeaderX=320
HeaderY=22
HeaderOnCommand=draworder,99;y,-22;linear,0.25;y,22;
HeaderOffCommand=linear,0.5;y,-50;
FooterX=320
FooterY=464
FooterOnCommand=draworder,99;
FooterOffCommand=accelerate,0.5;y,800;
HelpX=320
HelpY=456
HelpOnCommand=draworder,100;zoom,0.5;zoomy,0;linear,0.5;zoomy,0.5;shadowlength,0;
HelpOffCommand=linear,0.5;diffusealpha,0;
StyleIconX=440
StyleIconY=26
StyleIconOnCommand=draworder,100;addx,640;spring,0.5;addx,-640
StyleIconOffCommand=bouncebegin,0.5;addx,640;
MemoryCardDisplayP1X=460
MemoryCardDisplayP1Y=20
MemoryCardDisplayP1OnCommand=draworder,100;addx,640;spring,0.5;addx,-640
MemoryCardDisplayP1OffCommand=bouncebegin,0.5;addx,640;
MemoryCardDisplayP2X=480
MemoryCardDisplayP2Y=20
MemoryCardDisplayP2OnCommand=draworder,100;addx,640;spring,0.5;addx,-640
MemoryCardDisplayP2OffCommand=bouncebegin,0.5;addx,640;
TimerX=590
TimerY=22
TimerOnCommand=draworder,100;addx,640;spring,0.5;addx,-640
TimerOffCommand=bouncebegin,0.5;addx,640;

[ScreenOptions]
Fallback=ScreenWithMenuElements
IconsP1X=40
IconsP2X=600
ArrowsX=88
LabelsX=140
LabelsZoom=0.8
LabelsHAlign=2	// 0,1,2 = left,center,right
ItemsZoom=0.5
ItemsStartX=160
ItemsGapX=14
ItemsStartY=88
ItemsSpacingY=34

ExplanationP1X=70
ExplanationP1Y=420
ExplanationP2X=570
ExplanationP2Y=420
ExplanationTogetherX=70
ExplanationTogetherY=420
ExplanationTogetherOnCommand=wrapwidthpixels,1000;horizalign,left;cropright,1;linear,0.5;cropright,0
ExplanationZoom=0.5
ExplanationP1OnCommand=wrapwidthpixels,500;horizalign,left;cropright,1;linear,0.5;cropright,0
ExplanationP2OnCommand=wrapwidthpixels,500;horizalign,right;cropright,1;linear,0.5;cropright,0
// disqualify things. Needs to be enabled in Stepmania.ini
DisqualifyP1X=320
DisqualifyP1Y=240
DisqualifyP1OnCommand=diffusealpha,0;linear,0.1;diffusealpha,1;
DisqualifyP1OffCommand=diffusealpha,1;linear,0.1;diffusealpha,0;
DisqualifyP2X=0
DisqualifyP2Y=0
DisqualifyP2OnCommand=
DisqualifyP2OffCommand=

PageX=320
PageY=240
PageOnCommand=

LineHighlightOnCommand=
LineHighlightChangeCommand=
LineHighlightChangeToExitCommand=
ColorSelected=1,1,1,1		// normal
ColorNotSelected=0.5,0.5,0.5,1	// gray
NumShownItems=10

ShowScrollBar=0

ShowBpmInSpeedTitle=0
FrameOnCommand=addy,-480;decelerate,0.3;addy,+480;
FrameOffCommand=accelerate,0.3;addy,+480;
SeparateExitRow=0

MoreX=0
MoreY=0
MoreOnCommand=
MoreShowMoreCommand=
MoreHideMoreCommand=
MoreExitSelectedP1Command=
MoreExitSelectedP2Command=
MoreExitUnselectedP1Command=
MoreExitUnselectedP2Command=

[HoldGhostArrow]
WarmUpSeconds=0.25

[BitmapText]
RainbowColor1=1.0,0.0,0.0,1	// red
RainbowColor2=0.8,0.0,0.6,1	// pink
RainbowColor3=0.0,0.0,0.75,1	// blue
RainbowColor4=0.0,0.75,1,1	// sky blue
RainbowColor5=0.0,0.8,0.8,1	// green
RainbowColor6=0.0,0.8,0.0,1	// green
RainbowColor7=1.0,0.8,0.0,1	// orange

[SongManager]
NumGroupColors=5
GroupColor1=0.8,0.9,1.0,1	// "snow" white
GroupColor2=0.0,0.75,1.0,1	// AJ blue
GroupColor3=0.0,0.75,0.0,1	// pure green
GroupColor4=1.0,0.6,0.0,1	// orange
GroupColor5=1.0,0.0,0.75,1	// pinkish

BeginnerColor=0.0,0.8,1,1	// light blue
EasyColor=0.9,0.9,0,1		// yellow
MediumColor=1,0.1,0.1,1		// light red
HardColor=0.2,1,0.2,1		// light green
ChallengeColor=0.0,0.4,1.0,1	// blue
EditColor=0.8,0.8,0.8,1		// light gray
ExtraColor=1.0,0.0,0.0,1	// red
ExtraColorMeter=10

[Background]
LeftEdge=0
TopEdge=0
RightEdge=640
BottomEdge=480
BlinkDangerAll=1
DangerAllIsOpaque=1
BrightnessFadeCommand=

[Judgment]
BooOddCommand=
GoodOddCommand=
GreatOddCommand=
MarvelousOddCommand=
MissOddCommand=
PerfectOddCommand=
BooEvenCommand=
GoodEvenCommand=
GreatEvenCommand=
MarvelousEvenCommand=
MissEvenCommand=
PerfectEvenCommand=
MarvelousCommand=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
PerfectCommand=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
GreatCommand=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;
GoodCommand=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;
BooCommand=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]
NGOddCommand=
OKOddCommand=
NGEvenCommand=
OKEvenCommand=
NGCommand=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
OKCommand=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]
LabelX=6
LabelY=-10
LabelHorizAlign=0
LabelVertAlign=2
NumberX=0
NumberY=-4
NumberHorizAlign=2
NumberVertAlign=2
ShowComboAt=2
NumberMinZoom=1
NumberMaxZoom=1
NumberMaxZoomAt=300
PulseZoom=1.2
TweenSeconds=0.05
FullComboGreatsCommand=shadowlength,0;diffusealpha,1;sleep,0.8;linear,0.1;zoomy,0.5;zoomx,2;diffusealpha,0
FullComboPerfectsCommand=shadowlength,0;diffusealpha,1;sleep,0.8;linear,0.1;zoomy,0.5;zoomx,2;diffusealpha,0
FullComboMarvelousesCommand=shadowlength,0;diffusealpha,1;sleep,0.8;linear,0.1;zoomy,0.5;zoomx,2;diffusealpha,0
FullComboBrokenCommand=shadowlength,0;diffusealpha,1;sleep,0.8;linear,0.1;zoomy,0.5;zoomx,2;diffusealpha,0
ShowMissCombo=1

[Player]
StopDrawingAtPixels=400

JudgmentXOffsetOneSideP1=0
JudgmentXOffsetOneSideP2=0
JudgmentXOffsetBothSides=0
JudgmentY=210
JudgmentYReverse=270

ComboXOffsetOneSideP1=0
ComboXOffsetOneSideP2=0
ComboXOffsetBothSides=0
ComboY=270
ComboYReverse=255

AttackDisplayXOffsetOneSideP1=0
AttackDisplayXOffsetOneSideP2=0
AttackDisplayXOffsetBothSides=0
AttackDisplayY=170
AttackDisplayYReverse=310

HoldJudgmentYStandard=150
HoldJudgmentYReverse=330
BrightGhostComboThreshold=100
StartDrawingAtPixels=-60
MaxProTimingError=200
TapJudgmentsUnderField=0
HoldJudgmentsUnderField=0

[ProTimingDisplay]
MarvelousCommand=shadowlength,0;diffuse,1,1,0,1;zoom,1.6;linear,0.05;zoom,1;sleep,0.8;linear,0.2;zoomx,2;diffusealpha,0;glowblink;effectperiod,0.05;effectcolor1,1,1,1,0;effectcolor2,1,1,1,0.8
PerfectCommand=shadowlength,0;diffuse,1,.8,0,1;zoom,1.6;linear,0.05;zoom,1;sleep,0.8;linear,0;zoomx,2;diffusealpha,0
GreatCommand=shadowlength,0;diffuse,.6,.9,0,1;zoom,1.4;linear,0.05;zoom,1;sleep,0.8;linear,0;zoomx,2;diffusealpha,0
GoodCommand=shadowlength,0;diffuse,0,1,1,1;zoom,1.2;linear,0.05;zoom,1;sleep,0.8;linear,0;zoomx,2;diffusealpha,0
BooCommand=shadowlength,0;diffuse,1,.1,1,1;zoom,1;vibrate;effectmagnitude,4,8,8;sleep,0.8;linear,0;zoomx,2;diffusealpha,0
MissCommand=shadowlength,0;diffuse,1,.3,0,1;zoom,1;y,-20;linear,0.8;y,20;sleep,0.8;linear,0;zoomx,2;diffusealpha,0
HitMineCommand=shadowlength,0;diffuse,1,.3,0,1;zoom,1;y,-20;linear,0.8;y,20;sleep,0.8;linear,0;zoomx,2;diffusealpha,0

[BPMDisplay]
NormalColor=1,1,1,1		// White
ChangeColor=1,0.5,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

[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
SortMenu1=Up,Down,Up,Down
SortMenu2=MenuUp,MenuDown,MenuUp,MenuDown
ModeMenu1=
ModeMenu2=
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,Up,Left,Down,Left
PreviousScrollSpeed=Down,Down,Right,Up,Right
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
NextGame=Left,Right,Left,Left,Right,Right,Left,Right
NextGame2=MenuLeft,MenuRight,MenuLeft,MenuLeft,MenuRight,MenuRight,MenuLeft,MenuRight
Hidden=
RandomVanish=
SaveScreenshot=MenuLeft-MenuRight-Start
CancelAllPlayerOptions=
BackInEventMode=

// next banner group is used only in the banner song select, doesnt interfere
// with other song select.
NextBannerGroup=MenuUp,MenuRight,MenuRight
NextBannerGroup2=Up,Right,Right

// next bg group is used only in the bg song select, doesnt interfere
// with other song select.
NextBGGroup=MenuUp,MenuRight,MenuRight
NextBGGroup2=Up,Right,Right

[CourseCodeDetector]
Fallback=CodeDetector
// No sort changing when in course mode.
NextSort1=
NextSort2=
NextSort3=
NextSort4=
SortMenu1=
SortMenu2=

[GrooveRadar]
Label1OffsetX=0		// stream
Label1OffsetY=-80
Label2OffsetX=-100	// voltage
Label2OffsetY=-20
Label3OffsetX=-75	// air
Label3OffsetY=66
Label4OffsetX=75	// freeze
Label4OffsetY=66
Label5OffsetX=100	// chaos
Label5OffsetY=-20

DisableRadar=0     // turn this to 1 if you are experiencing trouble with the groove radar (voodoo3's)

LabelOnCommand=diffusealpha,0;addx,-100;sleep,0.3f
LabelOnDelay=0.2

// begin fading on screen and fly to the right
LabelOnCommandPostDelay=linear,0.1f;accelerate,0.1;addx,100;diffusealpha,1

[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=32
SpacingY=0

[TransitionOniFade]
BannerWidth=512
BannerHeight=160

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

[LifeMeterBattery Percent]
PercentP1X=+20
PercentP1Y=0
PercentP1OnCommand=shadowlength,0;diffuse,0.4,1.0,0.8,1
PercentP1OffCommand=
PercentP2X=-20
PercentP2Y=0
PercentP2OnCommand=shadowlength,0;diffuse,1.0,0.5,0.2,1
PercentP2OffCommand=

DancePointsP1X=+20
DancePointsP1Y=0
DancePointsP1OnCommand=shadowlength,0;diffuse,0.4,1.0,0.8,1
DancePointsP1OffCommand=
DancePointsP2X=-20
DancePointsP2Y=0
DancePointsP2OnCommand=shadowlength,0;diffuse,0.4,1.0,0.8,1
DancePointsP2OffCommand=

DancePointsDigits=5
PercentDecimalPlaces=2
PercentTotalSize=5
PercentUseRemainder=0

[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
PercentDecimalPlaces=1
PercentTotalSize=4
PercentUseRemainder=1


[ScoreDisplayPercentage Percent]
PercentP1X=+20
PercentP1Y=0
PercentP1OnCommand=shadowlength,0;diffuse,0.4,1.0,0.8,1
PercentP1OffCommand=
PercentP2X=-20
PercentP2Y=0
PercentP2OnCommand=shadowlength,0;diffuse,1.0,0.5,0.2,1
PercentP2OffCommand=

DancePointsDigits=5
PercentDecimalPlaces=3
PercentTotalSize=6
PercentUseRemainder=0

[ScoreKeeperRave]
AttackDurationSeconds=10

[ScreenSelectMaster]
TimerSeconds=20
StyleIcon=1
MemoryCardIcons=1

[ScreenOptionsSubmenu]
Class=ScreenOptionsMaster
Fallback=ScreenOperatorMenu

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

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

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

[ScreenAlbums]
Class=ScreenAttract
Fallback=ScreenAttract
SecondsToShow=30

[ScreenLogo]
Fallback=ScreenAttract
LogoOnCommand=x,320;y,240;rotationx,-90;diffusealpha,0;linear,0.75;diffusealpha,1;rotationx,0;
NextScreen=ScreenHowToPlay

[ScreenHowToPlay]
NextScreen=ScreenDemonstration
SecondsToShow=30

UseSpecificCharacter=1
CharacterToUse=(5th) Alice

UseNotefield=1
Stepfile=ScreenHowToPlay steps.sm

PlayerX=480
SongBPM=100
NumPerfects=100
NumMisses=0

[ScreenDemonstration]
SecondsToShow=60
NextScreen=ScreenWarning
DifficultiesToShow=medium,hard,challenge

[ScreenNameEntry]
TimerX=320
TimerY=30
CategoryY=430
CategoryZoom=0.7
CharsZoomSmall=1.0
CharsZoomLarge=1.5
CharsSpacingY=40
ScrollingCharsColor=0.6,0.8,0.8,1
SelectedCharsColor=0.8,1,1,1
ReceptorArrowsY=100
NumCharsToDrawBehind=2
NumCharsToDrawTotal=10
FakeBeatsPerSec=2.5
TimerSeconds=24
MaxRankingNameLength=4
StyleIcon=1
MemoryCardIcons=1
NextScreen=ScreenBranchEnding

[ScreenBranchEnding]
Class=ScreenBranch
Choices=Credits,MusicScroll
ConditionCredits=GetBestFinalGrade() <= Grade("AA")
ConditionMusicScroll=true
NextScreenCredits=screen,ScreenCredits
NextScreenMusicScroll=screen,ScreenMusicScroll

[EditMenu]
Arrows1X=190
Arrows2X=590
SongBannerX=490
SongBannerY=130
SongBannerWidth=128
SongBannerHeight=40
SongTextBannerX=320
SongTextBannerY=130
GroupBannerX=490
GroupBannerY=80
GroupBannerWidth=128
GroupBannerHeight=40
MeterX=490
MeterY=220
SourceMeterX=490
SourceMeterY=300
RowLabelsX=20
RowValue1X=320
RowValue2X=380
RowValue3X=380
RowValue4X=320
RowValue5X=380
RowValue6X=320
RowValue7X=380
Row1Y=80
Row2Y=130
Row3Y=180
Row4Y=220
Row5Y=260
Row6Y=300
Row7Y=340

[JukeboxMenu]
Arrows1X=190
Arrows2X=590
RowLabelsX=20
RowValue1X=380
RowValue2X=380
RowValue3X=380
RowValue4X=380
Row1Y=80
Row2Y=130
Row3Y=180
Row4Y=230

[EditCoursesMenu]
Arrows1X=190
Arrows2X=590
EntryBannerX=490
EntryBannerY=110
EntryBannerWidth=128
EntryBannerHeight=40
EntryTextBannerX=320
EntryTextBannerY=110
CourseBannerX=490
CourseBannerY=70
CourseBannerWidth=128
CourseBannerHeight=40
RowLabelsX=20
RowValue1X=320
RowValue2X=380
RowValue3X=380
RowValue4X=380
RowValue5X=380
RowValue6X=380
RowValue7X=380
RowValue8X=380
Row1Y=70
Row2Y=120
Row3Y=160
Row4Y=200
Row5Y=240
Row6Y=280
Row7Y=320
Row8Y=360

[EditCoursesSongMenu]
Fallback=EditCoursesMenu

[ScreenOptionsMenu]
Fallback=ScreenOptionsSubmenu
NextScreen=ScreenTitleMenu
PrevScreen=ScreenTitleMenu

# "Rows" sets the number of rows; this field is required.
#
# "Together" forces the vertical cursor to move together for both
# players.
#
# "Explanations" enables per-item help text.
#
# "ForceAllPlayers" enables all players when the screen loads.
# This should be enabled for menus used outside of gameplay.
#
# "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 arcade mode is "exit".

LineNames=1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16
OptionMenuFlags=together;forceallplayers;smnavigation
# This NextScreen is only used for the "exit" choice.
Line1=list,Appearance Options
Line2=list,Background Options
Line3=list,Bookkeeping
Line4=list,Center Image
Line5=list,Coin Options
Line6=list,Config Key/Joy Mappings
Line7=list,Input Options
Line8=list,Gameplay Options
Line9=list,Graphic Options
Line10=list,Machine Options
Line11=list,Sound Options
Line12=list,Profile Options
Line13=list,Other Options
Line14=list,Reload Songs/Courses
Line15=list,Test Input
Line16=list,Network Options

[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=
TextBannerName=TextBanner
TextBannerX=0
TextBannerY=0
TextBannerOnCommand=shadowlength,0
NumberX=-118
NumberY=0
NumberOnCommand=shadowlength,0
FootX=98
FootY=-8
FootOnCommand=shadowlength,0
SeparateCourseMeters=0
DifficultyX=120
DifficultyY=-8
DifficultyOnCommand=zoom,0.7;shadowlength,0
ModifiersX=128
ModifiersY=10
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=

[SongTitleDisplay]
TipShowTime=1
TipOnCommand=

[SongSubTitleDisplay]
TipShowTime=1
TipOnCommand=

[ScreenSelectGame]
Fallback=ScreenOptionsSubmenu
PrevScreen=ScreenTitleMenu
NextScreen=ScreenTitleMenu

LineNames=1
OptionMenuFlags=together
Line1=conf,Game

[ScreenBranchSelectSongOrCourse]
Class=ScreenBranch
Choices=1,2,3,4
Condition1=PlayModeName() == "Nonstop"
Condition2=PlayModeName() == "Oni"
Condition3=PlayModeName() == "Endless"
Condition5=true
NextScreen1=screen,ScreenSelectCourseNonstop
NextScreen2=screen,ScreenSelectCourseOni
NextScreen3=screen,ScreenSelectCourseEndless
NextScreen4=screen,ScreenSelectBranchForNet

[ScreenSelectBranchForNet]
Class=ScreenBranch
Choices=1,2,3,4
Condition1=IsNetConnected()
Condition2=Hour() == 11 and Minute() == 11 and Second() == 11
Condition3=Hour() == 22 and Minute() == 22 and Second() == 22
Condition4=true
NextScreen1=screen,ScreenNetSelectMusic
NextScreen2=screen,ScreenMenuKid
NextScreen3=screen,ScreenMenuKid
NextScreen4=screen,ScreenSelectMusic

[ScreenRaveOptions]
Class=ScreenOptionsMaster
PrevScreen=ScreenSelectMusic
NextScreen=ScreenStage
TimerSeconds=30
StyleIcon=0
MemoryCardIcons=0

LineNames=1,2,3,4,5,6
OptionMenuFlags=

Line1=list,Speed
Line2=list,Scroll
Line3=list,NoteSkins
Line4=list,Persp
Line5=Steps
Line6=Characters

[ScreenBranchFirstOptions]
Class=ScreenBranch
Choices=1,2
Condition1=PlayModeName() == "Rave"
Condition2=true
NextScreen1=screen,ScreenRaveOptions
NextScreen2=screen,ScreenPlayerOptions

[ScreenSongOptions]
Fallback=ScreenOptions
PrevScreen=ScreenBranchFirstOptions
NextScreen=ScreenStage
Game=Change the current game type with this option.
TimerSeconds=30
StyleIcon=0
MemoryCardIcons=0

PrevScreen=ScreenBranchFirstOptions
NextScreen=ScreenStage

LineNames=1,2,3,4,5,6,7,8
OptionMenuFlags=
Line1=list,LifeType
Line2=list,BarDrain
Line3=list,BatLives
Line4=list,Fail
Line5=list,AssistTick
Line6=list,Rate
Line7=list,AutoAdjust
Line8=list,SaveScores

[ScreenCredits]
BackgroundsX=160
BackgroundsY=0
BackgroundsVelocityX=0
BackgroundsVelocityY=50
BackgroundsSpacingX=0
BackgroundsSpacingY=-240
BackgroundsWidth=312
BackgroundsHeight=232
BackgroundsScrollSecondsPerItem=.95
TextsScrollSecondsPerItem=.2
TextsColorIntro=0.5,0.5,1,1
TextsColorHeader=1,0.5,0.5,1
TextsColorNormal=1,1,1,1
TextsX=480
TextsY=240
TextsSpacingX=0
TextsSpacingY=30
TextsZoom=0.5
NextScreen=ScreenSZCredits

[ScreenGameOver]
NextScreen=ScreenCompany

[ScreenSelectCharacter]
PrevScreen=ScreenSelectDifficulty
Fallback=ScreenWithMenuElements

TitleP1OnCommand=x,140;y,80;addx,-400;bounceend,0.5;addx,400
TitleP1OffCommand=sleep,0.2;bouncebegin,0.5;addx,-400
TitleP2OnCommand=x,500;y,80;addx,400;bounceend,0.5;addx,-400
TitleP2OffCommand=sleep,0.2;bouncebegin,0.5;addx,400

CardP1OnCommand=x,140;y,180;addx,-400;bounceend,0.5;addx,400
CardP1OffCommand=sleep,0.2;bouncebegin,0.5;addx,-400
CardP2OnCommand=x,500;y,180;addx,400;bounceend,0.5;addx,-400
CardP2OffCommand=sleep,0.2;bouncebegin,0.5;addx,400

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,320;y,140;diffusealpha,0;linear,0.3;diffusealpha,1
ExplanationOffCommand=linear,0.3;diffusealpha,0

AttackFrameP1OnCommand=x,140;y,380;addx,-400;bounceend,0.5;addx,400
AttackFrameP1OffCommand=sleep,0.2;bouncebegin,0.5;addx,-400
AttackFrameP2OnCommand=x,500;y,380;addx,400;bounceend,0.5;addx,-400
AttackFrameP2OffCommand=sleep,0.2;bouncebegin,0.5;addx,400

AttackIconWidth=40
AttackIconHeight=40

AttackIconsP1StartX=128
AttackIconsP1StartY=356
AttackIconsP2StartX=488
AttackIconsP2StartY=356
AttackIconsSpacingX=42
AttackIconsSpacingY=32
# DO NOT set absolute X or Y coords in these tweens. they are set based on
# the above 6 metrics. you can use addx and addy still.
AttackIconsP1OnCommand=addx,-400;bounceend,0.5;addx,400
AttackIconsP1OffCommand=sleep,0.2;bouncebegin,0.5;addx,-400
AttackIconsP2OnCommand=addx,400;bounceend,0.5;addx,-400
AttackIconsP2OffCommand=sleep,0.2;bouncebegin,0.5;addx,400
IconWidth=40
IconHeight=40

IconsP1OnCommand=addx,-400;bounceend,0.5;addx,400;
IconsP1OffCommand=sleep,0.2;bouncebegin,0.5;addx,-400
IconsP2OnCommand=addx,400;bounceend,0.5;addx,-400
IconsP2OffCommand=sleep,0.2;bouncebegin,0.5;addx,400

SleepAfterTweenOffSeconds=0.8
TimerSeconds=40
StyleIcon=1
MemoryCardIcons=1
PrevScreen=ScreenTitleMenu
NextScreen=ScreenBranchSelectSongOrCourse

[BeginnerHelper]
# All X,Y coordinates are relative to the HelperX,Y
Player1_X=-125
Player2_X=125
PlayerAngle=40
DancePadAngle=36
HelperX=320
HelperY=320

[ScreenPlayerOptions]
Fallback=ScreenOptions
PrevScreen=ScreenBranchSelectSongOrCourse
NextScreen=ScreenSongOptions
TimerSeconds=30
StyleIcon=0
MemoryCardIcons=0

PrevScreen=ScreenBranchSelectSongOrCourse
NextScreen=ScreenSongOptions

LineNames=1,2,3,4,5,6,7,8,9,10,11,12,13,14,15
OptionMenuFlags=

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,Judgment
Line13=list,Persp
Line14=Steps
Line15=Characters

CancelAllP1X=
CancelAllP1Y=
CancelAllP1OnCommand=
CancelAllP1ShowCommand=
CancelAllP2X=
CancelAllP2Y=
CancelAllP2OnCommand=
CancelAllP2ShowCommand=

[ScreenOptionsMaster]
# Player options
Speed=9
SpeedDefault=mod,1x
Speed,1=mod,0.25x;name,x0.25
Speed,2=mod,0.5x;name,x0.5
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

Accel=6
AccelDefault=mod,no boost,no brake,no wave,no expand,no boomerang
Accel,1=mod,off;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=7
EffectDefault=mod,no drunk,no dizzy,no mini,no flip,no tornado,no tipsy
Effect,1=mod,off;name,Off
Effect,2=mod,drunk;name,Drunk
Effect,3=mod,dizzy;name,Dizzy
Effect,4=mod,mini;name,Mini
Effect,5=mod,flip;name,Flip
Effect,6=mod,tornado;name,Tornado
Effect,7=mod,tipsy;name,Tipsy

Appearance=7
AppearanceDefault=mod,off
Appearance,1=mod,off;name,Normal
Appearance,2=mod,hidden;name,Hidden
Appearance,3=mod,sudden;name,Sudden
Appearance,4=mod,stealth;name,Stealth
Appearance,5=mod,hidden,sudden;name,HidSud
Appearance,6=mod,blink;name,Blink
Appearance,7=mod,dark;name,Dark

Turn=7
TurnDefault=mod,no turn
Turn,1=mod,off;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
Turn,7=mod,supershuffle,mirror;name,Mindfuck

Insert=6
InsertDefault=mod,no little,no wide,no big,no stomp,no bmrize
Insert,1=mod,off;name,Off
Insert,2=mod,little;name,Little
Insert,3=mod,wide;name,Wide
Insert,4=mod,big;name,Big
Insert,5=mod,stomp;name,Stomp
Insert,6=mod,bmrize;name,BMR

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=name,On
Holds,2=mod,noholds;name,Off
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=name,On
Mines,2=mod,nomines;name,Off
Mines,3=mod,mines;name,Add

Hide=2
HideDefault=mod,off
Hide,1=name,Normal
Hide,2=mod,cover;name,HideBG

Judgment=3
JudgmentDefault=mod,off
Judgment,1=name,On
Judgment,2=mod,blind;name,NoJudge
Judgment,3=mod,protiming;name,ProTiming

Persp=5
PerspDefault=mod,overhead
Persp,1=mod,overhead;name,Overhead
Persp,2=mod,incoming;name,Incoming
Persp,3=mod,space;name,Space
Persp,4=mod,hallway;name,Hallway
Persp,5=mod,distant;name,Distant

# Song options
LifeType=2,together
LifeTypeDefault=
LifeType,1=mod,bar;name,Bar
LifeType,2=mod,battery;name,Battery

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,failarcade;name,Arcade
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=2,together
AutoAdjustDefault=
AutoAdjust,1=mod,no autosync;name,Off
AutoAdjust,2=mod,autosync;name,On

SaveScores=2,together
SaveScoresDefault=
SaveScores,1=mod,no savescore;name,Off
SaveScores,2=mod,savescore;name,On

#AJ's Menu
GirlzButtz=1,together;
GirlzButtzDefault=1
GirlzButtz,1=screen,ScreenGirlzButtz;name,View

Juicebox=1,together;
JuiceboxDefault=1
Juicebox,1=screen,ScreenJuicebox;name,View

GuyzDongz=1,together;
GuyzDongzDefault=1
GuyzDongz,1=screen,ScreenGuyzDongz;name,View

[FadingBanner]
FadeSeconds=0.25

[FadingBanner]
FadeSeconds=0.25

[HelpDisplay]
TipShowTime=3.5
TipOnCommand=shadowlength,0;diffuseshift;effectcolor1,1,1,1,1;effectcolor2,0.5,0.5,0.5,1

[CombinedLifeMeterTug]
MeterWidth=550

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

[Grade]
Tier01=AAAA
Tier02=AAA
Tier03=AA
Tier04=A
Tier05=B
Tier06=C
Tier07=D
Failed=E
NoData=NO DATA

[HighScore]
EmptyName=SMSZ

[ScreenDownloadMachineStats]
NextScreen=ScreenOptionsMenu

[ScreenClearMachineStats]
NextScreen=ScreenOptionsMenu

[ScreenResetToDefaults]
NextScreen=ScreenOptionsMenu

[ScreenClearBookkeepingData]
NextScreen=ScreenOptionsMenu

[ScreenSetTime]
StyleIcon=0
MemoryCardIcons=0
TimerSeconds=0
Fallback=ScreenWithMenuElements

[Banner]
ScrollRandom=0
ScrollRoulette=0

// think I spend bout half my time
[ScreenGirlzButtz]
Class=ScreenAttract
Fallback=ScreenWithMenuElements
NextScreen=ScreenMenuKid
// lookin' at girlz buttz

// where is the juicebox option
[ScreenJuicebox]
Class=ScreenAttract
Fallback=ScreenWithMenuElements
NextScreen=ScreenMenuKid

// witnessing a violent crime
[ScreenGuyzDongz]
Class=ScreenAttract
Fallback=ScreenWithMenuElements
NextScreen=ScreenMenuKid
// lookin' at guyz dongz

[ScreenMenuKid]
Fallback=ScreenOptionsSubmenu
NextScreen=ScreenTitleMenu
PrevScreen=ScreenTitleMenu

LineNames=1,2,3
OptionMenuFlags=together;forceallplayers;smnavigation
# This NextScreen is only used for the "exit" choice.
Line1=list,GirlzButtz
Line2=List,Juicebox
Line3=List,GuyzDongz

HelpText=just MAKE @ JAM ok

[ScreenTestMenu]
Fallback=ScreenOptionsSu