[Global]
FallbackTheme=fallback

[Common]
ColorP1=@PlayerColor(PLAYER_1)
ColorP2=@PlayerColor(PLAYER_2)
InitialScreen=ScreenIntro
FirstAttractScreen=ScreenIntro
WindowTitle=In The Groove: Tactics
DefaultModifiers=
DefaultCpuModifiers=robot
DifficultiesToShow=beginner,easy,medium,hard,challenge
CourseDifficultiesToShow=regular,difficult
StepsTypesToHide=dance-couple,dance-solo,lights-cabinet
ScreenWidth=640
ScreenHeight=480
OverlayScreens=ScreenSystemLayer,ScreenSyncOverlay,ScreenDebugOverlay
EditMode=2
MaxCourseEntriesBeforeShowVarious=6

[Gameplay]
ComboIsPerRow=false
MinScoreToContinueCombo=TNS_GREAT
MinScoreToMaintainCombo=TNS_GREAT

[Preferences]
AllowExtraStage=0
AllowOldKeyboardInput=1
ArcadeOptionsNavigation=1
AttractSoundFrequency=1
BlinkGameplayButtonLightsOnNote=1
ComboContinuesBetweenSongs=1
CourseSortOrder=1
DelayedCreditsReconcile=1
DelayedBack=0
Disqualification=0
EasterEggs=0
FailOffForFirstStageEasy=0
FailOffInBeginner=0
HideDefaultNoteSkin=0
HiddenSongs=0
MachineName=Ramza
Minimum1FullSongInCourses=0
MusicWheelUsesSections=1
PercentageScoring=1
PreferredSortUsesGroups=0
ShowSongOptions=0
SignProfileData=1
SubSortByNumSteps=1
TwoPlayerRecovery=0

ProductID=4

DelayedTextureDelete=0

BackgroundMode=2
BGBrightness=0.200000
SoundVolume=0.7	

LongVerSongSeconds=270
MarathonVerSongSeconds=360

AutogenGroupCourses=0
AutogenSteps=0

LockCourseDifficulties=0
MemoryCardProfileSubdir=In The Groove 2
MemoryCardProfileImportSubdirs=In The Groove

MarvelousTiming=2

UseUnlockSystem=0

AllowMultipleHighScoreWithSameName=1
MaxHighScoresPerListForMachine=5
MaxHighScoresPerListForPlayer=5

JudgeWindowScale=1.000000  // don't allow overriding of timing

JudgeWindowSecondsMine=0.070000
JudgeWindowSecondsBoo=0.180000
JudgeWindowSecondsGood=0.135000
JudgeWindowSecondsGreat=0.102000
JudgeWindowSecondsPerfect=0.043000
JudgeWindowSecondsMarvelous=0.021500
JudgeWindowSecondsOK=0.320000
JudgeWindowSecondsAttack=0.130000

// Set this on all plaforms because many home pads are sticky too.
PadStickSeconds=0.05

// Grade weights are equal to percent score weights, and not equal to life weights.
GradeWeightHitMine=-6
GradeWeightMiss=-12
GradeWeightBoo=-6
GradeWeightGood=0
GradeWeightGreat=2
GradeWeightPerfect=4
GradeWeightMarvelous=5
GradeWeightNG=0
GradeWeightOK=5

PercentScoreWeightHitMine=-6
PercentScoreWeightMiss=-12
PercentScoreWeightBoo=-6
PercentScoreWeightGood=0
PercentScoreWeightGreat=2
PercentScoreWeightPerfect=4
PercentScoreWeightMarvelous=5
PercentScoreWeightNG=0
PercentScoreWeightOK=5

LifeDeltaPercentChangeHitMine=-0.050
LifeDeltaPercentChangeMiss=-0.100
LifeDeltaPercentChangeBoo=-0.050
LifeDeltaPercentChangeGood=0.0
LifeDeltaPercentChangeGreat=0.004
LifeDeltaPercentChangePerfect=0.008
LifeDeltaPercentChangeMarvelous=0.008
LifeDeltaPercentChangeNG=-0.080
LifeDeltaPercentChangeOK=0.008

TimeMeterSecondsChangeMarvelous=0.2
TimeMeterSecondsChangePerfect=0
TimeMeterSecondsChangeGreat=-0.5
TimeMeterSecondsChangeGood=-1
TimeMeterSecondsChangeBoo=-2
TimeMeterSecondsChangeMiss=-4
TimeMeterSecondsChangeHitMine=-2
TimeMeterSecondsChangeOK=0
TimeMeterSecondsChangeNG=-4

MercifulDrain=0
MercifulBeginner=0

[Preferences-arcade]
Fallback=Preferences
ShowLoadingWindow=0

LogToDisk=0
ShowLogOutput=0

// Arcade display settings
DisplayColorDepth=32
TextureColorDepth=32
MovieColorDepth=32
Vsync=1
Windowed=0
TrilinearFiltering=1
AnisotropicFiltering=1
MemoryCards=1
OnlyDedicatedMenuButtons=1
AutoMapOnJoyChange=1
ConstantUpdateDeltaSeconds=0.016666

LastSeenVideoDriver=OpenGL
VideoRenderers=opengl

SoundWriteAhead=2048

LightsDriver=ext

SignProfileData=1

MemoryCardUsbBusP1=-1
MemoryCardUsbBusP2=-1
MemoryCardUsbLevelP1=-1
MemoryCardUsbLevelP2=-1
MemoryCardUsbPortP1=1
MemoryCardUsbPortP2=4

FastLoad=1

BannerCache=2

InputDrivers=

Theme=arcade-tactics

[Preferences-cabinet]
Fallback=Preferences-arcade

DisplayWidth=640
DisplayHeight=480

GlobalOffsetSeconds=-0.012
// JudgeWindowAdd=0.0015


[Preferences-kit]
Fallback=Preferences-arcade

DisplayWidth=640
DisplayHeight=240

GlobalOffsetSeconds=-0.012

[Notes]
DefaultScrollDirection=0

[FadingBanner]
BannerFadeOffCommand=diffusealpha,0
BannerFadeFromCachedCommand=diffusealpha,1;linear,.125;diffusealpha,0
BannerResetFadeCommand=stoptweening;diffusealpha,1


[MenuTimer]
WarningStart=0
WarningBeepStart=0
MaxStallSeconds=0
Text1OnCommand=stoptweening;shadowlength,0;x,13;y,-38;bounce;effectmagnitude,0,-1,0;effectperiod,.5;
Text1FormatFunction=function(fSeconds) if fSeconds <= 0 then return "" end; if fSeconds > 40 then return "" end; if fSeconds > 30 then return "d" end; if  fSeconds > 20 then return "c" end; if fSeconds > 10 then return "b" end; return "a" end
Text2OnCommand=x,700;shadowlength,0;zoom,1.5;zoomx,1.8
Text2FormatFunction=function(fSeconds) fSeconds=math.floor(fSeconds); if fSeconds <= 0 then return "" end; return string.format("%02.0f",fSeconds) end
WarningCommand0=

[ScreenArcadeStart]
Class=ScreenArcadeStart
Fallback=ScreenWithMenuElements
NextScreen=@GetArcadeStartScreen()
TimerSeconds=-1
AllowOperatorMenuButton=0
ErrorX=SCREEN_CENTER_X
ErrorY=SCREEN_CENTER_Y
ErrorOnCommand=zoom,0.75;maxwidth,800
ErrorOffCommand=
HelpText=@'Serial: ' .. GetSerialNumber()
HelpOnCommand=DrawOrder,10;zoomx,0.7;zoomy,0;linear,0.3;zoomy,0.7;stopeffect

[ScreenSelectMaster]
HelpText=
InitCommand=fov,90
FooterOnCommand=
FooterOffCommand=
DefaultChoice=1
StyleIcon=0
MemoryCardIcons=1
OverrideSleepAfterTweenOffSeconds=0
SleepAfterTweenOffSeconds=0
OverrideLockInputSeconds=.1
LockInputSeconds=0
WrapCursor=1

NumIconParts=0
NumCursorParts=0
NumPreviewParts=0
ShowScroller=1
WrapScroller=1
ScrollerFastCatchup=1

SharedPreviewAndCursor=1
CursorPart1P1OffsetXFromIcon=0
CursorPart1P1OffsetYFromIcon=0
CursorPart1P2OffsetXFromIcon=0
CursorPart1P2OffsetYFromIcon=0
CursorPart1OnCommand=
CursorPart1ChangeCommand=
PreSwitchPageSeconds=0
PostSwitchPageSeconds=0
DisabledColor=.5,.5,.5,0
ExplanationPage1OnCommand=hidden,1
ExplanationPage2OnCommand=hidden,1
MorePage1OnCommand=hidden,1
MorePage2OnCommand=hidden,1
IdleCommentSeconds=0
IdleTimeoutSeconds=0

[ScreenSelectMasterCodes]
Fallback=ScreenSelectMaster
AllowDisabledPlayerInput=1

NumCodes=200
CodeNames=P1,P2,P3,P4,P5,M,F,C,BC,RC,NC
CodeP1=left,right,left,right,left,right
CodeP1Action=setenv,pallet,1;sound,CodeP1
CodeP2=left,right,left,left,left,left
CodeP2Action=setenv,pallet,2;sound,CodeP2
CodeP3=left,right,up,up,up,up
CodeP3Action=setenv,pallet,3;sound,CodeP3
CodeP4=left,right,down,down,down,down
CodeP4Action=setenv,pallet,4;sound,CodeP4
CodeP5=left,right,right,right,right,right
CodeP5Action=setenv,pallet,5;sound,CodeP5
CodeM=left,down,up,right
CodeMAction=setenv,gender,M;sound,CodeM
CodeF=left,up,down,right
CodeFAction=setenv,gender,F;sound,CodeF
CodeC=up,down,left,left,left,left
CodeCAction=setenv,chocobo,076;sound,CodeCH
CodeBC=up,down,up,up,up,up
CodeBCAction=setenv,chocobo,092;sound,CodeBC
CodeRC=up,down,right,right,right,right
CodeRCAction=setenv,chocobo,108;sound,CodeRC
CodeNC=up,down,down,down,down,down
CodeNCAction=setenv,chocobo,0;sound,CodeNC

[ScreenSelectMasterBlank]
Fallback=ScreenSelectBlank
Class=ScreenSelectMaster
AllowRepeatingInput=0
ChoiceNames=1
Choice1=
DefaultChoice=1
WrapCursor=1
OverrideLockInputSeconds=0
LockInputSeconds=0
PreSwitchPageSeconds=0
PostSwitchPageSeconds=0
ScrollerSecondsPerItem=0
ScrollerNumItemsToDraw=0
ScrollerTransform=function(self,offset,itemIndex,numItems) end
StyleIcon=1
MemoryCardIcons=1
OverrideSleepAfterTweenOffSeconds=0
SleepAfterTweenOffSeconds=0
NumCodes=0
OptionOrderUp=
OptionOrderDown=
OptionOrderLeft=
OptionOrderRight=
OptionOrderAuto=
NumIconParts=0
NumCursorParts=0
NumPreviewParts=0
ShowScroller=0
WrapScroller=0
ScrollerFastCatchup=0
# All on page 1 by default.
NumChoicesOnPage1=999
SharedPreviewAndCursor=1
CursorPart1P1OffsetXFromIcon=0
CursorPart1P1OffsetYFromIcon=0
DisabledColor=#606060

ExplanationPage1OnCommand=hidden,1
ExplanationPage2OnCommand=hidden,1
MorePage1X=
MorePage1Y=
MorePage1OnCommand=hidden,1
MorePage1OffCommand=
MorePage2X=
MorePage2Y=
MorePage2OnCommand=hidden,1
MorePage2OffCommand=
IdleCommentSeconds=15
IdleTimeoutSeconds=0

[ScreenSelectBlank]
Fallback=ScreenWithMenuElementsBlank
UpdateOnMessage=


[ScreenSelectPlayMode]
Class=ScreenSelectMaster
Fallback=ScreenSelectMasterCodes
PrevScreen=@ScreenTitleBranch()
TimerSeconds=32
TimerX=SCREEN_CENTER_X-880
TimerY=SCREEN_CENTER_Y-200
ChoiceNames=1,2,3
Choice1=PlayMode,oni;setenv,mode,survival;screen,ScreenSelectStyle;mod,lifetime
Choice2=PlayMode,regular;setenv,mode,dance;screen,ScreenSelectStyle
Choice3=PlayMode,nonstop;setenv,mode,marathon;screen,ScreenSelectStyle

DefaultChoice=2

OptionOrderLeft=3:2,2:1,1:3
OptionOrderRight=1:2,2:3,3:1
OptionOrderAuto=1:2,2:3,3:1

ScrollerX=SCREEN_CENTER_X+36
ScrollerY=SCREEN_CENTER_Y+12
ScrollerOnCommand=hidden,1;sleep,.5;hidden,0
ScrollerOffCommand=hidden,1
ScrollerTransform=function(self,offset,itemIndex,numItems) local theta=itemIndex*math.pi/2; self:y(math.sin(theta)*182); self:x(math.cos(theta)*-182); end
ScrollerSecondsPerItem=0.3
ScrollerNumItemsToDraw=9
ScrollGainFocusCommand=
ScrollLoseFocusCommand=
NumChoicesOnPage1=3

[ScreenSelectStyle]
Class=ScreenSelectMaster
Fallback=ScreenSelectMasterCodes
TimerSeconds=33
TimerX=SCREEN_CENTER_X-880
TimerY=SCREEN_CENTER_Y-200
TimerOnCommand=zoom,0;sleep,2;zoom,1
ChoiceNames=1,2,3
Choice1=setenv,class,000;Style,single;screen,ScreenSelectClass
Choice2=setenv,class,000;Style,versus;screen,ScreenSelectClass
Choice3=setenv,class,000;Style,double;screen,ScreenSelectClass
LockInputSeconds=1.5

DefaultChoice=1

OptionOrderLeft=1:3,3:2,2:1
OptionOrderRight=1:2,2:3,3:1
OptionOrderAuto=1:2,2:3,3:1

NumPreviewParts=1
PreviewPart1X=SCREEN_CENTER_X
PreviewPart1Y=SCREEN_CENTER_Y+85

ScrollerX=SCREEN_CENTER_X-70
ScrollerY=SCREEN_CENTER_Y+55
ScrollerOnCommand=zoom,0;sleep,1.7;zoom,1;draworder,10
ScrollerOffCommand=zoom,0
ScrollerTransform=function(self,offset,itemIndex,numItems) self:y(itemIndex*32); end
ScrollerSecondsPerItem=0.3
ScrollerNumItemsToDraw=12
ScrollGainFocusCommand=
ScrollLoseFocusCommand=
NumChoicesOnPage1=3

[ScreenSelectClass]
Class=ScreenSelectMaster
Fallback=ScreenSelectMaster
PrevScreen=@ScreenTitleBranch()
TimerSeconds=30
TimerX=SCREEN_CENTER_X+3
TimerY=SCREEN_CENTER_Y+11
TimerOnCommand=%function(self) if IsRidingChocobo() then self:x(self:GetX()+5); self:y(self:GetY()-19); end; self:zoom(0); self:sleep(1); self:zoom(1); end
AllowDisabledPlayerInput=1
LockInputSeconds=.5

ChoiceNames=00,01,02,03,04,05,06,07,08,09,10,11,12,13,14,15,16,17,18,19,20
Choice00=setenv,rot,0;screen,ScreenClassBranch
Choice01=setenv,rot,1;setenv,class,001;screen,ScreenClassChange
Choice02=setenv,rot,2;setenv,class,002;screen,ScreenClassChange
Choice03=setenv,rot,3;setenv,class,003;screen,ScreenClassChange
Choice04=setenv,rot,4;setenv,class,004;screen,ScreenClassChange
Choice05=setenv,rot,5;setenv,class,005;screen,ScreenClassChange
Choice06=setenv,rot,6;setenv,class,006;screen,ScreenClassChange
Choice07=setenv,rot,7;setenv,class,007;screen,ScreenClassChange
Choice08=setenv,rot,8;setenv,class,008;screen,ScreenClassChange
Choice09=setenv,rot,9;setenv,class,009;screen,ScreenClassChange
Choice10=setenv,rot,10;setenv,class,010;screen,ScreenClassChange
Choice11=setenv,rot,11;setenv,class,011;screen,ScreenClassChange
Choice12=setenv,rot,12;setenv,class,012;screen,ScreenClassChange
Choice13=setenv,rot,13;setenv,class,013;screen,ScreenClassChange
Choice14=setenv,rot,14;setenv,class,014;screen,ScreenClassChange
Choice15=setenv,rot,15;setenv,class,015;screen,ScreenClassChange
Choice16=setenv,rot,16;setenv,class,016;screen,ScreenClassChange
Choice17=setenv,rot,17;setenv,class,017;screen,ScreenClassChange
Choice18=setenv,rot,18;setenv,class,018;screen,ScreenClassChange
Choice19=setenv,rot,19;setenv,class,019;screen,ScreenClassChange
Choice20=setenv,rot,20;setenv,class,020;screen,ScreenClassChange
DefaultChoice=1

NumPreviewParts=1
PreviewPart1X=SCREEN_CENTER_X+1
PreviewPart1Y=SCREEN_CENTER_Y+203

ScrollerX=SCREEN_CENTER_X+2
ScrollerY=SCREEN_CENTER_Y+15
ScrollerOnCommand=zoomx,6.9;zoomy,3.6;rotationz,-150;sleep,.2;linear,.6;rotationz,0;zoomx,2.3;zoomy,1.15
ScrollerOffCommand=
ScrollerTransform=function(self,offset,itemIndex,numItems) local theta=offset*math.pi*2/numItems; self:x(math.sin(theta)*105); self:y(math.cos(theta)*105); self:z(math.cos(theta)*.1); self:zoomx(.45); self:zoomy(.45); end
ScrollerSecondsPerItem=0.3
ScrollerNumItemsToDraw=50
ScrollGainFocusCommand=
ScrollLoseFocusCommand=
NumChoicesOnPage1=21

CodeNames=000,021,022,023,024,025,026,027,028,029,030,031,032,033,034,035,036,037,038,039,040,041,042,043,044,045,046,047,048,049,050,051,052,053,054,055,056,057,058,059,060,061,062,063,064,065,066,067,068,069,070,071,072,073,074,075,076,077,078,079,080,081,082,083,084,085,086,087,088,089,090,091,092,093,094,095,096,097,098,099,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123
Code000=left,right,left,left,left,left
Code021=left,right,left,left,left,up
Code022=left,right,left,left,left,down
Code023=left,right,left,left,left,right
Code024=left,right,left,left,up,left
Code025=left,right,left,left,up,up
Code026=left,right,left,left,up,down
Code027=left,right,left,left,up,right
Code028=left,right,left,left,down,left
Code029=left,right,left,left,down,up
Code030=left,right,left,left,down,down
Code031=left,right,left,left,down,right
Code032=left,right,left,left,right,left
Code033=left,right,left,left,right,up
Code034=left,right,left,left,right,down
Code035=left,right,left,left,right,right
Code036=left,right,left,up,left,left
Code037=left,right,left,up,left,up
Code038=left,right,left,up,left,down
Code039=left,right,left,up,left,right
Code040=left,right,left,up,up,left
Code041=left,right,left,up,up,up
Code042=left,right,left,up,up,down
Code043=left,right,left,up,up,right
Code044=left,right,left,up,down,left
Code045=left,right,left,up,down,up
Code046=left,right,left,up,down,down
Code047=left,right,left,up,down,right
Code048=left,right,left,up,right,left
Code049=left,right,left,up,right,up
Code050=left,right,left,up,right,down
Code051=left,right,left,up,right,right
Code052=left,right,left,down,left,left
Code053=left,right,left,down,left,up
Code054=left,right,left,down,left,down
Code055=left,right,left,down,left,right
Code056=left,right,left,down,up,left
Code057=left,right,left,down,up,up
Code058=left,right,left,down,up,down
Code059=left,right,left,down,up,right
Code060=left,right,left,down,down,left
Code061=left,right,left,down,down,up
Code062=left,right,left,down,down,down
Code063=left,right,left,down,down,right
Code064=left,right,left,down,right,left
Code065=left,right,left,down,right,up
Code066=left,right,left,down,right,down
Code067=left,right,left,down,right,right
Code068=left,right,left,right,left,left
Code069=left,right,left,right,left,up
Code070=left,right,left,right,left,down
Code071=left,right,left,right,left,right
Code072=left,right,left,right,up,left
Code073=left,right,left,right,up,up
Code074=left,right,left,right,up,down
Code075=left,right,left,right,up,right
Code076=left,right,left,right,down,left
Code077=left,right,left,right,down,up
Code078=left,right,left,right,down,down
Code079=left,right,left,right,down,right
Code080=left,right,left,right,right,left
Code081=left,right,left,right,right,up
Code082=left,right,left,right,right,down
Code083=left,right,left,right,right,right
Code084=left,right,up,left,left,left
Code085=left,right,up,left,left,up
Code086=left,right,up,left,left,down
Code087=left,right,up,left,left,right
Code088=left,right,up,left,up,left
Code089=left,right,up,left,up,up
Code090=left,right,up,left,up,down
Code091=left,right,up,left,up,right
Code092=left,right,up,left,down,left
Code093=left,right,up,left,down,up
Code094=left,right,up,left,down,down
Code095=left,right,up,left,down,right
Code096=left,right,up,left,right,left
Code097=left,right,up,left,right,up
Code098=left,right,up,left,right,down
Code099=left,right,up,left,right,right
Code100=left,right,up,up,left,left
Code101=left,right,up,up,left,up
Code102=left,right,up,up,left,down
Code103=left,right,up,up,left,right
Code104=left,right,up,up,up,left
Code105=left,right,up,up,up,up
Code106=left,right,up,up,up,down
Code107=left,right,up,up,up,right
Code108=left,right,up,up,down,left
Code109=left,right,up,up,down,up
Code110=left,right,up,up,down,down
Code111=left,right,up,up,down,right
Code112=left,right,up,up,right,left
Code113=left,right,up,up,right,up
Code114=left,right,up,up,right,down
Code115=left,right,up,up,right,right
Code116=left,right,up,down,left,left
Code117=left,right,up,down,left,up
Code118=left,right,up,down,left,down
Code119=left,right,up,down,left,right
Code120=left,right,up,down,up,left
Code121=left,right,up,down,up,up
Code122=left,right,up,down,up,down
Code123=left,right,up,down,up,right

Code000Action=setenv,class,000;sound,CodeClass
Code021Action=setenv,class,021;sound,CodeClass
Code022Action=setenv,class,022;sound,CodeClass
Code023Action=setenv,class,023;sound,CodeClass
Code024Action=setenv,class,024;sound,CodeClass
Code025Action=setenv,class,025;sound,CodeClass
Code026Action=setenv,class,026;sound,CodeClass
Code027Action=setenv,class,027;sound,CodeClass
Code028Action=setenv,class,028;sound,CodeClass
Code029Action=setenv,class,029;sound,CodeClass
Code030Action=setenv,class,030;sound,CodeClass
Code031Action=setenv,class,031;sound,CodeClass
Code032Action=setenv,class,032;sound,CodeClass
Code033Action=setenv,class,033;sound,CodeClass
Code034Action=setenv,class,034;sound,CodeClass
Code035Action=setenv,class,035;sound,CodeClass
Code036Action=setenv,class,036;sound,CodeClass
Code037Action=setenv,class,037;sound,CodeClass
Code038Action=setenv,class,038;sound,CodeClass
Code039Action=setenv,class,039;sound,CodeClass
Code040Action=setenv,class,040;sound,CodeClass
Code041Action=setenv,class,041;sound,CodeClass
Code042Action=setenv,class,042;sound,CodeClass
Code043Action=setenv,class,043;sound,CodeClass
Code044Action=setenv,class,044;sound,CodeClass
Code045Action=setenv,class,045;sound,CodeClass
Code046Action=setenv,class,046;sound,CodeClass
Code047Action=setenv,class,047;sound,CodeClass
Code048Action=setenv,class,048;sound,CodeClass
Code049Action=setenv,class,049;sound,CodeClass
Code050Action=setenv,class,050;sound,CodeClass
Code051Action=setenv,class,051;sound,CodeClass
Code052Action=setenv,class,052;sound,CodeClass
Code053Action=setenv,class,053;sound,CodeClass
Code054Action=setenv,class,054;sound,CodeClass
Code055Action=setenv,class,055;sound,CodeClass
Code056Action=setenv,class,056;sound,CodeClass
Code057Action=setenv,class,057;sound,CodeClass
Code058Action=setenv,class,058;sound,CodeClass
Code059Action=setenv,class,059;sound,CodeClass
Code060Action=setenv,class,060;sound,CodeClass
Code061Action=setenv,class,061;sound,CodeClass
Code062Action=setenv,class,062;sound,CodeClass
Code063Action=setenv,class,063;sound,CodeClass
Code064Action=setenv,class,064;sound,CodeClass
Code065Action=setenv,class,065;sound,CodeClass
Code066Action=setenv,class,066;sound,CodeClass
Code067Action=setenv,class,067;sound,CodeClass
Code068Action=setenv,class,068;sound,CodeClass
Code069Action=setenv,class,069;sound,CodeClass
Code070Action=setenv,class,070;sound,CodeClass
Code071Action=setenv,class,071;sound,CodeClass
Code072Action=setenv,class,072;sound,CodeClass
Code073Action=setenv,class,073;sound,CodeClass
Code074Action=setenv,class,074;sound,CodeClass
Code075Action=setenv,class,075;sound,CodeClass
Code076Action=setenv,class,076;sound,CodeClass
Code077Action=setenv,class,077;sound,CodeClass
Code078Action=setenv,class,078;sound,CodeClass
Code079Action=setenv,class,079;sound,CodeClass
Code080Action=setenv,class,080;sound,CodeClass
Code081Action=setenv,class,081;sound,CodeClass
Code082Action=setenv,class,082;sound,CodeClass
Code083Action=setenv,class,083;sound,CodeClass
Code084Action=setenv,class,084;sound,CodeClass
Code085Action=setenv,class,085;sound,CodeClass
Code086Action=setenv,class,086;sound,CodeClass
Code087Action=setenv,class,087;sound,CodeClass
Code088Action=setenv,class,088;sound,CodeClass
Code089Action=setenv,class,089;sound,CodeClass
Code090Action=setenv,class,090;sound,CodeClass
Code091Action=setenv,class,091;sound,CodeClass
Code092Action=setenv,class,092;sound,CodeClass
Code093Action=setenv,class,093;sound,CodeClass
Code094Action=setenv,class,094;sound,CodeClass
Code095Action=setenv,class,095;sound,CodeClass
Code096Action=setenv,class,096;sound,CodeClass
Code097Action=setenv,class,097;sound,CodeClass
Code098Action=setenv,class,098;sound,CodeClass
Code099Action=setenv,class,099;sound,CodeClass
Code100Action=setenv,class,100;sound,CodeClass
Code101Action=setenv,class,101;sound,CodeClass
Code102Action=setenv,class,102;sound,CodeClass
Code103Action=setenv,class,103;sound,CodeClass
Code104Action=setenv,class,104;sound,CodeClass
Code105Action=setenv,class,105;sound,CodeClass
Code106Action=setenv,class,106;sound,CodeClass
Code107Action=setenv,class,107;sound,CodeClass
Code108Action=setenv,class,108;sound,CodeClass
Code109Action=setenv,class,109;sound,CodeClass
Code110Action=setenv,class,110;sound,CodeClass
Code111Action=setenv,class,111;sound,CodeClass
Code112Action=setenv,class,112;sound,CodeClass
Code113Action=setenv,class,113;sound,CodeClass
Code114Action=setenv,class,114;sound,CodeClass
Code115Action=setenv,class,115;sound,CodeClass
Code116Action=setenv,class,116;sound,CodeClass
Code117Action=setenv,class,117;sound,CodeClass
Code118Action=setenv,class,118;sound,CodeClass
Code119Action=setenv,class,119;sound,CodeClass
Code120Action=setenv,class,120;sound,CodeClass
Code121Action=setenv,class,121;sound,CodeClass
Code122Action=setenv,class,122;sound,CodeClass
Code123Action=setenv,class,123;sound,CodeClass

[ScreenClassBranch]
Class=ScreenBranch
Fallback=ScreenBranch
Choices=1,2
Condition1=GAMESTATE:GetEnv('class') == '000'
Condition2=true
NextScreen1=screen,ScreenClassNoChange
NextScreen2=screen,ScreenClassChange

[ScreenClassNoChange]
Fallback=ScreenClassChange

[ScreenClassChange]
Fallback=ScreenStage
Class=ScreenStage
NextScreen=@SongSelectionScreen()
MinimumLoadDelaySeconds=1
AllowStartToSkip=1
AllowBack=0

[ScreenClassInfo2]
Fallback=ScreenClassInfo
ScrollerOnCommand=zoom,0;sleep,.1;zoom,1

[ScreenClassInfoUnloader]
Fallback=ScreenAttract
Class=ScreenAttract
PrevScreen=@ScreenTitleBranch()
NextScreen=@ScreenTitleBranch()
TimerSeconds=.1

[ScreenClassInfo]
Class=ScreenSelectMaster
Fallback=ScreenSelectMasterCodes
PrevScreen=ScreenClassInfoUnloader
TimerSeconds=0
TimerOnCommand=zoom,0
ChoiceNames=0,1,2,3,4,5,6,7,8
NumChoicesOnPage1=9

Choice0=screen,ScreenClassCodes
Choice1=screen,ScreenClassGeneric
Choice2=screen,ScreenClassParty
Choice3=screen,ScreenClassHuman
Choice4=screen,ScreenClassLucavi
Choice5=screen,ScreenClassMonsters1
Choice6=screen,ScreenClassMonsters2
Choice7=screen,ScreenClassMonsters3
Choice8=screen,ScreenClassInfoUnloader;InsertCredit

ScrollerX=SCREEN_CENTER_X-275
ScrollerY=SCREEN_CENTER_Y-52
ScrollerOnCommand=zoom,0;sleep,.8;zoom,1
ScrollerOffCommand=zoom,0
ScrollerTransform=function(self,offset,itemIndex,numItems) self:y(itemIndex*30); end
ScrollerSecondsPerItem=.01
ScrollerNumItemsToDraw=32
ScrollGainFocusCommand=
ScrollLoseFocusCommand=

NumPreviewParts=0
DefaultChoice=0
WrapScroller=1
SharedPreviewAndCursor=1
WrapCursor=1

[ScreenClassCodes]
Class=ScreenSelectMaster
Fallback=ScreenSelectMasterCodes
PrevScreen=ScreenClassCodes2
TimerSeconds=0
TimerOnCommand=zoom,0
ChoiceNames=0
NumChoicesOnPage1=1

Choice0=screen,ScreenClassCodes2

ScrollerX=
ScrollerY=
ScrollerOnCommand=zoom,0
ScrollerOffCommand=
ScrollerTransform=function(self,offset,itemIndex,numItems) end
ScrollerSecondsPerItem=.1
ScrollerNumItemsToDraw=32
ScrollGainFocusCommand=
ScrollLoseFocusCommand=

NumPreviewParts=0
DefaultChoice=0

[ScreenClassCodes2]
Fallback=ScreenClassCodes
PrevScreen=ScreenClassInfo2

Choice0=screen,ScreenClassInfo2

[ScreenClassScroller]
Class=ScreenSelectMaster
Fallback=ScreenSelectMaster
PrevScreen=ScreenClassInfo
TimerSeconds=0
TimerOnCommand=zoom,0
NumChoicesOnPage1=200
Choice000=screen,ScreenClassInfo;setenv,class,000
Choice001=screen,ScreenClassInfo;setenv,class,001
Choice002=screen,ScreenClassInfo;setenv,class,002
Choice003=screen,ScreenClassInfo;setenv,class,003
Choice004=screen,ScreenClassInfo;setenv,class,004
Choice005=screen,ScreenClassInfo;setenv,class,005
Choice006=screen,ScreenClassInfo;setenv,class,006
Choice007=screen,ScreenClassInfo;setenv,class,007
Choice008=screen,ScreenClassInfo;setenv,class,008
Choice009=screen,ScreenClassInfo;setenv,class,009
Choice010=screen,ScreenClassInfo;setenv,class,010
Choice011=screen,ScreenClassInfo;setenv,class,011
Choice012=screen,ScreenClassInfo;setenv,class,012
Choice013=screen,ScreenClassInfo;setenv,class,013
Choice014=screen,ScreenClassInfo;setenv,class,014
Choice015=screen,ScreenClassInfo;setenv,class,015
Choice016=screen,ScreenClassInfo;setenv,class,016
Choice017=screen,ScreenClassInfo;setenv,class,017
Choice018=screen,ScreenClassInfo;setenv,class,018
Choice019=screen,ScreenClassInfo;setenv,class,019
Choice020=screen,ScreenClassInfo;setenv,class,020
Choice021=screen,ScreenClassInfo;setenv,class,021
Choice022=screen,ScreenClassInfo;setenv,class,022
Choice023=screen,ScreenClassInfo;setenv,class,023
Choice024=screen,ScreenClassInfo;setenv,class,024
Choice025=screen,ScreenClassInfo;setenv,class,025
Choice026=screen,ScreenClassInfo;setenv,class,026
Choice027=screen,ScreenClassInfo;setenv,class,027
Choice028=screen,ScreenClassInfo;setenv,class,028
Choice029=screen,ScreenClassInfo;setenv,class,029
Choice030=screen,ScreenClassInfo;setenv,class,030
Choice031=screen,ScreenClassInfo;setenv,class,031
Choice032=screen,ScreenClassInfo;setenv,class,032
Choice033=screen,ScreenClassInfo;setenv,class,033
Choice034=screen,ScreenClassInfo;setenv,class,034
Choice035=screen,ScreenClassInfo;setenv,class,035
Choice036=screen,ScreenClassInfo;setenv,class,036
Choice037=screen,ScreenClassInfo;setenv,class,037
Choice038=screen,ScreenClassInfo;setenv,class,038
Choice039=screen,ScreenClassInfo;setenv,class,039
Choice040=screen,ScreenClassInfo;setenv,class,040
Choice041=screen,ScreenClassInfo;setenv,class,041
Choice042=screen,ScreenClassInfo;setenv,class,042
Choice043=screen,ScreenClassInfo;setenv,class,043
Choice044=screen,ScreenClassInfo;setenv,class,044
Choice045=screen,ScreenClassInfo;setenv,class,045
Choice046=screen,ScreenClassInfo;setenv,class,046
Choice047=screen,ScreenClassInfo;setenv,class,047
Choice048=screen,ScreenClassInfo;setenv,class,048
Choice049=screen,ScreenClassInfo;setenv,class,049
Choice050=screen,ScreenClassInfo;setenv,class,050
Choice051=screen,ScreenClassInfo;setenv,class,051
Choice052=screen,ScreenClassInfo;setenv,class,052
Choice053=screen,ScreenClassInfo;setenv,class,053
Choice054=screen,ScreenClassInfo;setenv,class,054
Choice055=screen,ScreenClassInfo;setenv,class,055
Choice056=screen,ScreenClassInfo;setenv,class,056
Choice057=screen,ScreenClassInfo;setenv,class,057
Choice058=screen,ScreenClassInfo;setenv,class,058
Choice059=screen,ScreenClassInfo;setenv,class,059
Choice060=screen,ScreenClassInfo;setenv,class,060
Choice061=screen,ScreenClassInfo;setenv,class,061
Choice062=screen,ScreenClassInfo;setenv,class,062
Choice063=screen,ScreenClassInfo;setenv,class,063
Choice064=screen,ScreenClassInfo;setenv,class,064
Choice065=screen,ScreenClassInfo;setenv,class,065
Choice066=screen,ScreenClassInfo;setenv,class,066
Choice067=screen,ScreenClassInfo;setenv,class,067
Choice068=screen,ScreenClassInfo;setenv,class,068
Choice069=screen,ScreenClassInfo;setenv,class,069
Choice070=screen,ScreenClassInfo;setenv,class,070
Choice071=screen,ScreenClassInfo;setenv,class,071
Choice072=screen,ScreenClassInfo;setenv,class,072
Choice073=screen,ScreenClassInfo;setenv,class,073
Choice074=screen,ScreenClassInfo;setenv,class,074
Choice075=screen,ScreenClassInfo;setenv,class,075
Choice076=screen,ScreenClassInfo;setenv,class,076
Choice077=screen,ScreenClassInfo;setenv,class,077
Choice078=screen,ScreenClassInfo;setenv,class,078
Choice079=screen,ScreenClassInfo;setenv,class,079
Choice080=screen,ScreenClassInfo;setenv,class,080
Choice081=screen,ScreenClassInfo;setenv,class,081
Choice082=screen,ScreenClassInfo;setenv,class,082
Choice083=screen,ScreenClassInfo;setenv,class,083
Choice084=screen,ScreenClassInfo;setenv,class,084
Choice085=screen,ScreenClassInfo;setenv,class,085
Choice086=screen,ScreenClassInfo;setenv,class,086
Choice087=screen,ScreenClassInfo;setenv,class,087
Choice088=screen,ScreenClassInfo;setenv,class,088
Choice089=screen,ScreenClassInfo;setenv,class,089
Choice090=screen,ScreenClassInfo;setenv,class,090
Choice091=screen,ScreenClassInfo;setenv,class,091
Choice092=screen,ScreenClassInfo;setenv,class,092
Choice093=screen,ScreenClassInfo;setenv,class,093
Choice094=screen,ScreenClassInfo;setenv,class,094
Choice095=screen,ScreenClassInfo;setenv,class,095
Choice096=screen,ScreenClassInfo;setenv,class,096
Choice097=screen,ScreenClassInfo;setenv,class,097
Choice098=screen,ScreenClassInfo;setenv,class,098
Choice099=screen,ScreenClassInfo;setenv,class,099
Choice100=screen,ScreenClassInfo;setenv,class,100
Choice101=screen,ScreenClassInfo;setenv,class,101
Choice102=screen,ScreenClassInfo;setenv,class,102
Choice103=screen,ScreenClassInfo;setenv,class,103
Choice104=screen,ScreenClassInfo;setenv,class,104
Choice105=screen,ScreenClassInfo;setenv,class,105
Choice106=screen,ScreenClassInfo;setenv,class,106
Choice107=screen,ScreenClassInfo;setenv,class,107
Choice108=screen,ScreenClassInfo;setenv,class,108
Choice109=screen,ScreenClassInfo;setenv,class,109
Choice110=screen,ScreenClassInfo;setenv,class,110
Choice111=screen,ScreenClassInfo;setenv,class,111
Choice112=screen,ScreenClassInfo;setenv,class,112
Choice113=screen,ScreenClassInfo;setenv,class,113
Choice114=screen,ScreenClassInfo;setenv,class,114
Choice115=screen,ScreenClassInfo;setenv,class,115
Choice116=screen,ScreenClassInfo;setenv,class,116
Choice117=screen,ScreenClassInfo;setenv,class,117
Choice118=screen,ScreenClassInfo;setenv,class,118
Choice119=screen,ScreenClassInfo;setenv,class,119
Choice120=screen,ScreenClassInfo;setenv,class,120
Choice121=screen,ScreenClassInfo;setenv,class,121
Choice122=screen,ScreenClassInfo;setenv,class,122
Choice123=screen,ScreenClassInfo;setenv,class,123

LockInputSeconds=.5

DefaultChoice=1
WrapScroller=0

NumPreviewParts=1
PreviewPart1X=SCREEN_CENTER_X
PreviewPart1Y=SCREEN_CENTER_Y+10

ScrollerX=SCREEN_CENTER_X
ScrollerY=SCREEN_CENTER_Y+150
ScrollerOnCommand=zoom,0;sleep,.5;zoom,1
ScrollerOffCommand=
ScrollerTransform=function(self,offset,itemIndex,numItems) self:x(offset*150); end
ScrollerSecondsPerItem=0.3
ScrollerNumItemsToDraw=5
ScrollGainFocusCommand=
ScrollLoseFocusCommand=

[ScreenClassGeneric]
Fallback=ScreenClassScroller
ChoiceNames=000,001,002,003,004,005,006,007,008,009,010,011,012,013,014,015,016,017,018,019,020

[ScreenClassNonGeneric]
Fallback=ScreenClassScroller

[ScreenClassParty]
Fallback=ScreenClassNonGeneric
ChoiceNames=021,022,023,024,025,026,027,028,029,030,031,032,033,034,035,036,037

[ScreenClassHuman]
Fallback=ScreenClassNonGeneric
ChoiceNames=038,039,040,041,042,043,044,045,046,047,048,049,050,051,052,053,054,055,056,057,058,059,060,061,062,063,064,065

[ScreenClassLucavi]
Fallback=ScreenClassNonGeneric
ChoiceNames=066,067,068,069,070,071,072,073,074,075

[ScreenClassMonsters1]
Fallback=ScreenClassNonGeneric
ChoiceNames=076,077,078,079,080,081,082,083,084,085,086,087,088,089,090,091
[ScreenClassMonsters2]
Fallback=ScreenClassNonGeneric
ChoiceNames=092,093,094,095,096,097,098,099,100,101,102,103,104,105,106,107

[ScreenClassMonsters3]
Fallback=ScreenClassNonGeneric
ChoiceNames=108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123

[ArtistDisplay]
TipShowTime=1
TipOnCommand=ShadowLength,0;horizalign,left
TipY=0

[ScreenSelectMusic]
AlignMusicBeat=1
NextScreen=ScreenBranchStage
PrevScreen=@ScreenSelectMusicPrevScreen()
ShowOptionsMessageSeconds=1.5
TweenOptionsMessageOffImmediately=1
WaitForChildrenBeforeTweeningOut=1
LockInputSeconds=.8
StageX=SCREEN_CENTER_X+285
StageY=SCREEN_CENTER_Y-131
StageOnCommand=zoom,1
StageOffCommand=zoom,0
AutogenIconP1OnCommand=hidden,1
AutogenIconP2OnCommand=hidden,1
ArtistDisplayX=SCREEN_CENTER_X+30
ArtistDisplayY=SCREEN_CENTER_Y-168
ArtistDisplayOnCommand=horizalign,left;zoomx,1.25;maxwidth,205
ArtistDisplayOffCommand=hidden,1
BPMDisplayX=SCREEN_CENTER_X+80
BPMDisplayY=SCREEN_CENTER_Y-131
BPMDisplayOnCommand=
BPMDisplayOffCommand=hidden,1
BalloonX=SCREEN_CENTER_X-240
BalloonY=SCREEN_CENTER_Y-219
BalloonOffCommand=hidden,1
BalloonOnCommand=z,1;shadowlength,0
BalloonShowCommand=hidden,0
BalloonHideCommand=hidden,1
CourseHasModsX=SCREEN_CENTER_X-210
CourseHasModsY=SCREEN_CENTER_Y-219
CourseHasModsOffCommand=hidden,1
CourseHasModsOnCommand=z,1;shadowlength,0
CourseHasModsShowCommand=hidden,0
CourseHasModsHideCommand=hidden,1
BannerFrameX=SCREEN_CENTER_X-147
BannerFrameY=SCREEN_CENTER_Y-167
BannerFrameOffCommand=hidden,1
BannerFrameOnCommand=zoom,1
BannerWidth=297
BannerHeight=99
BannerOffCommand=hidden,1
BannerOnCommand=horizalign,right
BannerX=SCREEN_CENTER_X-149
BannerY=SCREEN_CENTER_Y-169
CDTitleOffCommand=
CDTitleOnCommand=hidden,1
DifficultyFrameP1OnCommand=hidden,1
DifficultyFrameP2OnCommand=hidden,1
DifficultyIconP1OnCommand=hidden,1
DifficultyIconP2OnCommand=hidden,1
SelectMenuAvailable=DifficultyChangingIsAvailable() or ModeMenuAvailable()
ModeMenuAvailable=ModeMenuAvailable()
MachineRankX=SCREEN_CENTER_X+48
MachineRankY=SCREEN_CENTER_Y-200
MachineRankOnCommand=horizalign,left;zoom,1;zoomx,1.25;shadowlength,0;
MachineRankOffCommand=hidden,1
MeterFrameP1OnCommand=hidden,1
MeterFrameP2OnCommand=hidden,1
MeterP1OnCommand=hidden,1
MeterP2OnCommand=hidden,1
MeterType=@GAMESTATE:GetPlayMode() == PLAY_MODE_ONI and "DifficultyMeterSurvival" or "DifficultyMeter"
MeterClassP1OnCommand=hidden,1
MeterClassP2OnCommand=hidden,1
OptionIconsP1OnCommand=hidden,1
OptionIconsP2OnCommand=hidden,1
SampleMusicDelay=0.25
ScoreFrameP1OnCommand=hidden,1
ScoreFrameP2OnCommand=hidden,1
ScoreP1OnCommand=hidden,1
ScoreP2OnCommand=hidden,1
PaneDisplayP1X=GetPaneX(PLAYER_1)+5
PaneDisplayP1Y=SCREEN_CENTER_Y-59
PaneDisplayP1OnCommand=zoom,0;linear,0.2;zoom,1
PaneDisplayP1OffCommand=hidden,1
PaneDisplayP2X=GetPaneX(PLAYER_2)+10
PaneDisplayP2Y=SCREEN_CENTER_Y-59
PaneDisplayP2OnCommand=zoom,0;linear,0.2;zoom,1
PaneDisplayP2OffCommand=hidden,1
ShowGraph=0
ShowRadar=0
ShowPanes=1
ShowDifficultyList=1
DifficultyListX=SCREEN_CENTER_X+230
DifficultyListY=SCREEN_CENTER_Y+50
DifficultyListOnCommand=zoom,0.8;zoomx,1
DifficultyListOffCommand=hidden,1
DifficultyListShowCommand=
DifficultyListHideCommand=
CourseContentsX=SCREEN_CENTER_X-164
CourseContentsY=SCREEN_CENTER_Y+160
CourseContentsOnCommand=zoom,0;sleep,.2;zoom,1;zoomx,1.25
CourseContentsOffCommand=hidden,1
CourseContentsShowCommand=
CourseContentsHideCommand=
SongOptionsOnCommand=hidden,1
SortIconOnCommand=hidden,1
TimerSeconds=120
TimerX=SCREEN_CENTER_X+78
TimerY=SCREEN_CENTER_Y+127
TimerOnCommand=%function(self) if IsRidingChocobo() then self:x(self:GetX()+5); self:y(self:GetY()-19); end; if GetClassType() == '4' then self:y(self:GetY()-49); end; self:zoom(0); self:sleep(1); self:zoom(1); end
DifficultyDisplayOnCommand=hidden,1
OptionsMessageX=SCREEN_CENTER_X
OptionsMessageY=SCREEN_CENTER_Y
OptionsMessageOnCommand=zoom,0;linear,.1;zoom,1
OptionsMessageOffCommand=zoom,0
StyleIcon=0
MemoryCardIcons=1
MusicWheelX=SCREEN_CENTER_X-196
MusicWheelY=SCREEN_CENTER_Y+120
MusicWheelOnCommand=zoom,0;sleep,.2;zoom,1
MusicWheelOffCommand=hidden,1
DoRouletteOnMenuTimer=0
WheelUnderOnCommand=hidden,1
WheelUnderOffCommand=

[ScreenSelectMusicCourse]
Fallback=ScreenSelectMusic
PaneDisplayP1X=GetPaneX(PLAYER_2)+15
PaneDisplayP1Y=SCREEN_CENTER_Y-59
PaneDisplayP1OnCommand=zoom,0;linear,0.2;zoom,1
PaneDisplayP1OffCommand=hidden,1
PaneDisplayP2X=GetPaneX(PLAYER_2)+15
PaneDisplayP2Y=SCREEN_CENTER_Y+50
PaneDisplayP2OnCommand=zoom,0;linear,0.2;zoom,1
PaneDisplayP2OffCommand=hidden,1
ShowDifficultyList=0
TimerX=SCREEN_CENTER_X+148
TimerY=SCREEN_CENTER_Y+167
TimerOnCommand=%function(self) if IsRidingChocobo() then self:x(self:GetX()+5); self:y(self:GetY()-19); end; if GetClassType() == '4' then self:y(self:GetY()-49); end; self:zoom(0); self:sleep(1); self:zoom(1); end
MusicWheelX=SCREEN_CENTER_X-216
MusicWheelY=SCREEN_CENTER_Y-12
MusicWheelOnCommand=zoom,0;sleep,.2;zoom,.825

[ScreenEvaluation]
Fallback=ScreenSelectMaster
HelpOnCommand=hidden,1
FirstUpdateCommand=FinalizeUnlock()
HeaderOnCommand=hidden,1
OverlayX=0
OverlayY=0

[ScreenEvaluationStage]
EndScreen=@EvaluationNextScreen()
NextScreen=@EvaluationNextScreen()
FailedScreen=@EvaluationNextScreen()
Class=ScreenEvaluation
Fallback=ScreenEvaluation
StopMusicOnNext=1
FooterOnCommand=
StageX=SCREEN_CENTER_X-196
StageY=SCREEN_CENTER_Y-168
StageOffCommand=hidden,1
StageOnCommand=hidden,1
ShowBannerArea=1
ShowBonusArea=0
ShowBoo=1
ShowGood=1
ShowGradeArea=1
ShowGreat=1
ShowMarvelous=1
ShowMaxCombo=0
ShowMiss=1
ShowOK=1
ShowPerfect=1
ShowJumps=0
ShowHolds=1
ShowMines=1
ShowHands=0
ShowRolls=1
ShowPointsArea=1
ShowScoreArea=0
ShowSurvivedArea=0
ShowTimeArea=0
ShowGraphArea=1
ShowComboArea=1
ShowPerDifficultyAward=1
ShowPeakComboAward=1
ShowTotalError=0
GraphFrameP1X=-165
GraphFrameP1Y=
GraphFrameP1OnCommand=draworder,0
GraphFrameP1OffCommand=hidden,1
GraphFrameP2X=165
GraphFrameP2Y=
GraphFrameP2OnCommand=draworder,0
GraphFrameP2OffCommand=hidden,1
LifeGraphStartHeight=0
LifeGraphP1X=-165
LifeGraphP1Y=
LifeGraphP1OnCommand=stretchto,SCREEN_CENTER_X-306,SCREEN_CENTER_Y-78,SCREEN_CENTER_X-24,SCREEN_CENTER_Y-40;DrawOrder,1;zoom,0;sleep,.7;zoom,1
LifeGraphP1OffCommand=zoom,0
LifeGraphP2X=165
LifeGraphP2Y=
LifeGraphP2OnCommand=stretchto,SCREEN_CENTER_X+24,SCREEN_CENTER_Y-78,SCREEN_CENTER_X+306,SCREEN_CENTER_Y-40;DrawOrder,1;zoom,0;sleep,.7;zoom,1
LifeGraphP2OffCommand=zoom,0

# The graphic has an odd width, and stretchto doesn't work with ComboGraph.
ComboGraphP1X=SCREEN_CENTER_X-165
ComboGraphP1Y=SCREEN_CENTER_Y-27
ComboGraphP1OnCommand=DrawOrder,1;zoom,0;sleep,.7;zoom,1
ComboGraphP1OffCommand=zoom,0
ComboGraphP2X=SCREEN_CENTER_X+165
ComboGraphP2Y=SCREEN_CENTER_Y-27
ComboGraphP2OnCommand=DrawOrder,1;zoom,0;sleep,.7;zoom,1
ComboGraphP2OffCommand=zoom,0
ComboBarOnCommand=
ComboBarOffCommand=
TimerSeconds=33
TimerX=@GetEvalTimerX(SCREEN_CENTER_X+6)
TimerY=@GetEvalTimerY(SCREEN_CENTER_Y+105)
TimerOnCommand=%function(self) self:zoom(0); self:sleep(1); if not OnePassed() then self:sleep(4); end; self:zoom(1); end
BannerWidth=296
BannerHeight=99
DancePointsP1OnCommand=zoom,0
DancePointsP2OnCommand=zoom,0
# These are implemented in the overlay.
DifficultyIconP1OnCommand=hidden,1
DifficultyIconP2OnCommand=hidden,1
DifficultyMeterP1OnCommand=hidden,1
DifficultyMeterP2OnCommand=hidden,1
GradeFrameP1X=SCREEN_CENTER_X-212
GradeFrameP1Y=SCREEN_CENTER_Y-114
GradeFrameP1OffCommand=hidden,1
GradeFrameP1OnCommand=horizalign,right;vertalign,bottom;zoom,0;sleep,.5;zoom,1
GradeFrameP2X=SCREEN_CENTER_X+308
GradeFrameP2Y=SCREEN_CENTER_Y-114
GradeFrameP2OffCommand=hidden,1
GradeFrameP2OnCommand=horizalign,right;vertalign,bottom;zoom,0;sleep,.5;zoom,1
# Draw the grade over the overlay, since it overlaps the overlay difficulty/name frame.
GradeP1X=SCREEN_CENTER_X-212-500
GradeP1Y=SCREEN_CENTER_Y-114
GradeP1OffCommand=hidden,1
GradeP1OnCommand=zoom,0;sleep,.5;zoom,1;DrawOrder,2
GradeP2X=SCREEN_CENTER_X+308+500
GradeP2Y=SCREEN_CENTER_Y-114
GradeP2OffCommand=hidden,1
GradeP2OnCommand=zoom,0;sleep,.5;zoom,1;DrawOrder,2
LargeBannerX=
LargeBannerY=SCREEN_CENTER_Y-169
LargeBannerOffCommand=hidden,1
LargeBannerOnCommand=%function(self) self:x(-1000); if not GAMESTATE:IsPlayerEnabled(PLAYER_1) then self:x(SCREEN_CENTER_X-162); end; if not GAMESTATE:IsPlayerEnabled(PLAYER_2) then self:x(SCREEN_CENTER_X+158); end; self:zoom(0); self:sleep(.5); self:zoom(1); end
LargeBannerFrameX=
LargeBannerFrameY=SCREEN_CENTER_Y-167
LargeBannerFrameOnCommand=%function(self) self:x(-1000); if not GAMESTATE:IsPlayerEnabled(PLAYER_1) then self:x(SCREEN_CENTER_X-160); end; if not GAMESTATE:IsPlayerEnabled(PLAYER_2) then self:x(SCREEN_CENTER_X+160); end; self:zoom(0); self:sleep(.5); self:zoom(1); end
LargeBannerFrameOffCommand=hidden,1
TotalErrorLabelX=
TotalErrorLabelY=
TotalErrorLabelOffCommand=
TotalErrorLabelOnCommand=hidden,1
TotalErrorNumberP1X=
TotalErrorNumberP1Y=
TotalErrorNumberP2X=
TotalErrorNumberP2Y=
TotalErrorNumberP1OnCommand=zoom,0
TotalErrorNumberP1OffCommand=
TotalErrorNumberP2OnCommand=zoom,0
TotalErrorNumberP2OffCommand=
NewRecordP1OffCommand=
NewRecordP1OnCommand=hidden,1
NewRecordP2OffCommand=
NewRecordP2OnCommand=hidden,1
OKLabelOffCommand=
OKLabelOnCommand=hidden,1
OKNumberP1X=
OKNumberP1Y=
OKNumberP1OffCommand=
OKNumberP1OnCommand=hidden,1
OKNumberP2OffCommand=
OKNumberP2OnCommand=hidden,1
PercentFrameP1X=-190
PercentFrameP1Y=
PercentFrameP1OffCommand=hidden,1
PercentFrameP1OnCommand=zoom,0;sleep,.5;zoom,1
PercentFrameP2X=190
PercentFrameP2Y=
PercentFrameP2OffCommand=hidden,1
PercentFrameP2OnCommand=zoom,0;sleep,.5;zoom,1
PercentP1X=SCREEN_CENTER_X-140
PercentP1Y=SCREEN_CENTER_Y-165
PercentP1OnCommand=@"diffuse,"..PlayerColor(PLAYER_1)..";zoom,0;sleep,.5;zoom,1"
PercentP1OffCommand=hidden,1
PercentP2X=SCREEN_CENTER_X+80
PercentP2Y=SCREEN_CENTER_Y-165
PercentP2OnCommand=@"diffuse,"..PlayerColor(PLAYER_2)..";zoom,0;sleep,.5;zoom,1"
PercentP2OffCommand=hidden,1
MarvelousLabelX=
MarvelousLabelY=
MarvelousLabelOffCommand=
MarvelousLabelOnCommand=hidden,1
MarvelousNumberP1X=SCREEN_CENTER_X-100
MarvelousNumberP1Y=SCREEN_CENTER_Y+7+16*1
MarvelousNumberP1OffCommand=hidden,1
MarvelousNumberP1OnCommand=zoomy,0.8;horizalign,right;shadowlength,0;diffuse,1,1,1,0;sleep,.7;diffuse,1,1,1,1
MarvelousNumberP2X=SCREEN_CENTER_X+280
MarvelousNumberP2Y=SCREEN_CENTER_Y+7+16*1
MarvelousNumberP2OffCommand=hidden,1
MarvelousNumberP2OnCommand=zoomy,0.8;horizalign,right;shadowlength,0;diffuse,1,1,1,0;sleep,.7;diffuse,1,1,1,1
PerfectLabelX=
PerfectLabelY=
PerfectLabelOffCommand=
PerfectLabelOnCommand=hidden,1
PerfectNumberP1X=SCREEN_CENTER_X-100
PerfectNumberP1Y=SCREEN_CENTER_Y+7+16*2
PerfectNumberP1OffCommand=hidden,1
PerfectNumberP1OnCommand=zoomy,0.8;horizalign,right;shadowlength,0;diffuse,1,1,1,0;sleep,.7;diffuse,1,1,1,1
PerfectNumberP2X=SCREEN_CENTER_X+280
PerfectNumberP2Y=SCREEN_CENTER_Y+7+16*2
PerfectNumberP2OffCommand=hidden,1
PerfectNumberP2OnCommand=zoomy,0.8;horizalign,right;shadowlength,0;diffuse,1,1,1,0;sleep,.7;diffuse,1,1,1,1
GreatLabelOffCommand=
GreatLabelOnCommand=hidden,1
GreatNumberP1X=SCREEN_CENTER_X-100
GreatNumberP1Y=SCREEN_CENTER_Y+7+16*3
GreatNumberP1OffCommand=hidden,1
GreatNumberP1OnCommand=zoomy,0.8;horizalign,right;shadowlength,0;diffuse,1,1,1,0;sleep,.7;diffuse,1,1,1,1
GreatNumberP2X=SCREEN_CENTER_X+280
GreatNumberP2Y=SCREEN_CENTER_Y+7+16*3
GreatNumberP2OffCommand=hidden,1
GreatNumberP2OnCommand=zoomy,0.8;horizalign,right;shadowlength,0;diffuse,1,1,1,0;sleep,.7;diffuse,1,1,1,1
GoodLabelOffCommand=
GoodLabelOnCommand=hidden,1
GoodNumberP1X=SCREEN_CENTER_X-100
GoodNumberP1Y=SCREEN_CENTER_Y+7+16*4
GoodNumberP1OffCommand=hidden,1
GoodNumberP1OnCommand=zoomy,0.8;horizalign,right;shadowlength,0;diffuse,1,1,1,0;sleep,.7;diffuse,1,1,1,1
GoodNumberP2X=SCREEN_CENTER_X+280
GoodNumberP2Y=SCREEN_CENTER_Y+7+16*4
GoodNumberP2OffCommand=hidden,1
GoodNumberP2OnCommand=zoomy,0.8;horizalign,right;shadowlength,0;diffuse,1,1,1,0;sleep,.7;diffuse,1,1,1,1
BooLabelOffCommand=
BooLabelOnCommand=hidden,1
BooNumberP1X=SCREEN_CENTER_X-100
BooNumberP1Y=SCREEN_CENTER_Y+7+16*5
BooNumberP1OffCommand=hidden,1
BooNumberP1OnCommand=zoomy,0.8;horizalign,right;shadowlength,0;diffuse,1,1,1,0;sleep,.7;diffuse,1,1,1,1
BooNumberP2X=SCREEN_CENTER_X+280
BooNumberP2Y=SCREEN_CENTER_Y+7+16*5
BooNumberP2OffCommand=hidden,1
BooNumberP2OnCommand=zoomy,0.8;horizalign,right;shadowlength,0;diffuse,1,1,1,0;sleep,.7;diffuse,1,1,1,1
MissLabelOffCommand=
MissLabelOnCommand=hidden,1
MissNumberP1X=SCREEN_CENTER_X-100
MissNumberP1Y=SCREEN_CENTER_Y+7+16*6
MissNumberP1OffCommand=hidden,1
MissNumberP1OnCommand=zoomy,0.8;horizalign,right;shadowlength,0;diffuse,1,1,1,0;sleep,.7;diffuse,1,1,1,1
MissNumberP2X=SCREEN_CENTER_X+280
MissNumberP2Y=SCREEN_CENTER_Y+7+16*6
MissNumberP2OffCommand=hidden,1
MissNumberP2OnCommand=zoomy,0.8;horizalign,right;shadowlength,0;diffuse,1,1,1,0;sleep,.7;diffuse,1,1,1,1
HoldsLabelOnCommand=hidden,1
HoldsLabelOffCommand=
HoldsLabelX=
HoldsLabelY=
HoldsTextP1X=SCREEN_CENTER_X-100
HoldsTextP1Y=SCREEN_CENTER_Y+7+16*7
HoldsTextP1OnCommand=zoomy,0.8;horizalign,right;shadowlength,0;diffuse,1,1,1,0;sleep,.7;diffuse,1,1,1,1
HoldsTextP1OffCommand=hidden,1
HoldsTextP2X=SCREEN_CENTER_X+280
HoldsTextP2Y=SCREEN_CENTER_Y+7+16*7
HoldsTextP2OnCommand=zoomy,0.8;horizalign,right;shadowlength,0;diffuse,1,1,1,0;sleep,.7;diffuse,1,1,1,1
HoldsTextP2OffCommand=hidden,1
MinesLabelOnCommand=hidden,1
MinesLabelOffCommand=
MinesLabelX=
MinesLabelY=
MinesTextP1X=SCREEN_CENTER_X-100
MinesTextP1Y=SCREEN_CENTER_Y+7+16*8
MinesTextP1OnCommand=zoomy,0.8;horizalign,right;shadowlength,0;diffuse,1,1,1,0;sleep,.7;diffuse,1,1,1,1
MinesTextP1OffCommand=hidden,1
MinesTextP2X=SCREEN_CENTER_X+280
MinesTextP2Y=SCREEN_CENTER_Y+7+16*8
MinesTextP2OnCommand=zoomy,0.8;horizalign,right;shadowlength,0;diffuse,1,1,1,0;sleep,.7;diffuse,1,1,1,1
MinesTextP2OffCommand=hidden,1
RollsLabelOnCommand=hidden,1
RollsLabelOffCommand=
RollsLabelX=
RollsLabelY=
RollsTextP1X=SCREEN_CENTER_X-100
RollsTextP1Y=SCREEN_CENTER_Y+7+16*9
RollsTextP1OnCommand=zoomy,0.8;horizalign,right;shadowlength,0;diffuse,1,1,1,0;sleep,.7;diffuse,1,1,1,1
RollsTextP1OffCommand=hidden,1
RollsTextP2X=SCREEN_CENTER_X+280
RollsTextP2Y=SCREEN_CENTER_Y+7+16*9
RollsTextP2OnCommand=zoomy,0.8;horizalign,right;shadowlength,0;diffuse,1,1,1,0;sleep,.7;diffuse,1,1,1,1
RollsTextP2OffCommand=hidden,1
PlayerOptionsP1X=SCREEN_CENTER_X-190
PlayerOptionsP1Y=SCREEN_CENTER_Y+210
PlayerOptionsP1OnCommand=DrawOrder,1;zoomy,.6;zoomx,.75;MaxWidth,270;ShadowLength,0;diffusealpha,0;sleep,.7;diffusealpha,1
PlayerOptionsP1OffCommand=hidden,1
PlayerOptionsP2X=SCREEN_CENTER_X+190
PlayerOptionsP2Y=SCREEN_CENTER_Y+210
PlayerOptionsP2OnCommand=DrawOrder,1;zoomy,.6;zoomx,.72;MaxWidth,270;ShadowLength,0;;diffusealpha,0;sleep,.7;diffusealpha,1
PlayerOptionsP2OffCommand=hidden,1
PlayerOptionsSeparator=,
DisqualifiedP1X=SCREEN_CENTER_X-28
DisqualifiedP1Y=SCREEN_CENTER_Y-66
DisqualifiedP1OffCommand=zoom,0
DisqualifiedP1OnCommand=zoomx,0;sleep,.8;zoomx,1.25;shadowlength,0;horizalign,right;DrawOrder,2
DisqualifiedP2X=SCREEN_CENTER_X+302
DisqualifiedP2Y=SCREEN_CENTER_Y-66
DisqualifiedP2OffCommand=zoom,0
DisqualifiedP2OnCommand=zoomx,0;sleep,.8;zoomx,1.25;shadowlength,0;horizalign,right;DrawOrder,2
ScoreLabelOffCommand=
ScoreLabelOnCommand=hidden,1
ScoreNumberP1X=SCREEN_CENTER_X-133+EvalX()
ScoreNumberP1Y=SCREEN_CENTER_Y+171
ScoreNumberP1OffCommand=sleep,0.0;
ScoreNumberP1OnCommand=addx,-EvalTweenDistance();sleep,3;decelerate,0.3;addx,EvalTweenDistance()
ScoreNumberP2X=SCREEN_CENTER_X+135+EvalX()
ScoreNumberP2Y=SCREEN_CENTER_Y+171
ScoreNumberP2OffCommand=sleep,0.0;
ScoreNumberP2OnCommand=addx,EvalTweenDistance();sleep,3;decelerate,0.3;addx,-EvalTweenDistance()
SpinGrades=0

PerDifficultyAwardP1X=SCREEN_CENTER_X-55
PerDifficultyAwardP1Y=SCREEN_CENTER_Y+15
PerDifficultyAwardP1OnCommand=DrawOrder,2;zoom,0;sleep,.8;zoom,1
PerDifficultyAwardP1OffCommand=
PerDifficultyAwardP2X=SCREEN_CENTER_X+55
PerDifficultyAwardP2Y=SCREEN_CENTER_Y+15
PerDifficultyAwardP2OnCommand=DrawOrder,2;zoom,0;sleep,.8;zoom,1
PerDifficultyAwardP2OffCommand=
PeakComboAwardP1X=SCREEN_CENTER_X-55
PeakComboAwardP1Y=SCREEN_CENTER_Y+55
PeakComboAwardP1OnCommand=DrawOrder,2;zoom,0;sleep,.8;zoom,1
PeakComboAwardP1OffCommand=
PeakComboAwardP2X=SCREEN_CENTER_X+55
PeakComboAwardP2Y=SCREEN_CENTER_Y+55
PeakComboAwardP2OnCommand=DrawOrder,2;zoom,0;sleep,.8;zoom,1
PeakComboAwardP2OffCommand=
MachineRecordP1X=SCREEN_CENTER_X-28
MachineRecordP1Y=SCREEN_CENTER_Y-66
MachineRecordP1OnCommand=zoomx,0;sleep,.8;zoomx,1.25;shadowlength,0;horizalign,right;DrawOrder,2
MachineRecordP1OffCommand=zoom,0
MachineRecordP2X=SCREEN_CENTER_X+302
MachineRecordP2Y=SCREEN_CENTER_Y-66
MachineRecordP2OnCommand=zoomx,0;sleep,.8;zoomx,1.25;shadowlength,0;horizalign,right;DrawOrder,2
MachineRecordP2OffCommand=zoom,0
PersonalRecordP1OnCommand=hidden,1
PersonalRecordP2OnCommand=hidden,1

[ScreenTitleMenu]
Class=ScreenTitleMenu
Fallback=ScreenSelectMasterBlank
PrevScreen=ScreenIntro
CoinModeChangeScreen=@ScreenTitleBranch()

AllowDisabledPlayerInput=1
MemoryCardIcons=1
DefaultChoice=1

ChoiceNames=1,2,3,4
Choice1=stopmusic;screen,ScreenSelectPlayMode
Choice2=stopmusic;screen,ScreenEditMenu
Choice3=stopmusic;screen,ScreenOptionsMenu
Choice4=stopmusic;screen,ScreenClassInfo;setenv,class,000

NumIconParts=0
ShowScroller=1
ScrollerX=SCREEN_CENTER_X-47
ScrollerY=SCREEN_CENTER_Y+72
ScrollerTransform=function(self,offset,itemIndex,numItems) self:y(25*offset); end
ScrollerSecondsPerItem=0
ScrollerNumItemsToDraw=20
ScrollerOnCommand=
ScrollerOffCommand=
ScrollGainFocusCommand=
ScrollLoseFocusCommand=

VersionOnCommand=hidden,1
SongsOnCommand=hidden,1
MaxStagesOnCommand=hidden,1
LifeDifficultyOnCommand=hidden,1

LogoHomeOnCommand=hidden,1
LogoOnCommand=hidden,1
HeaderOnCommand=hidden,1
FooterOnCommand=hidden,1
HelpOnCommand=hidden,1
IdleTimeoutScreen=ScreenIntro

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

CodeNames=ClassInfo,GameplayOptions
CodeClassInfo=left,right,left,right,up,down,up,down
CodeClassInfoAction=setenv,class,000;screen,ScreenClassInfo
CodeGameplayOptions=left,up,down,right,left,down,up,right
CodeGameplayOptionsAction=screen,ScreenGameplayOptions2

OverrideSleepAfterTweenOffSeconds=1
SleepAfterTweenOffSeconds=0
OverrideLockInputSeconds=1
LockInputSeconds=0

[PaneDisplay]
ShiftP1X=-38
ShiftP1Y=0
ShiftP2X=-38
ShiftP2Y=0
EmptyMachineHighScoreName=Best

SongNumStepsTextX=29
SongNumStepsTextY=-26+22*0
SongNumStepsTextOnCommand=horizalign,right;zoom,.8;zoomx,1;shadowlength,0
SongNumStepsTextOffCommand=
SongNumStepsTextGainFocusCommand=Hidden,0
SongNumStepsTextLoseFocusCommand=Hidden,1
SongNumStepsLabelX=-38
SongNumStepsLabelY=-26+22*0
SongNumStepsLabelOnCommand=horizalign,right;zoom,.8;zoomx,1;shadowlength,0
SongNumStepsLabelOffCommand=
SongNumStepsLabelGainFocusCommand=Hidden,0
SongNumStepsLabelLoseFocusCommand=Hidden,1
SongNumStepsNumLevels=0

ProfileHighScoreTextX=29
ProfileHighScoreTextY=-26+22*3
ProfileHighScoreTextOnCommand=horizalign,right;zoom,.8;zoomx,1;shadowlength,0;maxwidth,120
ProfileHighScoreTextOffCommand=
ProfileHighScoreTextGainFocusCommand=Hidden,0
ProfileHighScoreTextLoseFocusCommand=Hidden,1
ProfileHighScoreLabelX=-66
ProfileHighScoreLabelY=-26+22*3
ProfileHighScoreLabelOnCommand=horizalign,right;zoom,.8;zoomx,1;shadowlength,0
ProfileHighScoreLabelOffCommand=
ProfileHighScoreLabelGainFocusCommand=Hidden,0
ProfileHighScoreLabelLoseFocusCommand=Hidden,1
ProfileHighScoreNumLevels=0

MachineHighScoreTextX=29
MachineHighScoreTextY=-26+22*2
MachineHighScoreTextOnCommand=horizalign,right;zoom,.8;zoomx,1;shadowlength,0;maxwidth,120
MachineHighScoreTextOffCommand=
MachineHighScoreTextGainFocusCommand=Hidden,0
MachineHighScoreTextLoseFocusCommand=Hidden,1
MachineHighScoreLabelX=-48
MachineHighScoreLabelY=-26+22*2
MachineHighScoreLabelOnCommand=horizalign,right;zoom,.8;zoomx,1;shadowlength,0;maxwidth,80;hidden,1
MachineHighScoreLabelOffCommand=
MachineHighScoreLabelGainFocusCommand=
MachineHighScoreLabelLoseFocusCommand=
MachineHighScoreNumLevels=0

MachineHighNameTextX=-103
MachineHighNameTextY=-26+22*2
MachineHighNameTextOnCommand=horizalign,left;zoom,.8;zoomx,1;shadowlength,0;maxwidth,80
MachineHighNameTextOffCommand=
MachineHighNameTextGainFocusCommand=Hidden,0
MachineHighNameTextLoseFocusCommand=Hidden,1
MachineHighNameLabelX=-60
MachineHighNameLabelY=-26+22*2
MachineHighNameLabelOnCommand=hidden,1
MachineHighNameLabelOffCommand=
MachineHighNameLabelGainFocusCommand=Hidden,0
MachineHighNameLabelLoseFocusCommand=Hidden,1
MachineHighNameNumLevels=0


SongJumpsTextX=165
SongJumpsTextY=-26+22*0
SongJumpsTextOnCommand=horizalign,right;zoom,.8;zoomx,1;shadowlength,0
SongJumpsTextOffCommand=
SongJumpsTextGainFocusCommand=Hidden,0
SongJumpsTextLoseFocusCommand=Hidden,1
SongJumpsLabelX=128
SongJumpsLabelY=-26+22*0
SongJumpsLabelOnCommand=horizalign,right;zoom,.8;zoomx,1;shadowlength,0
SongJumpsLabelOffCommand=
SongJumpsLabelGainFocusCommand=Hidden,0
SongJumpsLabelLoseFocusCommand=Hidden,1
SongJumpsNumLevels=0

SongHoldsTextX=29
SongHoldsTextY=-26+22*1
SongHoldsTextOnCommand=horizalign,right;zoom,.8;zoomx,1;shadowlength,0
SongHoldsTextOffCommand=
SongHoldsTextGainFocusCommand=Hidden,0
SongHoldsTextLoseFocusCommand=Hidden,1
SongHoldsLabelX=-38
SongHoldsLabelY=-26+22*1
SongHoldsLabelOnCommand=horizalign,right;zoom,.8;zoomx,1;shadowlength,0
SongHoldsLabelOffCommand=
SongHoldsLabelGainFocusCommand=Hidden,0
SongHoldsLabelLoseFocusCommand=Hidden,1
SongHoldsNumLevels=0

SongMinesTextX=165
SongMinesTextY=-26+22*1
SongMinesTextOnCommand=horizalign,right;zoom,.8;zoomx,1;shadowlength,0
SongMinesTextOffCommand=
SongMinesTextGainFocusCommand=Hidden,0
SongMinesTextLoseFocusCommand=Hidden,1
SongMinesLabelX=128
SongMinesLabelY=-26+22*1
SongMinesLabelOnCommand=horizalign,right;zoom,.8;zoomx,1;shadowlength,0
SongMinesLabelOffCommand=
SongMinesLabelGainFocusCommand=Hidden,0
SongMinesLabelLoseFocusCommand=Hidden,1
SongMinesNumLevels=0

SongHandsTextX=165
SongHandsTextY=-26+22*2
SongHandsTextOnCommand=horizalign,right;zoom,.8;zoomx,1;shadowlength,0
SongHandsTextOffCommand=
SongHandsTextGainFocusCommand=Hidden,0
SongHandsTextLoseFocusCommand=Hidden,1
SongHandsLabelX=128
SongHandsLabelY=-26+22*2
SongHandsLabelOnCommand=horizalign,right;zoom,.8;zoomx,1;shadowlength,0
SongHandsLabelOffCommand=
SongHandsLabelGainFocusCommand=Hidden,0
SongHandsLabelLoseFocusCommand=Hidden,1
SongHandsNumLevels=0

SongRollsTextX=165
SongRollsTextY=-26+22*3
SongRollsTextOnCommand=horizalign,right;zoom,.8;zoomx,1;shadowlength,0
SongRollsTextOffCommand=
SongRollsTextGainFocusCommand=Hidden,0
SongRollsTextLoseFocusCommand=Hidden,1
SongRollsLabelX=128
SongRollsLabelY=-26+22*3
SongRollsLabelOnCommand=horizalign,right;zoom,.8;zoomx,1;shadowlength,0
SongRollsLabelOffCommand=
SongRollsLabelGainFocusCommand=Hidden,0
SongRollsLabelLoseFocusCommand=Hidden,1
SongRollsNumLevels=0


MachineNumPlaysTextX=
MachineNumPlaysTextY=
MachineNumPlaysTextOnCommand=hidden,1
MachineNumPlaysTextOffCommand=
MachineNumPlaysTextGainFocusCommand=
MachineNumPlaysTextLoseFocusCommand=
MachineNumPlaysLabelX=
MachineNumPlaysLabelY=
MachineNumPlaysLabelOnCommand=hidden,1
MachineNumPlaysLabelOffCommand=
MachineNumPlaysLabelGainFocusCommand=
MachineNumPlaysLabelLoseFocusCommand=

MachineRankTextX=
MachineRankTextY=
MachineRankTextOnCommand=hidden,1
MachineRankTextOffCommand=
MachineRankTextGainFocusCommand=
MachineRankTextLoseFocusCommand=
MachineRankLabelX=
MachineRankLabelY=
MachineRankLabelOnCommand=hidden,1
MachineRankLabelOffCommand=
MachineRankLabelGainFocusCommand=
MachineRankLabelLoseFocusCommand=

ProfileNumPlaysTextX=
ProfileNumPlaysTextY=
ProfileNumPlaysTextOnCommand=hidden,1
ProfileNumPlaysTextOffCommand=
ProfileNumPlaysTextGainFocusCommand=
ProfileNumPlaysTextLoseFocusCommand=
ProfileNumPlaysLabelX=
ProfileNumPlaysLabelY=
ProfileNumPlaysLabelOnCommand=hidden,1
ProfileNumPlaysLabelOffCommand=
ProfileNumPlaysLabelGainFocusCommand=
ProfileNumPlaysLabelLoseFocusCommand=

ProfileRankTextX=
ProfileRankTextY=
ProfileRankTextOnCommand=hidden,1
ProfileRankTextOffCommand=
ProfileRankTextGainFocusCommand=
ProfileRankTextLoseFocusCommand=
ProfileRankLabelX=
ProfileRankLabelY=
ProfileRankLabelOnCommand=hidden,1
ProfileRankLabelOffCommand=
ProfileRankLabelGainFocusCommand=
ProfileRankLabelLoseFocusCommand=

CourseProfileHighScoreTextX=29
CourseProfileHighScoreTextY=-26+22*3
CourseProfileHighScoreTextOnCommand=horizalign,right;zoom,.8;zoomx,1;shadowlength,0
CourseProfileHighScoreTextOffCommand=
CourseProfileHighScoreTextGainFocusCommand=hidden,0
CourseProfileHighScoreTextLoseFocusCommand=hidden,1
CourseProfileHighScoreLabelX=-66
CourseProfileHighScoreLabelY=-26+22*3
CourseProfileHighScoreLabelOnCommand=horizalign,right;zoom,.8;zoomx,1;shadowlength,0
CourseProfileHighScoreLabelOffCommand=
CourseProfileHighScoreLabelGainFocusCommand=hidden,0
CourseProfileHighScoreLabelLoseFocusCommand=hidden,1
CourseProfileHighScoreNumLevels=0

CourseMachineHighScoreTextX=29
CourseMachineHighScoreTextY=-26+22*2
CourseMachineHighScoreTextOnCommand=horizalign,right;zoom,.8;zoomx,1;shadowlength,0;maxwidth,120
CourseMachineHighScoreTextOffCommand=
CourseMachineHighScoreTextGainFocusCommand=hidden,0
CourseMachineHighScoreTextLoseFocusCommand=hidden,1
CourseMachineHighScoreLabelX=0
CourseMachineHighScoreLabelY=0
CourseMachineHighScoreLabelOnCommand=hidden,1
CourseMachineHighScoreLabelOffCommand=
CourseMachineHighScoreLabelGainFocusCommand=hidden,0
CourseMachineHighScoreLabelLoseFocusCommand=hidden,1
CourseMachineHighScoreNumLevels=0

CourseMachineHighNameTextX=-103
CourseMachineHighNameTextY=-26+22*2
CourseMachineHighNameTextOnCommand=horizalign,left;zoom,.8;zoomx,1;shadowlength,0;maxwidth,80
CourseMachineHighNameTextOffCommand=
CourseMachineHighNameTextGainFocusCommand=Hidden,0
CourseMachineHighNameTextLoseFocusCommand=Hidden,1
CourseMachineHighNameLabelX=-60
CourseMachineHighNameLabelY=-26+22*2
CourseMachineHighNameLabelOnCommand=hidden,1
CourseMachineHighNameLabelOffCommand=
CourseMachineHighNameLabelGainFocusCommand=Hidden,0
CourseMachineHighNameLabelLoseFocusCommand=Hidden,1
CourseMachineHighNameNumLevels=0

CourseMachineRankTextX=50
CourseMachineRankTextY=0
CourseMachineRankTextOnCommand=hidden,1
CourseMachineRankTextOffCommand=
CourseMachineRankTextGainFocusCommand=
CourseMachineRankTextLoseFocusCommand=
CourseMachineRankLabelX=-50
CourseMachineRankLabelY=21
CourseMachineRankLabelOnCommand=hidden,1
CourseMachineRankLabelOffCommand=
CourseMachineRankLabelGainFocusCommand=
CourseMachineRankLabelLoseFocusCommand=
CourseMachineRankNumLevels=0

CourseNumStepsTextX=29
CourseNumStepsTextY=-26+22*0
CourseNumStepsTextOnCommand=horizalign,right;zoom,.8;zoomx,1;shadowlength,0
CourseNumStepsTextOffCommand=
CourseNumStepsTextGainFocusCommand=hidden,0
CourseNumStepsTextLoseFocusCommand=hidden,1
CourseNumStepsLabelX=-38
CourseNumStepsLabelY=-26+22*0
CourseNumStepsLabelOnCommand=horizalign,right;zoom,.8;zoomx,1;shadowlength,0
CourseNumStepsLabelOffCommand=
CourseNumStepsLabelGainFocusCommand=hidden,0
CourseNumStepsLabelLoseFocusCommand=hidden,1
CourseNumStepsNumLevels=0

CourseJumpsTextX=165
CourseJumpsTextY=-26+22*0
CourseJumpsTextOnCommand=horizalign,right;zoom,.8;zoomx,1;shadowlength,0
CourseJumpsTextOffCommand=
CourseJumpsTextGainFocusCommand=hidden,0
CourseJumpsTextLoseFocusCommand=hidden,1
CourseJumpsLabelX=128
CourseJumpsLabelY=-26+22*0
CourseJumpsLabelOnCommand=horizalign,right;zoom,.8;zoomx,1;shadowlength,0
CourseJumpsLabelOffCommand=
CourseJumpsLabelGainFocusCommand=hidden,0
CourseJumpsLabelLoseFocusCommand=hidden,1
CourseJumpsNumLevels=0

CourseHoldsTextX=29
CourseHoldsTextY=-26+22*1
CourseHoldsTextOnCommand=horizalign,right;zoom,.8;zoomx,1;shadowlength,0
CourseHoldsTextOffCommand=
CourseHoldsTextGainFocusCommand=hidden,0
CourseHoldsTextLoseFocusCommand=hidden,1
CourseHoldsLabelX=-38
CourseHoldsLabelY=-26+22*1
CourseHoldsLabelOnCommand=horizalign,right;zoom,.8;zoomx,1;shadowlength,0
CourseHoldsLabelOffCommand=
CourseHoldsLabelGainFocusCommand=hidden,0
CourseHoldsLabelLoseFocusCommand=hidden,1
CourseHoldsNumLevels=0

CourseMinesTextX=165
CourseMinesTextY=-26+22*1
CourseMinesTextOnCommand=horizalign,right;zoom,.8;zoomx,1;shadowlength,0
CourseMinesTextOffCommand=
CourseMinesTextGainFocusCommand=hidden,0
CourseMinesTextLoseFocusCommand=hidden,1
CourseMinesLabelX=128
CourseMinesLabelY=-26+22*1
CourseMinesLabelOnCommand=horizalign,right;zoom,.8;zoomx,1;shadowlength,0
CourseMinesLabelOffCommand=
CourseMinesLabelGainFocusCommand=hidden,0
CourseMinesLabelLoseFocusCommand=hidden,1
CourseMinesNumLevels=0

CourseHandsTextX=165
CourseHandsTextY=-26+22*2
CourseHandsTextOnCommand=horizalign,right;zoom,.8;zoomx,1;shadowlength,0
CourseHandsTextOffCommand=
CourseHandsTextGainFocusCommand=hidden,0
CourseHandsTextLoseFocusCommand=hidden,1
CourseHandsLabelX=128
CourseHandsLabelY=-26+22*2
CourseHandsLabelOnCommand=horizalign,right;zoom,.8;zoomx,1;shadowlength,0
CourseHandsLabelOffCommand=
CourseHandsLabelGainFocusCommand=hidden,0
CourseHandsLabelLoseFocusCommand=hidden,1
CourseHandsNumLevels=0

CourseRollsTextX=165
CourseRollsTextY=-26+22*3
CourseRollsTextOnCommand=horizalign,right;zoom,.8;zoomx,1;shadowlength,0
CourseRollsTextOffCommand=
CourseRollsTextGainFocusCommand=hidden,0
CourseRollsTextLoseFocusCommand=hidden,1
CourseRollsLabelX=128
CourseRollsLabelY=-26+22*3
CourseRollsLabelOnCommand=horizalign,right;zoom,.8;zoomx,1;shadowlength,0
CourseRollsLabelOffCommand=
CourseRollsLabelGainFocusCommand=hidden,0
CourseRollsLabelLoseFocusCommand=hidden,1
CourseRollsNumLevels=0

OverOnCommand=
UnderOnCommand=


# This comes after options screens.  Set up modes, if any, and go to the stage screen.
# This must be done in this order; if you load a ScreenBranch from ScreenStage, the
# "minimum load delay" behavior won't work.
[ScreenBranchStage]
Class=ScreenBranch
Fallback=ScreenBranch
Choices=1,2,3
# If either player selected easy steps, then first stage is FailOff, others
# are FailEndOfSong.
# If neither player selected easy steps, then first stage is FailEndOfSong,
# others are FailImmediate.
Condition1=GAMESTATE:GetPlayMode() == PLAY_MODE_ONI
Condition2=GAMESTATE:IsCourseMode()
Condition3=true
NextScreen1=mod,FailImmediate,lifetime;screen,ScreenStage
NextScreen2=mod,FailImmediate;screen,ScreenStage
NextScreen3=screen,ScreenStage

[ScreenStage]
NextScreen=@GetGameplayScreen()
PrevScreen=@SongSelectionScreen()
MinimumDelay=0
ShowBanner=0
AllowBack=0
MemoryCardIcons=1

[ScreenGameplay]
NextScreen=@GetGameplayNextScreen()
PrevScreen=@SongSelectionScreen()
FailAfter30Misses=1
GivingUpGoesToNextScreen=GAMESTATE:IsCourseMode()
InitialBackgroundBrightness=0
UseForcedModifiersInBeginner=0
AutoPlayX=SCREEN_CENTER_X
AutoPlayY=SCREEN_CENTER_Y+160
AutoPlayOnCommand=zoomx,1.25
BPMDisplayOnCommand=%function(self) self:draworder(101); self:zoom(1.2); self:zoomx(1.5); if GAMESTATE:PlayerUsingBothSides() then self:zoom(0); end; end
BPMDisplayX=SCREEN_CENTER_X-40
BPMDisplayY=SCREEN_CENTER_Y-127
DebugX=SCREEN_CENTER_X
DebugY=SCREEN_CENTER_Y
DifficultyP1OnCommand=hidden,1
DifficultyP1ReverseOnCommand=hidden,1
DifficultyP2OnCommand=hidden,1
DifficultyP2ReverseOnCommand=hidden,1
DifficultyMeterP1OnCommand=hidden,1
DifficultyMeterP1ReverseOnCommand=hidden,1
DifficultyMeterP2OnCommand=hidden,1
DifficultyMeterP2ReverseOnCommand=hidden,1
OniGameOverP1OnCommand=hidden,1
OniGameOverP2OnCommand=hidden,1
LifeFrameOnCommand=hidden,1
LifeP1OnCommand=DrawOrder,-1
LifeP1OffCommand=
LifeP1X=SCREEN_CENTER_X-200
LifeP1Y=SCREEN_CENTER_Y-180
LifeP2OnCommand=DrawOrder,-1
LifeP2OffCommand=
LifeP2X=SCREEN_CENTER_X+240
LifeP2Y=SCREEN_CENTER_Y-180
LyricsReverseY=SCREEN_CENTER_Y-140
LyricsX=SCREEN_CENTER_X
LyricsY=SCREEN_CENTER_Y+160
MiddleFrameX=SCREEN_CENTER_X
MiddleFrameY=SCREEN_CENTER_Y+204
PlayerOptionsP1OnCommand=hidden,1
PlayerOptionsP2OnCommand=hidden,1
PressBlockY=
ScoreFrameOnCommand=hidden,1
StageFrameOnCommand=hidden,1
ShowScoreInRave=0
ScoreP1OffCommand=
ScoreP1OnCommand=
ScoreP1X=SCREEN_CENTER_X-90
ScoreP1Y=SCREEN_CENTER_Y-216
ScoreP2OffCommand=
ScoreP2OnCommand=
ScoreP2X=SCREEN_CENTER_X+252
ScoreP2Y=SCREEN_CENTER_Y-216
SecondsBetweenComments=10
SongNumberP1OnCommand=hidden,1
SongNumberP2OnCommand=hidden,1
CourseSongNumberX=SCREEN_CENTER_X
CourseSongNumberY=SCREEN_CENTER_Y
CourseSongNumberOnCommand=DrawOrder,105;shadowlength,0;zoom,0;sleep,1.1;y,SCREEN_CENTER_Y+200;zoom,1.5;zoomx,1.8;sleep,1.2;linear,0.3;zoom,.8;zoomx,1
CourseSongNumberOffCommand=hidden,1
CourseSongNumberChangeInCommand=zoom,0;sleep,.9;zoom,1.5;zoomx,1.8
CourseSongNumberChangeOutCommand=sleep,1.2;linear,0.3;zoom,.8;zoomx,1
SongOptionsY=-1000
SongSelectScreen=@SongSelectionScreen()
StagenameY=-1000
StagenameZoom=0.0
StageX=SCREEN_CENTER_X
StageY=SCREEN_CENTER_Y
# The Overlay is 100.  Draw over it.
StageOnCommand=DrawOrder,105;shadowlength,0;zoom,0;sleep,1.1;y,SCREEN_CENTER_Y+200;zoom,1.5;zoomx,1.8;sleep,1.2;linear,0.3;zoom,.8;zoomx,1
StageOffCommand=hidden,1
SurviveTimeX=SCREEN_CENTER_X-50
SurviveTimeY=SCREEN_CENTER_Y
TickEarlySeconds=0.00
ShowLifeMeterForDisabledPlayers=0
PlayerP1OnePlayerOneSideX=SCREEN_CENTER_X-185
PlayerP2OnePlayerOneSideX=SCREEN_CENTER_X+185
PlayerP1TwoPlayersTwoSidesX=SCREEN_CENTER_X-185
PlayerP2TwoPlayersTwoSidesX=SCREEN_CENTER_X+185
PlayerP1OnePlayerTwoSidesX=SCREEN_CENTER_X
PlayerP2OnePlayerTwoSidesX=SCREEN_CENTER_X

[ScreenEvaluationNonstop]
Fallback=ScreenEvaluationStage
TimerSeconds=30
Type=course

[ScreenEvaluationOni]
Fallback=ScreenEvaluationNonstop

[ScreenSystemLayer]
CreditsP1X=SCREEN_CENTER_X-282
CreditsP1Y=SCREEN_CENTER_Y+232
CreditsP1OnCommand=shadowlength,0;horizalign,left;vertalign,bottom;zoomy,0.8
CreditsP2X=SCREEN_CENTER_X+282
CreditsP2Y=SCREEN_CENTER_Y+232
CreditsP2OnCommand=shadowlength,0;horizalign,right;vertalign,bottom;zoomy,0.8
MessageX=SCREEN_CENTER_X-300
MessageY=SCREEN_CENTER_Y-160
MessageOnCommand=zoom,1.25;zoomy,1;finishtweening;horizalign,left;shadowlength,0
MessageOffCommand=sleep,5;linear,0.5;diffusealpha,0
MessageFrameX=0
MessageFrameY=0
MessageFrameOnCommand=zoom,1
MessageFrameOffCommand=zoom,0

[MusicWheel]
FadeSeconds=1
ItemCurveX=0
ItemSpacingY=28
LockedInitialVelocity=7
RandomPicksLockedSongs=0
NumSectionColors=1
NumWheelItems=6
MusicWheelItemStartOnCommand=
MusicWheelItemFinishOnCommand=
MusicWheelItemStartOffCommand=
MusicWheelItemFinishOffCommand=
HighlightOnCommand=zoom,1;x,-102;shadowlength,3;bounce;effectmagnitude,-8,0,0;effectperiod,0.8;effectoffset,0.2;ztest,1
HighlightStartOnCommand=zoom,1;x,-102;shadowlength,3;bounce;effectmagnitude,-8,0,0;effectperiod,0.8;effectoffset,0.2;ztest,1
HighlightFinishOnSortCommand=zoom,1;x,-102;shadowlength,3;bounce;effectmagnitude,-8,0,0;effectperiod,0.8;effectoffset,0.2;ztest,1
HighlightFinishOnCommand=zoom,1;x,-102;shadowlength,3;bounce;effectmagnitude,-8,0,0;effectperiod,0.8;effectoffset,0.2;ztest,1
HighlightStartOffCommand=zoom,1;x,-102;shadowlength,3;bounce;effectmagnitude,-8,0,0;effectperiod,0.8;effectoffset,0.2;ztest,1
HighlightFinishOffCommand=zoom,1;x,-102;shadowlength,3;bounce;effectmagnitude,-8,0,0;effectperiod,0.8;effectoffset,0.2;ztest,1
HighlightFinishOffSortCommand=zoom,1;x,-102;shadowlength,3;bounce;effectmagnitude,-8,0,0;effectperiod,0.8;effectoffset,0.2;ztest,1
WheelItemOnDelayCenter=0
WheelItemOnDelayOffset=0.00
WheelItemOffDelayCenter=0
WheelItemOffDelayOffset=0.00
Wheel3DRadius=200
CirclePercent=1
RouletteSlowDownSwitches=5
RouletteSwitchSeconds=0.01
ScrollBarHeight=365
ScrollBarX=148
SectionColor1=#FFFFFFFF
ShowRandom=0
ShowRoulette=0
ShowPortal=0
SongRealExtraColor=#FFFFFFFF
SortMenuColor=#FFFFFFFF
SwitchSeconds=0.01
Use3D=0
MostPlayedSongsToShow=9999
ModeMenuChoiceNames=Group,Title,Artist,Bpm,Popularity,EasyMeter,MediumMeter,HardMeter,ExpertMeter
ChoiceGroup=name,Folder;sort,Group
ChoiceTitle=name,Song Title;sort,Title
ChoiceBpm=name,BPM;sort,BPM
ChoicePopularity=name,Popularity;sort,Popularity
ChoiceArtist=name,Song Artist;sort,Artist
ChoiceEasyMeter=name,Difficulty: Easy;sort,EasyMeter
ChoiceMediumMeter=name,Difficulty: Medium;sort,MediumMeter
ChoiceHardMeter=name,Difficulty: Hard;sort,HardMeter
ChoiceExpertMeter=name,Difficulty: Expert;sort,ChallengeMeter

[MusicWheelNoModeMenu]
Fallback=MusicWheel
ModeMenuChoiceNames=


[MusicWheelItem]
GradeP1X=2
GradeP2X=38
IconX=-126
RouletteX=-16
RouletteOnCommand=zoom,1.0
SectionX=-60
SectionOnCommand=horizalign,left;zoomx,1.25;shadowlength,0;maxwidth,200
SongNameX=-183
SongNameOnCommand=horizalign,left
CourseNameX=-80
CourseNameY=0
CourseNameOnCommand=horizalign,left;zoom,1.1;zoomx,1.325;shadowlength,0;maxwidth,240
SortX=-75
SortY=0
SortOnCommand=horizalign,left;zoomx,1.25;shadowlength,0


[WheelNotifyIcon]
ShowTraining=0

[LifeMeterBar]
DangerThreshold=0.3
MeterHeight=10
MeterWidth=129
NumChambers=1
NumStrips=1
InitialValue=0.5
StreamNormalOnCommand=animate,0
StreamHotOnCommand=animate,0;
StreamPassingOnCommand=animate,0;

[LifeMeterTime]
BackgroundOnCommand=
FrameOnCommand=

[DifficultyMeter]
ShowFeet=0
ShowDifficulty=0
DifficultyX=0
DifficultyY=-250
DifficultyOnCommand=ShadowLength,0;zoom,0.5
DifficultyOffCommand=
DifficultySetBeginnerCommand=@'hidden,0;SetText,'..string.upper(DifficultyToThemedString(DIFFICULTY_BEGINNER))..';diffuse,'..DifficultyColor(DIFFICULTY_BEGINNER)
DifficultySetEasyCommand=@'hidden,0;SetText,'..string.upper(DifficultyToThemedString(DIFFICULTY_EASY))..';diffuse,'..DifficultyColor(DIFFICULTY_EASY)
DifficultySetMediumCommand=@'hidden,0;SetText,'..string.upper(DifficultyToThemedString(DIFFICULTY_MEDIUM))..';diffuse,'..DifficultyColor(DIFFICULTY_MEDIUM)
DifficultySetHardCommand=@'hidden,0;SetText,'..string.upper(DifficultyToThemedString(DIFFICULTY_HARD))..';diffuse,'..DifficultyColor(DIFFICULTY_HARD)
DifficultySetChallengeCommand=@'hidden,0;SetText,'..string.upper(DifficultyToThemedString(DIFFICULTY_CHALLENGE))..';diffuse,'..DifficultyColor(DIFFICULTY_CHALLENGE)
DifficultySetEditCommand=hidden,1
DifficultySetBeginnerCourseCommand=@'hidden,0;SetText,'..string.upper(CourseDifficultyToThemedString(COURSE_DIFFICULTY_BEGINNER))..';diffuse,'..DifficultyColor(COURSE_DIFFICULTY_BEGINNER)
DifficultySetEasyCourseCommand=@'hidden,0;SetText,'..string.upper(CourseDifficultyToThemedString(COURSE_DIFFICULTY_EASY))..';diffuse,'..DifficultyColor(COURSE_DIFFICULTY_EASY)
DifficultySetRegularCourseCommand=@'hidden,0;SetText,'..string.upper(CourseDifficultyToThemedString(COURSE_DIFFICULTY_REGULAR))..';diffuse,'..DifficultyColor(COURSE_DIFFICULTY_REGULAR)
DifficultySetDifficultCourseCommand=@'hidden,0;SetText,'..string.upper(CourseDifficultyToThemedString(COURSE_DIFFICULTY_DIFFICULT))..';diffuse,'..DifficultyColor(COURSE_DIFFICULTY_DIFFICULT)
DifficultySetChallengeCourseCommand=@'hidden,0;SetText,'..string.upper(CourseDifficultyToThemedString(COURSE_DIFFICULTY_CHALLENGE))..';diffuse,'..DifficultyColor(COURSE_DIFFICULTY_CHALLENGE)
DifficultySetEditCourseCommand=@'hidden,0;SetText,'..string.upper(CourseDifficultyToThemedString(COURSE_DIFFICULTY_EDIT))..';diffuse,'..DifficultyColor(COURSE_DIFFICULTY_EDIT)
DifficultySetNoneCommand=hidden,1
ShowMeter=1
MeterX=0
MeterY=-211
MeterOnCommand=ShadowLength,0
MeterOffCommand=
MeterSetNoneCommand=
MeterSetBeginnerCommand=@"diffuse,"..DifficultyColor(DIFFICULTY_BEGINNER)
MeterSetEasyCommand=@"diffuse,"..DifficultyColor(DIFFICULTY_EASY)
MeterSetMediumCommand=@"diffuse,"..DifficultyColor(DIFFICULTY_MEDIUM)
MeterSetHardCommand=@"diffuse,"..DifficultyColor(DIFFICULTY_HARD)
MeterSetChallengeCommand=@"diffuse,"..DifficultyColor(DIFFICULTY_CHALLENGE)
MeterSetEditCommand=@"diffuse,"..DifficultyColor(DIFFICULTY_EDIT)
MeterSetBeginnerCourseCommand=@"diffuse,"..DifficultyColor(DIFFICULTY_BEGINNER)
MeterSetEasyCourseCommand=@"diffuse,"..DifficultyColor(DIFFICULTY_EASY)
MeterSetRegularCourseCommand=@"diffuse,"..DifficultyColor(DIFFICULTY_MEDIUM)
MeterSetDifficultCourseCommand=@"diffuse,"..DifficultyColor(DIFFICULTY_HARD)
MeterSetChallengeCourseCommand=@"diffuse,"..DifficultyColor(DIFFICULTY_CHALLENGE)
MeterSetEditCourseCommand=@"diffuse,"..DifficultyColor(DIFFICULTY_EDIT)
ShowEditDescription=0
EditDescriptionX=0
EditDescriptionY=14
EditDescriptionOnCommand=@'ShadowLength,0;zoom,0.5;maxwidth,120;diffuse,'..DifficultyColor(DIFFICULTY_EDIT)

[DifficultyMeterSurvival]
Fallback=DifficultyMeter
ShowDifficulty=0
MeterY=-2
MeterTextChangedCommand=%SetColorFromMeterString

[EditDifficultyMeter]
NumFeetInMeter=17
MaxFeetInMeter=18
GlowIfMeterGreaterThan=1000
ShowFeet=0
FeetX=0
FeetY=1
FeetOnCommand=shadowlength,0
AutoColorFeet=1
ShowDifficulty=0
ShowMeter=1
MeterX=-290
MeterY=0
MeterOnCommand=ShadowLength,0;zoomx,1.25
MeterOffCommand=
MeterSetNoneCommand=
MeterSetBeginnerCommand=@"diffuse,"..DifficultyColor(DIFFICULTY_BEGINNER)
MeterSetEasyCommand=@"diffuse,"..DifficultyColor(DIFFICULTY_EASY)
MeterSetMediumCommand=@"diffuse,"..DifficultyColor(DIFFICULTY_MEDIUM)
MeterSetHardCommand=@"diffuse,"..DifficultyColor(DIFFICULTY_HARD)
MeterSetChallengeCommand=@"diffuse,"..DifficultyColor(DIFFICULTY_CHALLENGE)
MeterSetEditCommand=@"diffuse,"..DifficultyColor(DIFFICULTY_EDIT)
MeterSetBeginnerCourseCommand=@"diffuse,"..DifficultyColor(DIFFICULTY_BEGINNER)
MeterSetEasyCourseCommand=@"diffuse,"..DifficultyColor(DIFFICULTY_EASY)
MeterSetRegularCourseCommand=@"diffuse,"..DifficultyColor(DIFFICULTY_MEDIUM)
MeterSetDifficultCourseCommand=@"diffuse,"..DifficultyColor(DIFFICULTY_HARD)
MeterSetChallengeCourseCommand=@"diffuse,"..DifficultyColor(DIFFICULTY_CHALLENGE)
MeterSetEditCourseCommand=@"diffuse,"..DifficultyColor(DIFFICULTY_EDIT)
ZeroMeterString= 

[ScreenGameplay DifficultyMeterP1]
Fallback=DifficultyMeter
ShowDifficulty=0
MeterX=16
MeterY=2
MeterOnCommand=horizalign,left;shadowlength,0
# Our fallback sets colors on these commands; we want to stay black.
MeterSetBeginnerCommand=@'diffuse,'..ContrastingDifficultyColor(DIFFICULTY_BEGINNER)
MeterSetEasyCommand=@'diffuse,'..ContrastingDifficultyColor(DIFFICULTY_EASY)
MeterSetMediumCommand=@'diffuse,'..ContrastingDifficultyColor(DIFFICULTY_MEDIUM)
MeterSetHardCommand=@'diffuse,'..ContrastingDifficultyColor(DIFFICULTY_HARD)
MeterSetChallengeCommand=@'diffuse,'..ContrastingDifficultyColor(DIFFICULTY_CHALLENGE)
MeterSetEditCommand=@'diffuse,'..ContrastingDifficultyColor(DIFFICULTY_EDIT)
MeterSetRegularCourseCommand=@'diffuse,'..ContrastingDifficultyColor(DIFFICULTY_MEDIUM)
MeterSetDifficultCourseCommand=@'diffuse,'..ContrastingDifficultyColor(DIFFICULTY_HARD)
ShowEditDescription=0

[ScreenGameplay DifficultyMeterP2]
Fallback=ScreenGameplay DifficultyMeterP1
DifficultyX=14
MeterX=16
EditDescriptionX=10

[ScreenEvaluation DifficultyMeterP1]
Fallback=ScreenGameplay DifficultyMeterP1

[ScreenEvaluation DifficultyMeterP2]
Fallback=ScreenGameplay DifficultyMeterP2

[ScreenNameEntryTraditional DifficultyMeterP1]
Fallback=ScreenGameplay DifficultyMeterP1

[ScreenNameEntryTraditional DifficultyMeterP2]
Fallback=ScreenGameplay DifficultyMeterP2

[DifficultyListRow]
Fallback=DifficultyMeter
ShowFeet=0
AutoColorFeet=0
NumFeetInMeter=12
MaxFeetInMeter=12
GlowIfMeterGreaterThan=1000 // never
FeetX=0
FeetY=0
FeetOnCommand=shadowlength,0;horizalign,left
ShowDifficulty=1
DifficultyX=
DifficultyY=
DifficultyOnCommand=horizalign,right;zoom,1;shadowlength,0
ShowMeter=1
MeterX=5
MeterY=0
MeterOnCommand=zoom,1;shadowlength,0;horizalign,left
ShowEditDescription=1
EditDescriptionX=
EditDescriptionY=0
EditDescriptionOnCommand=horizalign,right;zoom,1;shadowlength,0;maxwidth,80

[DifficultyList]
ItemsSpacingY=27
NumShownItems=6
CapitalizeDifficultyNames=0
CursorP1OnCommand=zoomy,1.2;x,-95;shadowlength,3;sleep,.5;bounce;effectmagnitude,-8,0,0;effectperiod,0.8;effectoffset,0.2
CursorP1OffCommand=hidden,1
CursorP1TweenOnCommand=
CursorP1ChangeCommand=finishtweening;decelerate,0.15
CursorP2OnCommand=zoomy,1.2;x,55;shadowlength,3;sleep,.5;bounce;effectmagnitude,8,0,0;effectperiod,0.8;effectoffset,0.2
CursorP2OffCommand=hidden,1
CursorP2TweenOnCommand=
CursorP2ChangeCommand=finishtweening;decelerate,0.15
RowOnCommand=
RowOffCommand=
MoveCommand=
CursorP1ShowCommand=diffusealpha,1
CursorP2ShowCommand=diffusealpha,1
CursorP1HideCommand=
CursorP2HideCommand=

[TransitionKeepAlive]
KeepAliveType=0
StopMusicOnNext=0

[ScreenWithMenuElements]
StyleIcon=0
StageX=SCREEN_CENTER_X-296
StageY=SCREEN_CENTER_Y-168
StageOffCommand=
StageOnCommand=
FooterX=SCREEN_CENTER_X
FooterY=SCREEN_CENTER_Y+207
FooterOffCommand=
FooterOnCommand=DrawOrder,10
HeaderX=SCREEN_CENTER_X-284
HeaderY=SCREEN_CENTER_Y-202
HeaderOnCommand=DrawOrder,10
HeaderOffCommand=
HelpX=SCREEN_CENTER_X
HelpY=SCREEN_CENTER_Y+205
HelpOffCommand=hidden,1
HelpOnCommand=hidden,1
HelpChangeHelpTextMessageCommand=hidden,1
MemoryCardDisplayP1X=SCREEN_CENTER_X-302
MemoryCardDisplayP1Y=SCREEN_CENTER_Y+224
# On top of the overlay (100), below transitions (110).
MemoryCardDisplayP1OnCommand=DrawOrder,111
MemoryCardDisplayP1OffCommand=
MemoryCardDisplayP2X=SCREEN_CENTER_X+302
MemoryCardDisplayP2Y=SCREEN_CENTER_Y+224
MemoryCardDisplayP2OnCommand=DrawOrder,111
MemoryCardDisplayP2OffCommand=
TimerX=SCREEN_CENTER_X+264
TimerY=SCREEN_CENTER_Y-200
TimerOnCommand=zoom,0;sleep,1;zoom,1
TimerOffCommand=


[ScreenOptions]
Fallback=ScreenWithMenuElements
NumRowsShown=8
RowYOffScreenTop=SCREEN_CENTER_Y-50+32*(-0.5)
Row1Y=SCREEN_CENTER_Y-50+32*0
Row2Y=SCREEN_CENTER_Y-50+32*1
Row3Y=SCREEN_CENTER_Y-50+32*2
Row4Y=SCREEN_CENTER_Y-50+32*3
RowYOffScreenCenter=SCREEN_CENTER_Y-50+32*3.5
Row5Y=SCREEN_CENTER_Y-50+32*4
Row6Y=SCREEN_CENTER_Y-50+32*5
Row7Y=SCREEN_CENTER_Y-50+32*6
Row8Y=SCREEN_CENTER_Y-50+32*7
RowYOffScreenBottom=SCREEN_CENTER_Y-50+32*7.5
ExplanationTogetherOnCommand=hidden,1
ExplanationP1OnCommand=hidden,1
ExplanationP2OnCommand=hidden,1
DisqualifyP1X=SCREEN_CENTER_X+40
DisqualifyP1Y=SCREEN_CENTER_Y-170
DisqualifyP1OnCommand=zoomx,0;sleep,.8;zoomx,1.25;shadowlength,0
DisqualifyP1OffCommand=
DisqualifyP2X=SCREEN_CENTER_X+225
DisqualifyP2Y=SCREEN_CENTER_Y-170
DisqualifyP2OnCommand=zoomx,0;sleep,.8;zoomx,1.25;shadowlength,0
DisqualifyP2OffCommand=
ShowScrollBar=0
MemoryCardIcons=1
PageX=SCREEN_CENTER_X+100
PageY=SCREEN_CENTER_Y+19
PageOnCommand=
FrameOnCommand=zoom,0;sleep,.2;zoom,1
FrameOffCommand=
LineHighlightOnCommand=x,SCREEN_CENTER_X-298;shadowlength,3;bounce;effectmagnitude,-8,0,0;effectperiod,0.8;effectoffset,0.2
LineHighlightChangeCommand=
# 27 pixels -> 30 pixels
LineHighlightChangeToExitCommand=
ScrollBarX=20
ScrollBarY=113
ScrollBarHeight=100
ScrollBarTime=.2
ShowBpmInSpeedTitle=1
SeparateExitRow=0
MoreX=SCREEN_CENTER_X
MoreY=SCREEN_CENTER_Y+112
MoreOnCommand=
MoreShowMoreCommand=
MoreHideMoreCommand=
MoreExitSelectedP1Command=
MoreExitSelectedP2Command=
MoreExitUnselectedP1Command=
MoreExitUnselectedP2Command=
CursorTweenSeconds=0

ColorNotSelected=1,1,1,1
ColorSelected=1,1,1,1
IconsOnCommand=hidden,1
CapitalizeAllOptionNames=0
ItemsGapX=15
ItemsStartX=SCREEN_CENTER_X-276
ItemsEndX=SCREEN_CENTER_X+290
ItemsOnCommand=zoomx,1.25
LabelsX=SCREEN_CENTER_X-285
LabelsOnCommand=horizalign,left;ShadowLength,0;maxwidth,120;zoomx,1.25
ItemsLongRowP1X=SCREEN_CENTER_X+10
ItemsLongRowP2X=SCREEN_CENTER_X+150
ItemsLongRowSharedX=SCREEN_CENTER_X-258
TweenSeconds=0.05

[GhostArrow]
ColorBoo=1.0,0.0,0.4,1  // red
ColorGood=1.0,0.5,0.2,1    // orange
ColorGreat=1.0,1.0,0.3,1   // yellow
ColorMarvelous=0.3,0.8,1.0,1     // blue
ColorPerfect=0.0,1.0,0.4,1 // green
ShowSeconds=0.12
ZoomEnd=1.3
ZoomStart=1.0

[GhostArrowBright]
ColorBoo=1.0,0.0,0.4,1  // red
ColorGood=1.0,0.5,0.2,1    // orange
ColorGreat=1.0,1.0,0.3,1   // yellow
ColorMarvelous=0.3,0.8,1.0,1     // blue
ColorPerfect=0.0,1.0,0.4,1 // green
ShowSeconds=0.12
ZoomEnd=1.3
ZoomStart=1.0

[HoldGhostArrow]
WarmUpSeconds=0.25

[BitmapText]
RainbowColor1=0.5,0.5,0.5,1   // grey
RainbowColor2=0.5,0.5,0.5,1   // grey
RainbowColor3=0.5,0.5,0.5,1   // grey
RainbowColor4=0.5,0.5,0.5,1   // grey
RainbowColor5=0.5,0.5,0.5,1   // grey
RainbowColor6=0.5,0.5,0.5,1   // grey
RainbowColor7=0.5,0.5,0.5,1   // grey

[SongManager]
BeginnerColor=@DifficultyColor(DIFFICULTY_BEGINNER)
EasyColor=@DifficultyColor(DIFFICULTY_EASY)
MediumColor=@DifficultyColor(DIFFICULTY_MEDIUM)
HardColor=@DifficultyColor(DIFFICULTY_HARD)
ChallengeColor=@DifficultyColor(DIFFICULTY_CHALLENGE)
EditColor=@DifficultyColor(DIFFICULTY_EDIT)
ExtraColor=1,1,1,1
NumSongGroupColors=1
SongGroupColor1=1,1,1,1
NumCourseGroupColors=1
CourseGroupColor1=1,1,1,1
ExtraColorMeter=999

[Background]
BottomEdge=SCREEN_CENTER_Y+240
LeftEdge=SCREEN_CENTER_X-320
RightEdge=SCREEN_CENTER_X+320
TopEdge=SCREEN_CENTER_Y-240
BlinkDangerAll=0
DangerAllIsOpaque=0
BrightnessFadeCommand=
ClampOutputPercent=0

[Judgment]
BooOddCommand=rotationz,0
GoodOddCommand=rotationz,0
GreatOddCommand=rotationz,0
MarvelousOddCommand=rotationz,0
MissOddCommand=rotationz,0
PerfectOddCommand=rotationz,0
BooEvenCommand=rotationz,0
GoodEvenCommand=rotationz,0
GreatEvenCommand=rotationz,0
MarvelousEvenCommand=rotationz,0
MissEvenCommand=rotationz,0
PerfectEvenCommand=rotationz,0
BooCommand=zoomx,1.5;zoomy,1.2;decelerate,0.1;zoomx,1.25;zoomy,1;sleep,1;accelerate,0.2;zoom,0
GoodCommand=zoomx,1.5;zoomy,1.2;decelerate,0.1;zoomx,1.25;zoomy,1;sleep,1;accelerate,0.2;zoom,0
GreatCommand=zoomx,1.5;zoomy,1.2;decelerate,0.1;zoomx,1.25;zoomy,1;sleep,1;accelerate,0.2;zoom,0
MarvelousCommand=zoomx,1.5;zoomy,1.2;decelerate,0.1;zoomx,1.25;zoomy,1;sleep,1;accelerate,0.2;zoom,0
MissCommand=zoomx,1.5;zoomy,1.2;decelerate,0.1;zoomx,1.25;zoomy,1;sleep,1;accelerate,0.2;zoom,0
PerfectCommand=zoomx,1.5;zoomy,1.2;decelerate,0.1;zoomx,1.25;zoomy,1;sleep,1;accelerate,0.2;zoom,0

[HoldJudgment]
NGOddCommand=rotationz,0
NGEvenCommand=rotationz,0
OKOddCommand=rotationz,0
OKEvenCommand=rotationz,0
NGCommand=diffuse,1,1,1,1;zoomx,1.5;zoomy,1.2;decelerate,0.1;zoomx,1.25;zoomy,1;sleep,.6;;zoom,0
OKCommand=diffuse,1,1,1,1;zoomx,1.5;zoomy,1.2;decelerate,0.1;zoomx,1.25;zoomy,1;sleep,.6;;zoom,0

[Combo]
ShowComboAt=4
LabelOnCommand=shadowlength,0;HorizAlign,center;VertAlign,top
LabelX=0
LabelY=5
NumberOnCommand=shadowlength,0;HorizAlign,center;VertAlign,bottom
NumberMaxZoom=400
NumberMaxZoomAt=400
NumberMinZoom=0
NumberX=0
NumberY=10
PulseCommand=%function(self) local combo=self:GetZoom(); local newZoom=scale(combo,0,500,1.2,1.6); self:zoom(1.1*newZoom); self:zoomx(1.375*newZoom); self:linear(0.05); self:zoom(newZoom); self:zoomx(1.25*newZoom);end
FullComboGreatsCommand=stopeffect
FullComboPerfectsCommand=diffuseshift;EffectColor1,#FFFFFF;EffectColor2,#FDD599;EffectPeriod,0.5
FullComboMarvelousesCommand=diffuseshift;EffectColor1,#FFFFFF;EffectColor2,#94EBFE;EffectPeriod,0.5
FullComboBrokenCommand=stopeffect
ShowMissCombo=1

[Player]
BrightGhostComboThreshold=100
ComboY=30
ComboYReverse=-20
ReceptorArrowsYStandard=-125
ReceptorArrowsYReverse=145
HoldJudgmentY=-203
StartDrawingAtPixels=@scale(SCREEN_HEIGHT,448,480,-64,-74)
StopDrawingAtPixels=@scale(SCREEN_HEIGHT,448,480,380,410)
AttackDisplayY=-80
AttackDisplayYReverse=80
JudgmentHideJudgmentMessageCommand=hidden,1
JudgmentShowJudgmentMessageCommand=hidden,0;finishtweening

[BPMDisplay]
ChangeColor=
ExtraColor=
NormalColor=
NoBPMText=???
Cycle=0
Separator=-
TextX=0
TextY=0
TextOnCommand=ShadowLength,0;horizalign,left;zoomx,1.25;maxwidth,120
TextOffCommand=
LabelX=
LabelY=
LabelOnCommand=hidden,1

[GrayArrow]
StepSeconds=0.10  \\ Had to put this back in because the code was asking for it -Heather
StepZoom=0.75     \\ Had to put this back in because the code was asking for it -Heather

[CodeDetector]
Easier1=Up,Up
Easier2=MenuUp,MenuUp
Harder1=Down,Down
Harder2=MenuDown,MenuDown
NextSort1=
NextSort2=
NextSort3=
NextSort4=
# Always allow L+R+Start, even when we have the secondary button available.
# That way, people transitioning from kits trying to enter the menu won't
# end up selecting a song unintentionally.
ModeMenu1=MenuLeft-MenuRight-Start
ModeMenu2=Up,Down,Up,Down
#ModeMenu2=Secondary
Mirror=
Left=
Right=
Shuffle=
SuperShuffle=
NextTransform=
NextScrollSpeed=
PreviousScrollSpeed=
NextAccel=
NextEffect=
NextAppearance=
NextTurn=
Reverse=
HoldNotes=
Mines=
Dark=
CancelAll=
NextTheme=
NextTheme2=
NextAnnouncer=
NextAnnouncer2=
NextGame=
NextGame2=
NextBannerGroup=
NextBannerGroup2=
Hidden=
RandomVanish=
CancelAllPlayerOptions=Left,Right,Left,Right,Left,Right
BackInEventMode=MenuLeft,MenuLeft,MenuRight,MenuRight,MenuLeft,MenuLeft,MenuRight,MenuRight
SaveScreenshot1=MenuLeft+MenuRight
SaveScreenshot2=Select

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

[OptionIconRow]
SpacingX=0
SpacingY=50

[TransitionOniFade]
BannerHeight=184
BannerWidth=564

[LyricDisplay]
InCommand=diffusealpha,0;zoomy,0;spring,0.20;zoomy,1;diffusealpha,1
OutCommand=linear,0.20;zoomy,0;diffusealpha,1

[PercentageDisplay]
PercentDecimalPlaces=2
PercentTotalSize=5

[ScreenEvaluation Percent]
PercentP1X=0
PercentP1Y=0
PercentP1OnCommand=shadowlength,0;zoom,1.5;horizalign,left
PercentP1OffCommand=
PercentP2X=0
PercentP2Y=0
PercentP2OnCommand=shadowlength,0;zoom,1.5;horizalign,left
PercentP2OffCommand=
PercentRemainderP1X=0
PercentRemainderP1Y=0
PercentRemainderP1OnCommand=horizalign,left;vertalign,bottom;zoom,0.5;shadowlength,0
PercentRemainderP1OffCommand=sleep,0.8;accelerate,0.3;addx,-SCREEN_WIDTH/2
PercentRemainderP2X=0
PercentRemainderP2Y=0
PercentRemainderP2OnCommand=horizalign,left;vertalign,bottom;zoom,0.5;shadowlength,0
PercentRemainderP2OffCommand=sleep,0.8;accelerate,0.3
DancePointsDigits=1
PercentUseRemainder=0

[GraphDisplay test]
Width=100
Height=100

[ScreenEndingGood]
Fallback=ScreenEnding
NextScreen=ScreenCharacters

[ScreenEndingNormal]
Fallback=ScreenEnding
NextScreen=ScreenIntro

[ScreenEnding]
Fallback=ScreenAttract
Class=ScreenEnding
TimerSeconds=.1
RemoveCardP1X=
RemoveCardP1Y=
RemoveCardP1OnCommand=hidden,1
RemoveCardP2X=
RemoveCardP2Y=
RemoveCardP2OnCommand=hidden,1
StatsTitleP1Line1X=
StatsTitleP1Line1Y=
StatsTitleP1Line1OnCommand=hidden,1
StatsTitleP1Line2X=
StatsTitleP1Line2Y=
StatsTitleP1Line2OnCommand=hidden,1
StatsTitleP1Line3X=
StatsTitleP1Line3Y=
StatsTitleP1Line3OnCommand=hidden,1
StatsTitleP1Line4X=
StatsTitleP1Line4Y=
StatsTitleP1Line4OnCommand=hidden,1
StatsTitleP1Line5X=
StatsTitleP1Line5Y=
StatsTitleP1Line5OnCommand=hidden,1
StatsTitleP1Line6X=
StatsTitleP1Line6Y=
StatsTitleP1Line6OnCommand=hidden,1
StatsTitleP1Line7X=
StatsTitleP1Line7Y=
StatsTitleP1Line7OnCommand=hidden,1
StatsTitleP2Line1X=
StatsTitleP2Line1Y=
StatsTitleP2Line1OnCommand=hidden,1
StatsTitleP2Line2X=
StatsTitleP2Line2Y=
StatsTitleP2Line2OnCommand=hidden,1
StatsTitleP2Line3X=
StatsTitleP2Line3Y=
StatsTitleP2Line3OnCommand=hidden,1
StatsTitleP2Line4X=
StatsTitleP2Line4Y=
StatsTitleP2Line4OnCommand=hidden,1
StatsTitleP2Line5X=
StatsTitleP2Line5Y=
StatsTitleP2Line5OnCommand=hidden,1
StatsTitleP2Line6X=
StatsTitleP2Line6Y=
StatsTitleP2Line6OnCommand=hidden,1
StatsTitleP2Line7X=
StatsTitleP2Line7Y=
StatsTitleP2Line7OnCommand=hidden,1
StatsValueP1Line1X=
StatsValueP1Line1Y=
StatsValueP1Line1OnCommand=hidden,1
StatsValueP1Line2X=
StatsValueP1Line2Y=
StatsValueP1Line2OnCommand=hidden,1
StatsValueP1Line3X=
StatsValueP1Line3Y=
StatsValueP1Line3OnCommand=hidden,1
StatsValueP1Line4X=
StatsValueP1Line4Y=
StatsValueP1Line4OnCommand=hidden,1
StatsValueP1Line5X=
StatsValueP1Line5Y=
StatsValueP1Line5OnCommand=hidden,1
StatsValueP1Line6X=
StatsValueP1Line6Y=
StatsValueP1Line6OnCommand=hidden,1
StatsValueP1Line7X=
StatsValueP1Line7Y=
StatsValueP1Line7OnCommand=hidden,1
StatsValueP2Line1X=
StatsValueP2Line1Y=
StatsValueP2Line1OnCommand=hidden,1
StatsValueP2Line2X=
StatsValueP2Line2Y=
StatsValueP2Line2OnCommand=hidden,1
StatsValueP2Line3X=
StatsValueP2Line3Y=
StatsValueP2Line3OnCommand=hidden,1
StatsValueP2Line4X=
StatsValueP2Line4Y=
StatsValueP2Line4OnCommand=hidden,1
StatsValueP2Line5X=
StatsValueP2Line5Y=
StatsValueP2Line5OnCommand=hidden,1
StatsValueP2Line6X=
StatsValueP2Line6Y=
StatsValueP2Line6OnCommand=hidden,1
StatsValueP2Line7X=
StatsValueP2Line7Y=
StatsValueP2Line7OnCommand=hidden,1

[ScreenCharacters]
Fallback=ScreenWithMenuElementsBlank
Class=ScreenAttract
NextScreen=ScreenIntro
StartScreen=@ScreenTitleBranch()
CreditsP1X=
CreditsP1Y=
CreditsP1OnCommand=
CreditsP2X=
CreditsP2Y=
CreditsP2OnCommand=
TimerSeconds=226

[ScreenIntro]
Fallback=ScreenAttract
Class=ScreenAttract
NextScreen=ScreenStory
TimerSeconds=67

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

[ScreenStory]
Fallback=ScreenAttract
Class=ScreenAttract
NextScreen=ScreenIntro2
TimerSeconds=94

[ScreenIntro2]
Fallback=ScreenAttract
Class=ScreenAttract
NextScreen=ScreenTrailer
TimerSeconds=67

[ScreenTrailer]
Fallback=ScreenAttract
Class=ScreenAttract
NextScreen=ScreenIntro
TimerSeconds=45


[ScreenNameEntryTraditional]
Class=ScreenNameEntryTraditional
Fallback=ScreenWithMenuElements
FOV=15
NextScreen=@SelectEndingScreen()
OutOfRankingP1X=SCREEN_CENTER_X-160
OutOfRankingP1Y=SCREEN_CENTER_Y+40
OutOfRankingP1OnCommand=ShadowLength,0;zoom,1.2;zoomx,1.5
OutOfRankingP1OffCommand=hidden,1
OutOfRankingP2X=SCREEN_CENTER_X+160
OutOfRankingP2Y=SCREEN_CENTER_Y+40
OutOfRankingP2OnCommand=ShadowLength,0;zoom,1.2;zoomx,1.5
OutOfRankingP2OffCommand=hidden,1
EntryFrameP1X=SCREEN_CENTER_X-160
EntryFrameP1Y=SCREEN_CENTER_Y
EntryFrameP1OnCommand=zoom,0;sleep,.5;linear,.2;zoom,1
EntryFrameP1OffCommand=hidden,1
EntryFrameP2X=SCREEN_CENTER_X+160
EntryFrameP2Y=SCREEN_CENTER_Y
EntryFrameP2OnCommand=zoom,0;sleep,.5;linear,.2;zoom,1
EntryFrameP2OffCommand=hidden,1
KeyboardP1X=SCREEN_CENTER_X-160
KeyboardP1Y=SCREEN_CENTER_Y+20
KeyboardP1OnCommand=zoom,0;sleep,.7;zoom,1;zoomx,1.25
KeyboardP1OffCommand=
KeyboardP2X=SCREEN_CENTER_X+160
KeyboardP2Y=SCREEN_CENTER_Y+20
KeyboardP2OnCommand=zoom,0;sleep,.7;zoom,1;zoomx,1.25
KeyboardP2OffCommand=zoom,0
KeyboardLetters=ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789?!
LetterP1OffCommand=diffusealpha,0
LetterP2OffCommand=diffusealpha,0
CursorP1OffCommand=diffusealpha,0
CursorP2OffCommand=diffusealpha,0
SelectionP1X=SCREEN_CENTER_X-190
SelectionP1Y=SCREEN_CENTER_Y-60
SelectionP1OnCommand=shadowlength,0;horizalign,left;zoom,0;sleep,.7;zoom,1;zoomx,1.25
SelectionP1OffCommand=hidden,1
SelectionP2X=SCREEN_CENTER_X+130
SelectionP2Y=SCREEN_CENTER_Y-60
SelectionP2OnCommand=shadowlength,0;horizalign,left;zoom,0;sleep,.7;zoom,1;zoomx,1.25
SelectionP2OffCommand=hidden,1
WheelP1X=SCREEN_CENTER_X-160
WheelP1Y=SCREEN_CENTER_Y+170
WheelP1OnCommand=
WheelP1OffCommand=zoom,0
WheelP1HideCommand=hidden,1
WheelP1UnhideCommand=hidden,0
WheelP2X=SCREEN_CENTER_X+160
WheelP2Y=SCREEN_CENTER_Y+170
WheelP2OnCommand=
WheelP2OffCommand=zoom,0
WheelP2HideCommand=hidden,1
WheelP2UnhideCommand=hidden,0
# Hack: the banners are the same, and we need to display just one, or the transparency
# will be wrong.
BannerFrameP1X=SCREEN_CENTER_X
BannerFrameP1Y=SCREEN_CENTER_Y-195
BannerFrameP1OnCommand=zoom,.77777
BannerFrameP1OffCommand=
BannerFrameP2X=SCREEN_CENTER_X
BannerFrameP2Y=SCREEN_CENTER_Y-195
BannerFrameP2OnCommand=zoom,.77777
BannerFrameP2OffCommand=
BannerP1X=SCREEN_CENTER_X-1
BannerP1Y=SCREEN_CENTER_Y-196
BannerP1OnCommand=scaletoclipped,230,77
BannerP1OffCommand=
BannerP1HideCommand=linear,.25;diffusealpha,0
BannerP1UnhideCommand=linear,.25;diffusealpha,1
BannerP2X=SCREEN_CENTER_X-1
BannerP2Y=SCREEN_CENTER_Y-196
BannerP2OnCommand=scaletoclipped,230,77
BannerP2OffCommand=
BannerP2HideCommand=linear,.25;diffusealpha,0
BannerP2UnhideCommand=linear,.25;diffusealpha,1
ScoreP1X=SCREEN_CENTER_X-240
ScoreP1Y=SCREEN_CENTER_Y-175
ScoreP1OnCommand=@"diffuse,"..PlayerColor(PLAYER_1)..""
ScoreP1OffCommand=
ScoreP1HideCommand=stoptweening;linear,.5;diffusealpha,0
ScoreP1UnhideCommand=stoptweening;linear,.5;diffusealpha,1
ScoreP2X=SCREEN_CENTER_X+200
ScoreP2Y=SCREEN_CENTER_Y-175
ScoreP2OnCommand=@"diffuse,"..PlayerColor(PLAYER_2)..""
ScoreP2OffCommand=
ScoreP2HideCommand=stoptweening;linear,.5;diffusealpha,0
ScoreP2UnhideCommand=stoptweening;linear,.5;diffusealpha,1
GradeP1X=SCREEN_CENTER_X-151
GradeP1Y=SCREEN_CENTER_Y-6
GradeP1OnCommand=
GradeP1OffCommand=
GradeP1HideCommand=stoptweening;linear,.5;diffusealpha,0
GradeP1UnhideCommand=stoptweening;linear,.5;diffusealpha,1
GradeP2X=SCREEN_CENTER_X+162
GradeP2Y=SCREEN_CENTER_Y-6
GradeP2OnCommand=
GradeP2OffCommand=
GradeP2HideCommand=stoptweening;linear,.5;diffusealpha,0
GradeP2UnhideCommand=stoptweening;linear,.5;diffusealpha,1
DifficultyIconP1X=
DifficultyIconP1Y=
DifficultyIconP1OnCommand=zoom,0
DifficultyIconP1OffCommand=
DifficultyIconP1HideCommand=
DifficultyIconP1UnhideCommand=
DifficultyIconP2X=
DifficultyIconP2Y=
DifficultyIconP2OnCommand=zoom,0
DifficultyIconP2OffCommand=
DifficultyIconP2HideCommand=
DifficultyIconP2UnhideCommand=
DifficultyMeterP1X=SCREEN_CENTER_X-280
DifficultyMeterP1Y=SCREEN_CENTER_Y-215
DifficultyMeterP1OnCommand=zoom,1.5;zoomx,1.8;shadowlength,0
DifficultyMeterP1OffCommand=zoom,0
DifficultyMeterP1HideCommand=stoptweening;linear,.5;diffusealpha,0
DifficultyMeterP1UnhideCommand=stoptweening;linear,.5;diffusealpha,1
DifficultyMeterP2X=SCREEN_CENTER_X+160
DifficultyMeterP2Y=SCREEN_CENTER_Y-215
DifficultyMeterP2OnCommand=zoom,1.5;zoomx,1.8;shadowlength,0
DifficultyMeterP2OffCommand=zoom,0
DifficultyMeterP2HideCommand=stoptweening;linear,.5;diffusealpha,0
DifficultyMeterP2UnhideCommand=stoptweening;linear,.5;diffusealpha,1
StyleIcon=0
MemoryCardIcons=1
TimerSeconds=30
TimerX=@GetNameTimerX(SCREEN_CENTER_X)
TimerY=@GetNameTimerY(SCREEN_CENTER_Y-80)
TimerOnCommand=%function(self) self:draworder(150); if not GAMESTATE:IsPlayerEnabled(PLAYER_1) then self:x(self:GetX()-90); self:y(self:GetY()+60); end; if not GAMESTATE:IsPlayerEnabled(PLAYER_2) then self:x(self:GetX()+90); self:y(self:GetY()+60); end; self:zoom(0); self:sleep(.5); self:zoom(1); end
AlphabetInitCommand=shadowlength,0
OKInitCommand=y,4;shadowlength,0;zoom,.8
NumAlphabetDisplayed=5
AlphabetGapX=30
MaxRankingNameLength=4
FeatInterval=5
CategoryP1X=SCREEN_CENTER_X-310
CategoryP1Y=SCREEN_CENTER_Y-230
CategoryP1OnCommand=diffuse,0,0,0,0
CategoryP1OffCommand=diffuse,0,0,0,0
CategoryP1HideCommand=diffuse,0,0,0,0
CategoryP1UnhideCommand=diffuse,0,0,0,0
CategoryP2X=SCREEN_CENTER_X-310
CategoryP2Y=SCREEN_CENTER_Y-230
CategoryP2OnCommand=diffuse,0,0,0,0
CategoryP2OffCommand=diffuse,0,0,0,0
CategoryP2HideCommand=diffuse,0,0,0,0
CategoryP2UnhideCommand=diffuse,0,0,0,0
HelpText=

[ScreenOptionsMaster]

Speed=43
SpeedDefault=mod,1x
Speed,17=mod,1x;name,x1
Speed,18=mod,1.5x;name,x1.5
Speed,19=mod,2x;name,x2
Speed,20=mod,2.5x;name,x2.5
Speed,21=mod,3x;name,x3
Speed,22=mod,3.5x;name,x3.5
Speed,23=mod,4x;name,x4
Speed,24=mod,4.5x;name,x4.5
Speed,25=mod,5x;name,x5
Speed,26=mod,5.5x;name,x5.5
Speed,27=mod,6x;name,x6
Speed,28=mod,6.5x;name,x6.5
Speed,29=mod,7x;name,x7
Speed,30=mod,C450;name,C450
Speed,31=mod,C480;name,C480
Speed,32=mod,C514;name,C514
Speed,33=mod,C550;name,C550
Speed,34=mod,C580;name,C580
Speed,35=mod,C600;name,C600
Speed,36=mod,C610;name,C610
Speed,37=mod,C620;name,C620
Speed,38=mod,C630;name,C630
Speed,39=mod,C640;name,C640
Speed,40=mod,C650;name,C650
Speed,41=mod,C660;name,C660
Speed,42=mod,C670;name,C670
Speed,43=mod,C680;name,C680
Speed,1=mod,C690;name,C690
Speed,2=mod,C700;name,C700
Speed,3=mod,C710;name,C710
Speed,4=mod,C720;name,C720
Speed,5=mod,C730;name,C730
Speed,6=mod,C740;name,C740
Speed,7=mod,C750;name,C750
Speed,8=mod,C870;name,C870
Speed,9=mod,C880;name,C880
Speed,10=mod,C890;name,C890
Speed,11=mod,C900;name,C900
Speed,12=mod,C910;name,C910
Speed,13=mod,C920;name,C920
Speed,14=mod,C930;name,C930
Speed,15=mod,C940;name,C940
Speed,16=mod,C950;name,C950

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

Note=5
NoteDefault=
Note,1=mod,metal;name,Metal
Note,2=mod,cel;name,Cel
Note,3=mod,flat;name,Flat
Note,4=mod,robot;name,Robot
Note,5=mod,vivid;name,Vivid

Turn=5;SelectMultiple
TurnDefault=mod,no mirror,no left,no right,no shuffle,no supershuffle
Turn,1=mod,mirror;name,Mirror
Turn,2=mod,left;name,Left
Turn,3=mod,right;name,Right
Turn,4=mod,shuffle;name,Shuffle
Turn,5=mod,supershuffle;name,SuperShuffle

Other=3;SelectMultiple
OtherDefault=mod,no reverse,no mini,no cover
Other,1=mod,65% mini;name,Mini
Other,2=mod,Cover;name,Cover
Other,3=mod,reverse;name,Reverse

Rate=11;together
RateDefault=
Rate,1=mod,1.0xmusic;name,1.0x
Rate,2=mod,1.1xmusic;name,1.1x
Rate,3=mod,1.2xmusic;name,1.2x
Rate,4=mod,1.3xmusic;name,1.3x
Rate,5=mod,1.4xmusic;name,1.4x
Rate,6=mod,1.5xmusic;name,1.5x
Rate,7=mod,1.6xmusic;name,1.6x
Rate,8=mod,1.7xmusic;name,1.7x
Rate,9=mod,1.8xmusic;name,1.8x
Rate,10=mod,1.9xmusic;name,1.9x
Rate,11=mod,2.0xmusic;name,2.0x

Rate2=18;together
Rate2Default=
Rate2,1=mod,0.3xmusic;name,0.3x
Rate2,2=mod,0.4xmusic;name,0.4x
Rate2,3=mod,0.5xmusic;name,0.5x
Rate2,4=mod,0.6xmusic;name,0.6x
Rate2,5=mod,0.7xmusic;name,0.7x
Rate2,6=mod,0.8xmusic;name,0.8x
Rate2,7=mod,0.9xmusic;name,0.9x
Rate2,8=mod,1.0xmusic;name,1.0x
Rate2,9=mod,1.1xmusic;name,1.1x
Rate2,10=mod,1.2xmusic;name,1.2x
Rate2,11=mod,1.3xmusic;name,1.3x
Rate2,12=mod,1.4xmusic;name,1.4x
Rate2,13=mod,1.5xmusic;name,1.5x
Rate2,14=mod,1.6xmusic;name,1.6x
Rate2,15=mod,1.7xmusic;name,1.7x
Rate2,16=mod,1.8xmusic;name,1.8x
Rate2,17=mod,1.9xmusic;name,1.9x
Rate2,18=mod,2.0xmusic;name,2.0x


#ScreenOptionsMenu
Insert Credit=1;together;SelectNone
Insert CreditDefault=
Insert Credit,1=screen,ScreenOptionsMenu2;InsertCredit;name,Insert Credit
Arcade Options=1;together;SelectNone
Arcade OptionsDefault=
Arcade Options,1=screen,ScreenArcadeOptions;name,Arcade Options
Gameplay Options=1;together;SelectNone
Gameplay OptionsDefault=
Gameplay Options,1=screen,ScreenGameplayOptions;name,Gameplay Options
Bookkeeping=1;together;SelectNone
BookkeepingDefault=
Bookkeeping,1=screen,ScreenBookkeeping;name,Bookkeeping
Transfer Stats From Machine=1;together;SelectNone
Transfer Stats From MachineDefault=
Transfer Stats From Machine,1=TransferStatsFromMachine;screen,ScreenOptionsMenu2;name,Transfer Stats From Machine
Transfer Stats To Machine=1;together;SelectNone
Transfer Stats To MachineDefault=
Transfer Stats To Machine,1=TransferStatsToMachine;screen,ScreenOptionsMenu2;name,Transfer Stats To Machine
Copy Edits From Machine=1;together;SelectNone
Copy Edits From MachineDefault=
Copy Edits From Machine,1=CopyEditsFromMachine;screen,ScreenOptionsMenu2;name,Copy Edits From Machine
Copy Edits To Machine=1;together;SelectNone
Copy Edits To MachineDefault=
Copy Edits To Machine,1=CopyEditsToMachine;screen,ScreenOptionsMenu2;name,Copy Edits To Machine
Center Image=1;together;SelectNone
Center ImageDefault=
Center Image,1=screen,ScreenCenterImage;name,Center Image
Test Input=1;together;SelectNone
Test InputDefault=
Test Input,1=screen,ScreenTestInput;name,Test Input
Test Lights=1;together;SelectNone
Test LightsDefault=
Test Lights,1=screen,ScreenTestLights;name,Test Lights
Set Machine Time=1;together;SelectNone
Set Machine TimeDefault=
Set Machine Time,1=screen,ScreenSetTime;name,Set Machine Time

[ScreenBookkeeping]
Fallback=ScreenOperatorMenu
AllTimeX=SCREEN_CENTER_X-183
AllTimeY=SCREEN_CENTER_Y-140
AllTimeOnCommand=zoomx,1.25;shadowlength,0;horizalign,left;cropright,1.2;sleep,1;linear,.25;cropright,-.2
TitleX=SCREEN_CENTER_X-183
TitleY=SCREEN_CENTER_Y-124
TitleOnCommand=zoomx,1.25;shadowlength,0;horizalign,left;cropright,1.2;sleep,1.25;linear,.25;cropright,-.2
HeaderOnCommand=DrawOrder,10
UnderlayOnCommand=
DataX=-10
DataY=SCREEN_CENTER_Y+80
DataOnCommand=zoom,0.9;shadowlength,0;diffusealpha,0;sleep,1.5;diffusealpha,1

[ScreenCenterImage]
Class=ScreenCenterImage
Fallback=ScreenOperatorMenu
AllowResize=1
TimerOnCommand=hidden,1

[ScreenTestInput]
Fallback=ScreenOperatorMenu

[ScreenTestLights]
Fallback=ScreenOperatorMenu
TextX=SCREEN_CENTER_X-280
TextY=SCREEN_CENTER_Y-30
TextOnCommand=zoom,0;shadowlength,0;horizalign,left;sleep,1.5;zoom,1
TextOffCommand=zoom,0

# yuck.  fallback needs cleaning up.

[ScreenAttract]
MemoryCardIcons=1

[ScreenSetMachineTime]
Fallback=ScreenOperatorMenu
TimeY=20

[ScreenOperatorMenu]
MemoryCardIcons=1
PrevScreen=ScreenOptionsMenu2
NextScreen=ScreenOptionsMenu2

[ScreenSetTime]
Fallback=ScreenOperatorMenu
MemoryCardIcons=1
NextScreen=@GetSetTimeNextScreen()

[ScreenOptionsMenu2]
Fallback=ScreenOptionsMenu
FrameOnCommand=zoom,1
FrameOffCommand=

[ScreenOptionsMenuUnloader]
Fallback=ScreenAttract
Class=ScreenAttract
PrevScreen=@ScreenTitleBranch()
NextScreen=@ScreenTitleBranch()
TimerSeconds=.1

[ScreenOptionsMenu]
Fallback=ScreenOptions
PrevScreen=ScreenOptionsMenuUnloader
NextScreen=ScreenOptionsMenuUnloader
LockInputSeconds=1
LineNames=1,2,3,4,7,8,9,10,11,12,13,14
Line1=list,Insert Credit
Line2=list,Arcade Options
Line3=list,Gameplay Options
Line4=list,Bookkeeping
Line5=list,System Diagnostics
Line6=list,Machine Update
Line7=list,Transfer Stats From Machine
Line8=list,Transfer Stats To Machine
Line9=list,Copy Edits From Machine
Line10=list,Copy Edits To Machine
Line11=list,Center Image
Line12=list,Test Input
Line13=list,Test Lights
Line14=list,Set Machine Time
Line15=list,Reset Menu
Line16=list,Config Key/Joy Mappings
Line17=list,Fill Machine Stats

ShowUnderlines=0
CapitalizeAllOptionNames=0
FrameOnCommand=zoom,0;sleep,.8;zoom,1

[ScreenOptionsSubmenu]
MemoryCardIcons=1

[ScreenGameplayOptions2]
Fallback=ScreenGameplayOptions
NextScreen=@ScreenTitleBranch()
PrevScreen=@ScreenTitleBranch()

FrameOffCommand=zoom,0
FrameOnCommand=zoom,0;sleep,.4;zoom,1

[ScreenGameplayOptions]
Fallback=ScreenArcadeOptions

LineNames=1,2
Line1=conf,SoundVolume
Line2=conf,Brightness

[ScreenArcadeOptions]
Fallback=ScreenOptionsSubmenu
Class=ScreenOptionsMaster
LineNames=1,2,3,4,5,6,7
OptionMenuFlags=together;forceallplayers;explanations
Line1=conf,CoinMode
Line2=conf,SongsPerPlay
Line3=conf,CoinsPerCredit
Line4=conf,Premium
Line5=conf,EventMode
Line6=conf,AttractSoundFrequency
Line7=conf,MenuTimer
Line8=conf,LifeDifficulty
Line9=conf,DefaultFailTypeNoOff
Line10=conf,Theme
FrameOffCommand=zoom,0
FrameOnCommand=zoom,0;sleep,.5;zoom,1

NumRowsShown=8
RowYOffScreenTop=SCREEN_CENTER_Y-36+32*(-0.5)
Row1Y=SCREEN_CENTER_Y-36+32*0
Row2Y=SCREEN_CENTER_Y-36+32*1
Row3Y=SCREEN_CENTER_Y-36+32*2
Row4Y=SCREEN_CENTER_Y-36+32*3
RowYOffScreenCenter=SCREEN_CENTER_Y-36+32*3.5
Row5Y=SCREEN_CENTER_Y-36+32*4
Row6Y=SCREEN_CENTER_Y-36+32*5
Row7Y=SCREEN_CENTER_Y-36+32*6
Row8Y=SCREEN_CENTER_Y-36+32*7
RowYOffScreenBottom=SCREEN_CENTER_Y-36+32*7.5

ItemsGapX=15
ItemsStartX=0
ItemsEndX=1
ItemsOnCommand=horizalign,left;zoomx,1.25
LabelsX=SCREEN_CENTER_X-276
LabelsOnCommand=horizalign,left;ShadowLength,0;maxwidth,160;zoomx,1.25
ItemsLongRowSharedX=SCREEN_CENTER_X+160
TweenSeconds=0.05

[TextBanner]
# Wheel text is biased to 0.5: above the wheel highlight, but below WheelUnder.
TitleX=0
TitleY=0
TitleOnCommand=zoomx,1.25;shadowlength,0;horizalign,left
SubtitleX=0
SubtitleY=0
SubtitleOnCommand=hidden,1
ArtistX=0
ArtistY=0
ArtistOnCommand=hidden,1
ArtistPrependString=
TwoLinesTitleCommand=x,104;y,0;maxwidth,220
TwoLinesSubtitleCommand=y,7
TwoLinesArtistCommand=
ThreeLinesTitleCommand=x,104;y,0;maxwidth,220
ThreeLinesSubtitleCommand=x,104;y,7
ThreeLinesArtistCommand=


# For the titles in the CourseEntryDisplay:
[CourseTextBanner]
Fallback=TextBanner
TitleX=0
TitleY=0
TitleOnCommand=zoomx,1.25;shadowlength,0;maxwidth,210
SubtitleX=0
SubtitleY=0
SubtitleOnCommand=hidden,1
ArtistX=0
ArtistY=0
ArtistOnCommand=hidden,1
ArtistPrependString=
TwoLinesTitleCommand=x,-117;y,0;horizalign,left
TwoLinesSubtitleCommand=y,0
TwoLinesArtistCommand=
ThreeLinesTitleCommand=%function(self,parent)  self:y(0); self:maxwidth(210); self:horizalign("left"); local other = parent:GetChild("Subtitle"); local total_width = self:GetWidth()*self:GetZoom()*self:GetBaseZoomX() + 4 + other:GetWidth()*other:GetZoom()*other:GetBaseZoomX(); self:x(-total_width/2); end 
ThreeLinesSubtitleCommand=%function(self,parent) self:y(3); self:maxwidth(120); self:horizalign("right"); local other = parent:GetChild("Title"); local total_width = self:GetWidth()*self:GetZoom()*self:GetBaseZoomX() + 4 + other:GetWidth()*other:GetZoom()*other:GetBaseZoomX(); self:x( total_width/2); end 
ThreeLinesArtistCommand=

[CourseEntryDisplay]
BarX=0
BarY=0
BarOnCommand=
TextBannerType=CourseTextBanner
TextBannerX=0
TextBannerY=0
TextBannerOnCommand=zoom,.75
NumberX=-118
NumberY=0
NumberOnCommand=hidden,1
FootP1X=98
FootP1Y=0
FootP1OnCommand=hidden,1
FootP2X=98
FootP2Y=0
FootP2OnCommand=hidden,1
SeparateCourseMeters=1
DifficultyP1X=-93
DifficultyP1Y=0
DifficultyP1OnCommand=zoom,.8;shadowlength,0;horizalign,right
DifficultyP2X=116
DifficultyP2Y=0
DifficultyP2OnCommand=zoom,.8;shadowlength,0;horizalign,left
ModifiersX=128
ModifiersY=10
ModifiersOnCommand=hidden,1

[ScreenPlayerOptions]
Fallback=ScreenOptions
MemoryCardIcons=1
NumRowsShown=4
RowYOffScreenTop=SCREEN_CENTER_Y-135+24*(-0.5)
Row1Y=SCREEN_CENTER_Y-135+24*0
Row2Y=SCREEN_CENTER_Y-135+24*1
RowYOffScreenCenter=SCREEN_CENTER_Y-135+24*1.5
Row3Y=SCREEN_CENTER_Y-135+24*2
Row4Y=SCREEN_CENTER_Y-135+24*3
RowYOffScreenBottom=SCREEN_CENTER_Y-135+24*3.5
SeparateExitRow=1
SeparateExitRowY=SCREEN_CENTER_Y+218
FrameOnCommand=addy,-235;sleep,.2;linear,.5;addy,235
FrameOffCommand=hidden,1
LineHighlightOnCommand=zoom,0
ItemsGapX=15
ItemsStartX=210
ItemsEndX=211
ItemsOnCommand=zoomx,1.25
LabelsX=SCREEN_CENTER_X-225
LabelsOnCommand=horizalign,left;ShadowLength,0;maxwidth,120;zoomx,1.25
ItemsLongRowP1X=SCREEN_CENTER_X+40
ItemsLongRowP2X=SCREEN_CENTER_X+225
ItemsLongRowSharedX=SCREEN_CENTER_X+130
TimerSeconds=30
TimerX=SCREEN_CENTER_X+6
TimerY=SCREEN_CENTER_Y+74
TimerOnCommand=%function(self) if IsRidingChocobo() then self:x(self:GetX()+5); self:y(self:GetY()-19); end; if GetClassType() == '4' then self:y(self:GetY()-49); self:zoom(0); self:sleep(1); self:zoom(1); end; end
ShowStage=0
NextScreen=ScreenBranchStage
PrevScreen=@SongSelectionScreen()
StageX=SCREEN_CENTER_X+200
StageY=SCREEN_CENTER_Y-170
StageOnCommand=shadowlength,0;zoom,0;sleep,.8;zoom,1
StageOffCommand=hidden,1
PlayMusic=1
LineNames=1,2,3,4,5,6,7
OptionMenuFlags=explanations;firstchoicegoesdown
Line1=list,Speed
Line2=list,Persp
Line3=list,Note
Line4=list,Turn
Line5=list,Other
Line6=list,Rate
Line7=list,Steps
CancelAllP1X=SCREEN_CENTER_X-160
CancelAllP1Y=SCREEN_CENTER_Y
CancelAllP1OnCommand=x,SCREEN_CENTER_X-160;diffusealpha,0
CancelAllP1ShowCommand=stoptweening;x,SCREEN_CENTER_X-160;diffusealpha,1;addx,-250;zoom,1;decelerate,0.1;addx,250;sleep,0.2;accelerate,0.1;zoom,1.5;diffusealpha,0
CancelAllP2X=SCREEN_CENTER_X+160
CancelAllP2Y=SCREEN_CENTER_Y
CancelAllP2OnCommand=x,SCREEN_CENTER_X+160;diffusealpha,0
CancelAllP2ShowCommand=stoptweening;x,SCREEN_CENTER_X+160;diffusealpha,1;addx,250;zoom,1;decelerate,0.1;addx,-250;sleep,0.2;accelerate,0.1;zoom,1.5;diffusealpha,0


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

[ScoreDisplayPercentage Percent]
PercentP1X=12
PercentP1Y=0
PercentP1OnCommand=@"zoom,1.5;shadowlength,0;diffuse,"..PlayerColor(PLAYER_1)
PercentP1OffCommand=
PercentP2X=12
PercentP2Y=0
PercentP2OnCommand=@"zoom,1.5;shadowlength,0;diffuse,"..PlayerColor(PLAYER_2)
PercentP2OffCommand=
DancePointsDigits=5
PercentUseRemainder=0

[ScoreDisplayLifeTime]
FrameOnCommand=
TimeRemainingOnCommand=zoom,1.5
DeltaSecondsOnCommand=x,50;y,0;diffusealpha,0;ShadowLength,0
DeltaSecondsMarvelousCommand=stoptweening;stopeffect;diffusealpha,1;zoom,0.75;linear,0.3;zoom,0.6;sleep,1;diffusealpha,0
DeltaSecondsPerfectCommand=stoptweening;stopeffect;diffusealpha,1;zoom,0.75;linear,0.3;zoom,0.6;sleep,1;diffusealpha,0
DeltaSecondsGreatCommand=stoptweening;stopeffect;diffusealpha,1;zoom,0.75;linear,0.3;zoom,0.6;sleep,1;diffusealpha,0
DeltaSecondsGoodCommand=stoptweening;stopeffect;diffusealpha,1;zoom,0.75;linear,0.3;zoom,0.6;sleep,1;diffusealpha,0
DeltaSecondsBooCommand=stoptweening;stopeffect;diffusealpha,1;zoom,0.75;linear,0.3;zoom,0.6;sleep,1;diffusealpha,0
DeltaSecondsMissCommand=stoptweening;stopeffect;diffusealpha,1;zoom,0.75;linear,0.3;zoom,0.6;sleep,1;diffusealpha,0
DeltaSecondsHitMineCommand=stoptweening;stopeffect;diffusealpha,1;zoom,0.75;linear,0.3;zoom,0.6;sleep,1;diffusealpha,0
DeltaSecondsAvoidMineCommand=
DeltaSecondsNoneCommand=
DeltaSecondsOKCommand=stoptweening;stopeffect;diffusealpha,1;zoom,0.75;linear,0.3;zoom,0.6;sleep,1;diffusealpha,0
DeltaSecondsNGCommand=stoptweening;stopeffect;diffusealpha,1;zoom,0.75;linear,0.3;zoom,0.6;sleep,1;diffusealpha,0
DeltaSecondsGainLifeCommand=stoptweening;diffuseshift;diffusealpha,1;zoom,0.75;linear,0.3;zoom,0.6;sleep,3;linear,0.5;diffusealpha,0

stoptweening;stopeffect;diffusealpha,1;zoom,0.75;linear,0.3;zoom,0.6;sleep,1;diffusealpha,0


[Grade]
Tier01=????
Tier02=???
Tier03=??
Tier04=?
Tier05=S+
Tier06=S
Tier07=S-
Tier08=A+
Tier09=A
Tier10=A-
Tier11=B+
Tier12=B
Tier13=B-
Tier14=C+
Tier15=C
Tier16=C-
Tier17=D
Failed=Fail

[PlayerStageStats]
NumGradeTiersUsed=10	
GradeTier02IsAllPerfects=0
GradePercentTier01=1.00
GradePercentTier02=0.99
GradePercentTier03=0.98
GradePercentTier04=0.96
GradePercentTier05=0.92
GradePercentTier06=0.87
GradePercentTier07=0.82
GradePercentTier08=0.76
GradePercentTier09=0.70
GradePercentTier10=-1000


[HighScoreWheelItem]
RankX=-130
RankY=0
RankOnCommand=zoomx,1.25
RankOffCommand=
NameX=-70
NameY=0
NameOnCommand=maxwidth,80;zoomx,1.25
NameOffCommand=
ScoreX=65
ScoreY=0
ScoreOnCommand=horizalign,right;maxwidth,120;zoomx,1.25
ScoreOffCommand=
DateX=105
DateY=0
DateOnCommand=maxwidth,60;zoomx,1.25
DateOffCommand=

[HighScore]
EmptyName=????

[ScreenNameEntryTraditional Percent]
Fallback=ScreenEvaluation Percent

[Banner]
ScrollRandom=0
ScrollRoulette=0
ScrollPortal=0

[ScreenSaveCardData]
Class=ScreenCaution
NextScreen=@SelectEndingScreen()

[CatalogXml]
ShowPlayModeRegular=1
ShowPlayModeNonstop=1
ShowPlayModeOni=1
ShowPlayModeEndless=0
ShowPlayModeBattle=0
ShowPlayModeRave=1
ShowStyleSingle=1
ShowStyleVersus=1
ShowStyleDouble=1
ShowStyleCouple=0
ShowStyleSolo=0
ShowStyleReal=0
ShowStepsTypeDance-single=1
ShowStepsTypeDance-double=1
ShowStepsTypeDance-couple=0
ShowStepsTypeDance-solo=0
ShowStepsTypePump-single=0
ShowStepsTypePump-halfdouble=0
ShowStepsTypePump-double=0
ShowStepsTypePump-couple=0
ShowStepsTypeEz2-single=0
ShowStepsTypeEz2-double=0
ShowStepsTypeEz2-real=0
ShowStepsTypePara-single=0
ShowStepsTypePara-versus=0
ShowStepsTypeDs3ddx-single=0
ShowStepsTypeBm-single=0
ShowStepsTypeBm-double=0
ShowStepsTypeIidx-single7=0
ShowStepsTypeIidx-double7=0
ShowStepsTypeIidx-single5=0
ShowStepsTypeIidx-double5=0
ShowStepsTypeManiax-single=0
ShowStepsTypeManiax-double=0
ShowStepsTypeTechno-single4=0
ShowStepsTypeTechno-single5=0
ShowStepsTypeTechno-single8=0
ShowStepsTypeTechno-double4=0
ShowStepsTypeTechno-double5=0
ShowStepsTypePnm-five=0
ShowStepsTypePnm-nine=0
ShowStepsTypeLights-cabinet=0
InternetRankingHomeUrl=http://www.roxorgames.com/itg/redirect.php?location=home
InternetRankingUploadUrl=http://www.roxorgames.com/itg/redirect.php?location=upload_stats
InternetRankingViewGuidUrl=http://www.roxorgames.com/itg/redirect.php?location=view_guid&
ProductTitle=In The Groove 2
FooterText=generated by In The Groove 2
FooterLink=http://www.roxorgames.com

[RadarValues]
WriteComplexValues=0
WriteSimpleValues=1

[Course]
SortLevel1Color=1,1,1,1
SortLevel2Color=1,1,1,1
SortLevel3Color=1,1,1,1
SortLevel4Color=1,1,1,1
SortLevel5Color=1,1,1,1


[EditMenu]
Arrows1X=SCREEN_CENTER_X-70
Arrows2X=SCREEN_CENTER_X+240
ArrowsEnabledColor=1,1,1,1
ArrowsDisabledColor=0.4,0.4,0.5,1
SongBannerX=SCREEN_CENTER_X+159
SongBannerY=SCREEN_CENTER_Y-168
SongBannerWidth=267
SongBannerHeight=88
SongTextBannerX=SCREEN_CENTER_X-149
SongTextBannerY=SCREEN_CENTER_Y-10
GroupBannerX=SCREEN_CENTER_X-161
GroupBannerY=SCREEN_CENTER_Y-168
GroupBannerWidth=267
GroupBannerHeight=88
MeterX=SCREEN_CENTER_X+335
MeterY=SCREEN_CENTER_Y+62
SourceMeterX=SCREEN_CENTER_X+335
SourceMeterY=SCREEN_CENTER_Y+134
RowLabelsX=SCREEN_CENTER_X-250
RowLabelOnCommand=zoomx,1.25;ShadowLength,0
RowValue1X=SCREEN_CENTER_X-45
RowValue2X=SCREEN_CENTER_X-45
RowValue3X=SCREEN_CENTER_X-45
RowValue4X=SCREEN_CENTER_X-45
RowValue5X=SCREEN_CENTER_X-45
RowValue6X=SCREEN_CENTER_X-45
RowValue7X=SCREEN_CENTER_X-45
RowValueOnCommand=zoomx,1.25;ShadowLength,0;horizalign,left;maxwidth,210
Row1Y=SCREEN_CENTER_Y-46
Row2Y=SCREEN_CENTER_Y-10
Row3Y=SCREEN_CENTER_Y+26
Row4Y=SCREEN_CENTER_Y+62
Row5Y=SCREEN_CENTER_Y+98
Row6Y=SCREEN_CENTER_Y+134
Row7Y=SCREEN_CENTER_Y+170

[ScreenEditMenu2]
Fallback=ScreenEditMenu

[ScreenEditMenu]
ExplanationX=
ExplanationY=
ExplanationOnCommand=zoom,0
NumStepsLoadedFromProfileX=SCREEN_CENTER_X+140
NumStepsLoadedFromProfileY=SCREEN_CENTER_Y-198
NumStepsLoadedFromProfileOnCommand=hidden,1

[ScreenEdit]
PrevScreen=ScreenEditMenu2
InputTipsOnCommand=hidden,1
InfoX=SCREEN_CENTER_X+150
InfoY=SCREEN_CENTER_Y-232
InfoOnCommand=horizalign,left;vertalign,top;zoom,0;sleep,.2;zoom,0.68;zoomx,.85;shadowlength,0;DrawOrder,-1
PlayRecordHelpX=SCREEN_CENTER_X-280
PlayRecordHelpY=SCREEN_CENTER_Y-180
PlayRecordHelpOnCommand=horizalign,left;zoom,1

[ScreenPlayerOptionsEdit]
Fallback=ScreenOptions
MemoryCardIcons=1
NumRowsShown=5
Row1Y=SCREEN_CENTER_Y-152+20*0
Row2Y=SCREEN_CENTER_Y-152+20*1
Row3Y=SCREEN_CENTER_Y-152+20*2
Row4Y=SCREEN_CENTER_Y-152+20*3
Row5Y=SCREEN_CENTER_Y-152+20*4
SeparateExitRow=1
SeparateExitRowY=SCREEN_CENTER_Y-152+20*5
FrameOnCommand=x,60;y,100;zoom,0;sleep,.2;zoom,1
FrameOffCommand=zoom,0
LineHighlightOnCommand=zoom,0
ItemsGapX=15
ItemsStartX=210
ItemsEndX=211
ItemsOnCommand=zoomx,1.25
LabelsX=SCREEN_CENTER_X-225
LabelsOnCommand=horizalign,left;ShadowLength,0;maxwidth,120;zoomx,1.25
ItemsLongRowP1X=SCREEN_CENTER_X+40
ItemsLongRowP2X=SCREEN_CENTER_X+225
ItemsLongRowSharedX=SCREEN_CENTER_X+40
TimerSeconds=-1
ShowStage=0
StageOnCommand=zoom,0
StageOffCommand=hidden,1
PlayMusic=0
LineNames=1,2,3,4,5
OptionMenuFlags=explanations;firstchoicegoesdown
Line1=list,Speed
Line2=list,Persp
Line3=list,Note
Line4=list,Turn
Line5=list,Other

[ScreenSongOptionsEdit]
Class=ScreenSongOptions
Fallback=ScreenPlayerOptionsEdit
SeparateExitRow=1
SeparateExitRowY=SCREEN_CENTER_Y-150+20*2
TimerSeconds=-1
StyleIcon=0
PlayMusic=0
LineNames=1,2
OptionMenuFlags=
Line1=list,AssistTick
Line2=list,Rate2
StopMusicOnBack=0

[ScreenMiniMenu]
Fallback=ScreenOptions
TimerSeconds=-1
ShowExplanations=0
ThemeTitles=0
ShowExitRow=0
FrameOnCommand=zoom,0;sleep,.2;zoom,1
FrameOffCommand=zoom,0
NumRowsShown=30
Row1Y=SCREEN_CENTER_Y-152+20*0
Row2Y=SCREEN_CENTER_Y-152+20*1
Row3Y=SCREEN_CENTER_Y-152+20*2
Row4Y=SCREEN_CENTER_Y-152+20*3
Row5Y=SCREEN_CENTER_Y-152+20*4
Row6Y=SCREEN_CENTER_Y-152+20*5
Row7Y=SCREEN_CENTER_Y-152+20*6
Row8Y=SCREEN_CENTER_Y-152+20*7
Row9Y=SCREEN_CENTER_Y-152+20*8
Row10Y=SCREEN_CENTER_Y-152+20*9
Row11Y=SCREEN_CENTER_Y-152+20*10
Row12Y=SCREEN_CENTER_Y-152+20*11
Row13Y=SCREEN_CENTER_Y-152+20*12
Row14Y=SCREEN_CENTER_Y-152+20*13
Row15Y=SCREEN_CENTER_Y-152+20*14
Row16Y=SCREEN_CENTER_Y-152+20*15
Row17Y=SCREEN_CENTER_Y-152+20*16
Row18Y=SCREEN_CENTER_Y-152+20*17
Row19Y=SCREEN_CENTER_Y-152+20*18
Row20Y=SCREEN_CENTER_Y-152+20*19
Row21Y=SCREEN_CENTER_Y-152+20*20
Row22Y=SCREEN_CENTER_Y-152+20*21
Row23Y=SCREEN_CENTER_Y-152+20*22
Row24Y=SCREEN_CENTER_Y-152+20*23
Row25Y=SCREEN_CENTER_Y-152+20*24
Row26Y=SCREEN_CENTER_Y-152+20*25
Row27Y=SCREEN_CENTER_Y-152+20*26
Row28Y=SCREEN_CENTER_Y-152+20*27
Row29Y=SCREEN_CENTER_Y-152+20*28
Row30Y=SCREEN_CENTER_Y-152+20*29
StyleIcon=0
HeaderX=SCREEN_CENTER_X
HeaderY=SCREEN_CENTER_Y-200
HeaderOnCommand=
AllowRepeatingChangeValueInput=1

IconsP1X=SCREEN_CENTER_X-280
IconsP2X=SCREEN_CENTER_X+280
IconsOnCommand=x,-30
ArrowsX=SCREEN_CENTER_X-232
LabelsX=SCREEN_CENTER_X-115
LabelsOnCommand=zoomy,.8;horizalign,left;ShadowLength,0
ItemsStartX=SCREEN_CENTER_X-160
ItemsEndX=SCREEN_CENTER_X+280
ItemsGapX=14
ItemsLongRowP1X=SCREEN_CENTER_X-60
ItemsLongRowP2X=SCREEN_CENTER_X+100
ItemsLongRowSharedX=SCREEN_CENTER_X+160
ItemsOnCommand=zoomy,0.8;horizalign,right
ColorSelected=1,1,1,1
ColorNotSelected=1,1,1,1
ColorDisabled=1,1,1,.66
CapitalizeAllOptionNames=0
TweenSeconds=0
ThemeItems=0
LineHighlightOnCommand=x,SCREEN_CENTER_X-135;shadowlength,3;bounce;effectmagnitude,-8,0,0;effectperiod,0.8;effectoffset,0.2
LineHighlightChangeCommand=


[ScreenMiniMenuEditHelp]
Fallback=ScreenMiniMenu
ColorDisabled=1,1,1,1

[ScreenMiniMenuMainMenu]
Fallback=ScreenMiniMenu
ThemeTitles=1

ThemeItems=1

[ScreenMiniMenuAreaMenu]
Fallback=ScreenMiniMenu
FrameOnCommand=y,-20;zoom,0;sleep,.2;zoom,1
ThemeTitles=1

ThemeItems=1

[ScreenMiniMenuStepsInformation]
Fallback=ScreenMiniMenu
ThemeTitles=1

[ScreenMiniMenuSongInformation]
Fallback=ScreenMiniMenu

[ScreenMiniMenuPreferences]
Fallback=ScreenMiniMenu
FrameOnCommand=x,20;y,138;zoom,0;sleep,.2;zoom,1
LabelsX=SCREEN_CENTER_X-185
LineHighlightOnCommand=x,SCREEN_CENTER_X-305;shadowlength,3;bounce;effectmagnitude,-8,0,0;effectperiod,0.8;effectoffset,0.2


[ScreenMiniMenuEditHelp]
LabelsX=SCREEN_CENTER_X-260
LabelsOnCommand=zoom,0.6;horizalign,left;ShadowLength,0
ItemsLongRowSharedX=SCREEN_CENTER_X+8
ItemsOnCommand=zoom,0.6;horizalign,left;ShadowLength,0

[ScreenMiniMenuBackgroundChange]
LabelsOnCommand=zoom,0.5;horizalign,left;ShadowLength,0
ItemsOnCommand=zoom,0.5
LabelsX=SCREEN_CENTER_X-300
ItemsLongRowSharedX=SCREEN_CENTER_X+180

[ScreenPrompt]
Fallback=Screen
QuestionX=SCREEN_CENTER_X
QuestionY=SCREEN_CENTER_Y-50
QuestionOnCommand=zoomx,1.25;wrapwidthpixels,600
QuestionOffCommand=
CursorOnCommand=draworder,3
CursorOffCommand=
Answer1Of1X=SCREEN_CENTER_X
Answer1Of1Y=SCREEN_CENTER_Y
Answer1Of1OnCommand=horizalign,left;shadowlength,0;draworder,2
Answer1Of1OffCommand=
Answer1Of1Text=OK
Answer1Of2X=SCREEN_CENTER_X-50
Answer1Of2Y=SCREEN_CENTER_Y
Answer1Of2OnCommand=horizalign,left;shadowlength,0;draworder,2
Answer1Of2OffCommand=
Answer1Of2Text=YES
Answer2Of2X=SCREEN_CENTER_X+50
Answer2Of2Y=SCREEN_CENTER_Y
Answer2Of2OnCommand=horizalign,left;shadowlength,0;draworder,2
Answer2Of2OffCommand=
Answer2Of2Text=NO
Answer1Of3X=SCREEN_CENTER_X-170
Answer1Of3Y=SCREEN_CENTER_Y
Answer1Of3OnCommand=horizalign,left;shadowlength,0;draworder,2
Answer1Of3OffCommand=
Answer1Of3Text=YES
Answer2Of3X=SCREEN_CENTER_X-30
Answer2Of3Y=SCREEN_CENTER_Y
Answer2Of3OnCommand=horizalign,left;shadowlength,0;draworder,2
Answer2Of3OffCommand=
Answer2Of3Text=NO
Answer3Of3X=SCREEN_CENTER_X+100
Answer3Of3Y=SCREEN_CENTER_Y
Answer3Of3OnCommand=horizalign,left;shadowlength,0;draworder,2
Answer3Of3OffCommand=
Answer3Of3Text=CANCEL

[ScreenTextEntry]
Fallback=Screen
QuestionX=SCREEN_CENTER_X
QuestionY=SCREEN_CENTER_Y-150
QuestionOnCommand=zoom,0;sleep,.2;zoom,1;shadowlength,0;zoomx,1.25;wrapwidthpixels,600
QuestionOffCommand=zoom,0
AnswerBoxX=SCREEN_CENTER_X
AnswerBoxY=SCREEN_CENTER_Y-100
AnswerBoxOnCommand=zoom,0
AnswerBoxOffCommand=
AnswerX=SCREEN_CENTER_X
AnswerY=SCREEN_CENTER_Y-100
AnswerOnCommand=zoom,0;sleep,.2;zoom,1;shadowlength,0;zoomx,1.25
AnswerOffCommand=zoom,0
CursorOnCommand=
CursorOffCommand=zoom,0

[GameState]
UseNameBlacklist=0
DefaultSort=Group
DefaultSong=Songs/Loaded Futurepack/Flames of the Sky

[ComboGraph]
NumbersY=-2

[ComboGraphP1]
ComboMaxNumberOnCommand=addy,1;zoomy,0.8;shadowlength,0;horizalign,center;draworder,105
ComboMaxNumberOffCommand=

[ComboGraphP2]
ComboMaxNumberOnCommand=addy,1;zoomy,0.8;shadowlength,0;horizalign,center;draworder,105
ComboMaxNumberOffCommand=

[Inventory]
ItemUseRateSeconds=0

[ScoreKeeperRave]
AttackDurationSeconds=10

[CombinedLifeMeterTug]
MeterWidth=550

[LifeMeterTime]
Fallback=LifeMeterBar

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

[GrooveGraph]
MountainWidth=
MountainHeight=

[GroupList]
StartX=0
StartY=-136
SpacingX=0
SpacingY=28
GainFocusGroupCommand=
LoseFocusGroupCommand=
GainFocusItemCommand=
LoseFocusItemCommand=
HideItemCommand=
ShowItemCommand=
ScrollTweenCommand=

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

[GrooveRadar]
LabelOnCommand=zoom,0
LabelOnDelay=0
LabelOnCommandPostDelay=zoom,0

[MusicList]
NumColumns=4
NumRows=10
StartX=0
StartY=0
SpacingX=150
CropWidth=146
InitCommand=
