fallback metrics editing complete for now

This commit is contained in:
AJ Kelly
2011-08-20 22:12:57 -05:00
parent f8907b4996
commit d0b46941de
+150 -180
View File
@@ -1501,13 +1501,7 @@ OptionOrderDown=
OptionOrderLeft= OptionOrderLeft=
OptionOrderRight= OptionOrderRight=
OptionOrderAuto= OptionOrderAuto=
# !! #
OptionOrderBUp=""
OptionOrderBDown=""
OptionOrderBLeft=""
OptionOrderBRight=""
OptionOrderBAuto=""
# !!
ShowIcon=false ShowIcon=false
ShowCursor=false ShowCursor=false
ShowScroller=false ShowScroller=false
@@ -1588,7 +1582,6 @@ IdleTimeoutSeconds=0
# xxx: apparently this isn't needed, according to Chris Danford, but it makes # xxx: apparently this isn't needed, according to Chris Danford, but it makes
# things work, so we're keeping it in until the problem is fixed. # things work, so we're keeping it in until the problem is fixed.
UpdateOnMessage="PlayerJoined" UpdateOnMessage="PlayerJoined"
UseTwoLists=false
[ScreenSelectMasterBlank] [ScreenSelectMasterBlank]
Fallback="ScreenSelectMaster" Fallback="ScreenSelectMaster"
@@ -1692,17 +1685,11 @@ IdleCommentSeconds=-1
IdleTimeoutSeconds=-1 IdleTimeoutSeconds=-1
IdleTimeoutScreen=Branch.AfterInit() IdleTimeoutScreen=Branch.AfterInit()
DoublePressToSelect=false DoublePressToSelect=false
UseTwoLists=false
OptionOrderUp="" OptionOrderUp=""
OptionOrderDown="" OptionOrderDown=""
OptionOrderLeft="" OptionOrderLeft=""
OptionOrderRight="" OptionOrderRight=""
OptionOrderAuto="" OptionOrderAuto=""
OptionOrderBUp=""
OptionOrderBDown=""
OptionOrderBLeft=""
OptionOrderBRight=""
OptionOrderBAuto=""
# #
PreSwitchPageSeconds= PreSwitchPageSeconds=
PostSwitchPageSeconds= PostSwitchPageSeconds=
@@ -1720,11 +1707,8 @@ LogoOffCommand=
[ScreenProfileLoad] [ScreenProfileLoad]
Class="ScreenProfileLoad" Class="ScreenProfileLoad"
Fallback="ScreenWithMenuElementsBlank" Fallback="ScreenWithMenuElementsBlank"
#
NextScreen=Branch.AfterProfileLoad() NextScreen=Branch.AfterProfileLoad()
#~ NextScreen="ScreenSelectProfile"
PrevScreen=Branch.TitleMenu() PrevScreen=Branch.TitleMenu()
#
TimerSeconds=-1 TimerSeconds=-1
# #
LoadEdits=true LoadEdits=true
@@ -1756,10 +1740,8 @@ CodeDownRight="DownRight"
# (formerly known as ScreenSelectPlayMode before sm-ssc v1.0 beta 3) # (formerly known as ScreenSelectPlayMode before sm-ssc v1.0 beta 3)
Class="ScreenSelectMaster" Class="ScreenSelectMaster"
Fallback="ScreenSelectMaster" Fallback="ScreenSelectMaster"
#
NextScreen=Branch.AfterSelectPlayMode() NextScreen=Branch.AfterSelectPlayMode()
PrevScreen=Branch.TitleMenu() PrevScreen=Branch.TitleMenu()
#
TimerSeconds=40 TimerSeconds=40
# #
DefaultChoice="Single" DefaultChoice="Single"
@@ -1791,10 +1773,8 @@ ShowIcon=false
# (formerly known as ScreenSelectPlayStyle before sm-ssc v1.0 beta 3) # (formerly known as ScreenSelectPlayStyle before sm-ssc v1.0 beta 3)
Class="ScreenSelectMaster" Class="ScreenSelectMaster"
Fallback="ScreenSelectMaster" Fallback="ScreenSelectMaster"
#
NextScreen=Branch.GetGameInformationScreen NextScreen=Branch.GetGameInformationScreen
PrevScreen=Branch.TitleMenu() PrevScreen=Branch.TitleMenu()
#
TimerSeconds=40 TimerSeconds=40
# #
DefaultChoice="Normal" DefaultChoice="Normal"
@@ -1818,7 +1798,6 @@ ChoiceEndless="applydefaultoptions;name,Endless;text,Endless;playmode,endless;sc
[ScreenSelectCharacter] [ScreenSelectCharacter]
Class="ScreenSelectMaster" Class="ScreenSelectMaster"
Fallback="ScreenSelectMaster" Fallback="ScreenSelectMaster"
#
NextScreen=Branch.GetGameInformationScreen NextScreen=Branch.GetGameInformationScreen
PrevScreen=Branch.TitleMenu() PrevScreen=Branch.TitleMenu()
# #
@@ -1832,11 +1811,8 @@ ShowIcon=false
[ScreenGameInformation] [ScreenGameInformation]
Class="ScreenSelectMaster" Class="ScreenSelectMaster"
Fallback="ScreenSelectMaster" Fallback="ScreenSelectMaster"
#
#~ NextScreen="ScreenSelectMusic"
NextScreen=GAMESTATE:IsCourseMode() and "ScreenSelectCourse" or "ScreenSelectMusic" NextScreen=GAMESTATE:IsCourseMode() and "ScreenSelectCourse" or "ScreenSelectMusic"
PrevScreen=Branch.TitleMenu() PrevScreen=Branch.TitleMenu()
#
TimerSeconds=15 TimerSeconds=15
# #
DefaultChoice="Delay" DefaultChoice="Delay"
@@ -1853,14 +1829,13 @@ ShowIcon=false
[ScreenSelectMusic] [ScreenSelectMusic]
Class="ScreenSelectMusic" Class="ScreenSelectMusic"
Fallback="ScreenWithMenuElements" Fallback="ScreenWithMenuElements"
#
NextScreen=Branch.PlayerOptions() NextScreen=Branch.PlayerOptions()
PrevScreen=Branch.TitleMenu() PrevScreen=Branch.TitleMenu()
# #
MusicWheelType="MusicWheel" MusicWheelType="MusicWheel"
Codes="" Codes=""
# #
TimerSeconds=60 TimerSeconds=120
DoRouletteOnMenuTimer=true DoRouletteOnMenuTimer=true
RouletteTimerSeconds=15 RouletteTimerSeconds=15
IdleCommentSeconds=20 IdleCommentSeconds=20
@@ -2003,7 +1978,6 @@ ShowStepsType=false
StepsTypeX=0 StepsTypeX=0
StepsTypeY=0 StepsTypeY=0
StepsTypeOnCommand= StepsTypeOnCommand=
#
[StepsDisplayGameplay] [StepsDisplayGameplay]
Fallback="StepsDisplay" Fallback="StepsDisplay"
@@ -2011,7 +1985,6 @@ Fallback="StepsDisplay"
[ScreenStageInformation] [ScreenStageInformation]
Class="ScreenSplash" Class="ScreenSplash"
Fallback="ScreenSplash" Fallback="ScreenSplash"
#
NextScreen=Branch.GameplayScreen() NextScreen=Branch.GameplayScreen()
PrevScreen=Branch.BackOutOfStageInformation() PrevScreen=Branch.BackOutOfStageInformation()
PrepareScreen="ScreenGameplay" PrepareScreen="ScreenGameplay"
@@ -2022,19 +1995,27 @@ WaitForChildrenBeforeTweeningOut=true
TimerSeconds=1 TimerSeconds=1
# #
ScreenBeginCommand=%SetFail ScreenBeginCommand=%SetFail
#
[ScreenOptions] [ScreenOptions]
Fallback="ScreenWithMenuElements" Fallback="ScreenWithMenuElements"
NavigationMode="normal" NavigationMode="normal"
InputMode="individual" InputMode="individual"
ForceAllPlayers=false ForceAllPlayers=false
#
RepeatRate=12 RepeatRate=12
RepeatDelay=0.25 RepeatDelay=0.25
#
OptionRowNormalMetricsGroup="OptionRow"
OptionRowExitMetricsGroup="OptionRowExit"
#
NumRowsShown=8 NumRowsShown=8
RowInitCommand= RowInitCommand=
RowOnCommand= RowOnCommand=
RowOffCommand= RowOffCommand=
RowPositionTransformFunction=function(self,offsetFromCenter,itemIndex,numItems) self:y(SCREEN_CENTER_Y-146+36*offsetFromCenter) end RowPositionTransformFunction=function(self,offsetFromCenter,itemIndex,numItems) self:y(SCREEN_CENTER_Y-146+36*offsetFromCenter) end
#
ShowExplanations=true
ExplanationP1X=SCREEN_CENTER_X-256-20 ExplanationP1X=SCREEN_CENTER_X-256-20
ExplanationP1Y=SCREEN_CENTER_Y+174 ExplanationP1Y=SCREEN_CENTER_Y+174
ExplanationP1OnCommand=shadowlength,1;wrapwidthpixels,192/0.5;zoom,0.5;halign,0;cropright,1;linear,0.5;cropright,0 ExplanationP1OnCommand=shadowlength,1;wrapwidthpixels,192/0.5;zoom,0.5;halign,0;cropright,1;linear,0.5;cropright,0
@@ -2047,6 +2028,7 @@ ExplanationTogetherX=SCREEN_CENTER_X
ExplanationTogetherY=SCREEN_CENTER_Y+184 ExplanationTogetherY=SCREEN_CENTER_Y+184
ExplanationTogetherOnCommand=shadowlength,0;zoom,0.75;wrapwidthpixels,(SCREEN_WIDTH*0.9375)*1.25;cropright,1;linear,0.5;cropright,0 ExplanationTogetherOnCommand=shadowlength,0;zoom,0.75;wrapwidthpixels,(SCREEN_WIDTH*0.9375)*1.25;cropright,1;linear,0.5;cropright,0
ExplanationTogetherOffCommand=stoptweening ExplanationTogetherOffCommand=stoptweening
#
DisqualifyP1X= DisqualifyP1X=
DisqualifyP1Y= DisqualifyP1Y=
DisqualifyP1OnCommand=visible,false DisqualifyP1OnCommand=visible,false
@@ -2055,25 +2037,32 @@ DisqualifyP2X=
DisqualifyP2Y= DisqualifyP2Y=
DisqualifyP2OnCommand=visible,false DisqualifyP2OnCommand=visible,false
DisqualifyP2OffCommand= DisqualifyP2OffCommand=
#
PageX=SCREEN_CENTER_X PageX=SCREEN_CENTER_X
PageY=SCREEN_CENTER_Y PageY=SCREEN_CENTER_Y
PageOnCommand= PageOnCommand=
ContainerOnCommand= ContainerOnCommand=
ContainerOffCommand= ContainerOffCommand=
#
CursorOnCommand= CursorOnCommand=
CursorTweenSeconds=0.3
#
LineHighlightX=SCREEN_CENTER_X
LineHighlightP1OnCommand= LineHighlightP1OnCommand=
LineHighlightP1ChangeCommand= LineHighlightP1ChangeCommand=
LineHighlightP1ChangeToExitCommand= LineHighlightP1ChangeToExitCommand=
LineHighlightP2OnCommand= LineHighlightP2OnCommand=
LineHighlightP2ChangeCommand= LineHighlightP2ChangeCommand=
LineHighlightP2ChangeToExitCommand= LineHighlightP2ChangeToExitCommand=
#
ShowScrollBar=false ShowScrollBar=false
ScrollBarHeight=0 ScrollBarHeight=0
ScrollBarTime=0 ScrollBarTime=0
LineHighlightX=SCREEN_CENTER_X #
ShowExitRow=true ShowExitRow=true
SeparateExitRow=true SeparateExitRow=true
SeparateExitRowY=SCREEN_CENTER_Y+140 SeparateExitRowY=SCREEN_CENTER_Y+140
#
MoreX= MoreX=
MoreY= MoreY=
MoreOnCommand=visible,false MoreOnCommand=visible,false
@@ -2081,16 +2070,14 @@ MoreExitSelectedP1Command=
MoreExitSelectedP2Command= MoreExitSelectedP2Command=
MoreExitUnselectedP1Command= MoreExitUnselectedP1Command=
MoreExitUnselectedP2Command= MoreExitUnselectedP2Command=
ShowExplanations=true #
AllowRepeatingChangeValueInput=false AllowRepeatingChangeValueInput=false
CursorTweenSeconds=0.3
WrapValueInRow=true WrapValueInRow=true
OptionRowNormalMetricsGroup="OptionRow"
OptionRowExitMetricsGroup="OptionRowExit"
[ScreenOptionsMaster] [ScreenOptionsMaster]
Fallback="ScreenOptions" Fallback="ScreenOptions"
Class="ScreenOptionsMaster" Class="ScreenOptionsMaster"
NoteSkinSortOrder="" NoteSkinSortOrder=""
StepsUseChartName=false StepsUseChartName=false
@@ -2104,6 +2091,7 @@ ExitTitleDefault=""
ExitTitle,1="screen," .. Screen.Metric("NextScreen") .. ";name,ExitTitle" ExitTitle,1="screen," .. Screen.Metric("NextScreen") .. ";name,ExitTitle"
# Player options # Player options
## legacy speed row
Speed="12;" Speed="12;"
SpeedDefault="mod,1x,no randomspeed" SpeedDefault="mod,1x,no randomspeed"
Speed,1="mod,0.25x;name,x0.25" Speed,1="mod,0.25x;name,x0.25"
@@ -2333,11 +2321,13 @@ LifeTypeDefault=""
LifeType,1="mod,bar;name,Bar" LifeType,1="mod,bar;name,Bar"
LifeType,2="mod,battery;name,Battery" LifeType,2="mod,battery;name,Battery"
LifeType,3="mod,lifetime;name,LifeTime" LifeType,3="mod,lifetime;name,LifeTime"
#
BarDrain="3;together" BarDrain="3;together"
BarDrainDefault="" BarDrainDefault=""
BarDrain,1="mod,normal-drain;name,Normal" BarDrain,1="mod,normal-drain;name,Normal"
BarDrain,2="mod,norecover;name,NoRecover" BarDrain,2="mod,norecover;name,NoRecover"
BarDrain,3="mod,suddendeath;name,SuddenDeath" BarDrain,3="mod,suddendeath;name,SuddenDeath"
#
BatLives="10;together" BatLives="10;together"
BatLivesDefault="" BatLivesDefault=""
BatLives,1="mod,1 life;name,1" BatLives,1="mod,1 life;name,1"
@@ -2350,19 +2340,22 @@ BatLives,7="mod,7 lives;name,7"
BatLives,8="mod,8 lives;name,8" BatLives,8="mod,8 lives;name,8"
BatLives,9="mod,9 lives;name,9" BatLives,9="mod,9 lives;name,9"
BatLives,10="mod,10 lives;name,10" BatLives,10="mod,10 lives;name,10"
#
Fail="4;together" Fail="4;together"
FailDefault="mod,faildefault" FailDefault="mod,faildefault"
Fail,1="mod,failimmediate;name,Immediate" Fail,1="mod,failimmediate;name,Immediate"
Fail,2="mod,failimmediatecontinue;name,ImmediateContinue" Fail,2="mod,failimmediatecontinue;name,ImmediateContinue"
Fail,3="mod,failatend;name,FailAtEnd" Fail,3="mod,failatend;name,FailAtEnd"
Fail,4="mod,failoff;name,Off" Fail,4="mod,failoff;name,Off"
#
Assist="4;together" Assist="4;together"
AssistDefault="" AssistDefault=""
Assist,1="mod,no clap,no metronome;name,Off" Assist,1="mod,no clap,no metronome;name,Off"
Assist,2="mod,clap,no metronome;name,Clap" Assist,2="mod,clap,no metronome;name,Clap"
Assist,3="mod,no clap,metronome;name,Metronome" Assist,3="mod,no clap,metronome;name,Metronome"
Assist,4="mod,clap,metronome;name,Both" Assist,4="mod,clap,metronome;name,Both"
Rate="13;together" #
Rate="14;together"
RateDefault="mod,1.0xmusic;mod,no haste" RateDefault="mod,1.0xmusic;mod,no haste"
Rate,1="mod,0.25xmusic;name,0.25x" Rate,1="mod,0.25xmusic;name,0.25x"
Rate,2="mod,0.50xmusic;name,0.5x" Rate,2="mod,0.50xmusic;name,0.5x"
@@ -2378,26 +2371,31 @@ Rate,11="mod,1.3xmusic;name,1.3x"
Rate,12="mod,1.5xmusic;name,1.5x" Rate,12="mod,1.5xmusic;name,1.5x"
Rate,13="mod,1.75xmusic;name,1.75x" Rate,13="mod,1.75xmusic;name,1.75x"
Rate,14="mod,2.0xmusic;name,2.0x" Rate,14="mod,2.0xmusic;name,2.0x"
#
AutoAdjust="4;together" AutoAdjust="4;together"
AutoAdjustDefault="" AutoAdjustDefault=""
AutoAdjust,1="mod,no autosync;name,Off" AutoAdjust,1="mod,no autosync;name,Off"
AutoAdjust,2="mod,autosyncsong;name,Sync Song" AutoAdjust,2="mod,autosyncsong;name,Sync Song"
AutoAdjust,3="mod,autosyncmachine;name,Sync Machine" AutoAdjust,3="mod,autosyncmachine;name,Sync Machine"
AutoAdjust,4="mod,autosynctempo;name,Sync Tempo" AutoAdjust,4="mod,autosynctempo;name,Sync Tempo"
#
SoundEffect="3;together" SoundEffect="3;together"
SoundEffectDefault="" SoundEffectDefault=""
SoundEffect,1="mod,no effect;name,Off" SoundEffect,1="mod,no effect;name,Off"
SoundEffect,2="mod,EffectSpeed;name,EffectSpeed" SoundEffect,2="mod,EffectSpeed;name,EffectSpeed"
SoundEffect,3="mod,EffectPitch;name,EffectPitch" SoundEffect,3="mod,EffectPitch;name,EffectPitch"
#
Background="3;together" Background="3;together"
BackgroundDefault="" BackgroundDefault=""
Background,1="mod,no effect;name,Default" Background,1="mod,no effect;name,Default"
Background,2="mod,staticbg;name,StaticBG" Background,2="mod,staticbg;name,StaticBG"
Background,3="mod,randombg;name,RandomBG" Background,3="mod,randombg;name,RandomBG"
#
SaveScores="2;together" SaveScores="2;together"
SaveScoresDefault="" SaveScoresDefault=""
SaveScores,1="mod,no savescore;name,Off" SaveScores,1="mod,no savescore;name,Off"
SaveScores,2="mod,savescore;name,On" SaveScores,2="mod,savescore;name,On"
#
SaveReplays="2;together" SaveReplays="2;together"
SaveReplaysDefault="" SaveReplaysDefault=""
SaveReplays,1="mod,no savereplay;name,Off" SaveReplays,1="mod,no savereplay;name,Off"
@@ -2413,15 +2411,16 @@ RandomModifiers,2="mod,random;name,Random"
Edit Steps="1;together;SelectNone" Edit Steps="1;together;SelectNone"
Edit StepsDefault="" Edit StepsDefault=""
Edit Steps,1="screen,ScreenOptionsManageEditSteps;name,Transfer To USB Drive" Edit Steps,1="screen,ScreenOptionsManageEditSteps;name,Transfer To USB Drive"
#
Transfer To USB Drive="1;together;SelectNone" Transfer To USB Drive="1;together;SelectNone"
Transfer To USB DriveDefault="" Transfer To USB DriveDefault=""
Transfer To USB Drive,1="screen,ScreenOptionsManageEditSteps;name,Transfer To USB Drive" Transfer To USB Drive,1="screen,ScreenOptionsManageEditSteps;name,Transfer To USB Drive"
#
Transfer From USB Drive="1;together;SelectNone" Transfer From USB Drive="1;together;SelectNone"
Transfer From USB DriveDefault="" Transfer From USB DriveDefault=""
Transfer From USB Drive,1="screen,ScreenOptionsManageEditSteps;name,Transfer From USB Drive" Transfer From USB Drive,1="screen,ScreenOptionsManageEditSteps;name,Transfer From USB Drive"
[ScreenOptionsSimple] [ScreenOptionsSimple]
# more work on this needs to be done; bug me about it -aj
Fallback="ScreenOptionsMaster" Fallback="ScreenOptionsMaster"
NavigationMode="menu" NavigationMode="menu"
InputMode="together" InputMode="together"
@@ -2463,31 +2462,28 @@ PrevScreen=Branch.AfterInit()
LineNames="SystemDirection,KeyConfig,GameType,6,8,Reload,Credits,MoreOptions" LineNames="SystemDirection,KeyConfig,GameType,6,8,Reload,Credits,MoreOptions"
# LineNames="SystemDirection,1,2,Sync,13,3,10,11,4,12,6,5,Theme,8,9" # LineNames="SystemDirection,1,2,Sync,13,3,10,11,4,12,6,5,Theme,8,9"
Line1="gamecommand;screen,ScreenMapControllers;name,Key Joy Mappings"
Line2="gamecommand;screen,ScreenTestInput;name,Test Input"
Line13="gamecommand;screen,ScreenSelectGame;name,Select Game"
Line3="gamecommand;screen,ScreenAppearanceOptions;name,Appearance Options"
Line4="gamecommand;screen,ScreenOptionsGraphicsSound;name,Graphics/Sound Options"
Line5="gamecommand;screen,ScreenOptionsAdvanced;name,Advanced Options"
Line10="gamecommand;screen,ScreenOptionsUI;name,UI Options"
Line11="gamecommand;screen,ScreenOptionsInput;name,Input Options"
Line12="gamecommand;screen,ScreenOptionsArcade;name,Arcade Options"
Line6="gamecommand;screen,ScreenNetworkOptions;name,Network Options"
Line8="gamecommand;screen,ScreenOptionsManageProfiles;name,Profiles"
Line9="gamecommand;screen,ScreenReloadSongs;name,Reload Songs"
LineTheme="gamecommand;screen,ScreenOptionsTheme;name,Theme Options"
LineSystemDirection="gamecommand;screen,ScreenOptionsSystemDirection;name,System Direction" LineSystemDirection="gamecommand;screen,ScreenOptionsSystemDirection;name,System Direction"
LineKeyConfig="gamecommand;screen,ScreenMapControllers;name,Key Joy Mappings" LineKeyConfig="gamecommand;screen,ScreenMapControllers;name,Key Joy Mappings"
LineGameType="gamecommand;screen,ScreenSelectGame;name,Select Game" LineGameType="gamecommand;screen,ScreenSelectGame;name,Select Game"
LineSync="gamecommand;screen,ScreenGameplaySyncMachine;name,Calibrate Machine Sync" Line6="gamecommand;screen,ScreenNetworkOptions;name,Network Options"
Line8="gamecommand;screen,ScreenOptionsManageProfiles;name,Profiles"
LineReload="gamecommand;screen,ScreenReloadSongs;name,Reload Songs" LineReload="gamecommand;screen,ScreenReloadSongs;name,Reload Songs"
LineCredits="gamecommand;screen,ScreenCredits;name,StepMania Credits" LineCredits="gamecommand;screen,ScreenCredits;name,StepMania Credits"
LineMoreOptions="gamecommand;screen,ScreenOptionsExtended;name,More Options" LineMoreOptions="gamecommand;screen,ScreenOptionsExtended;name,More Options"
# for ScreenOptionsExtended:
Line2="gamecommand;screen,ScreenTestInput;name,Test Input"
LineSync="gamecommand;screen,ScreenGameplaySyncMachine;name,Calibrate Machine Sync"
Line3="gamecommand;screen,ScreenAppearanceOptions;name,Appearance Options"
Line10="gamecommand;screen,ScreenOptionsUI;name,UI Options"
Line11="gamecommand;screen,ScreenOptionsInput;name,Input Options"
Line4="gamecommand;screen,ScreenOptionsGraphicsSound;name,Graphics/Sound Options"
Line12="gamecommand;screen,ScreenOptionsArcade;name,Arcade Options"
Line5="gamecommand;screen,ScreenOptionsAdvanced;name,Advanced Options"
LineTheme="gamecommand;screen,ScreenOptionsTheme;name,Theme Options"
[ScreenOptionsExtended] [ScreenOptionsExtended]
Fallback="ScreenOptionsService" Fallback="ScreenOptionsService"
#
NextScreen="ScreenOptionsService" NextScreen="ScreenOptionsService"
PrevScreen="ScreenOptionsService" PrevScreen="ScreenOptionsService"
# #
@@ -2495,22 +2491,24 @@ LineNames="2,Sync,3,10,11,4,12,5,Theme"
[ScreenOptionsServiceChild] [ScreenOptionsServiceChild]
Fallback="ScreenOptionsMaster" Fallback="ScreenOptionsMaster"
PrevScreen="ScreenOptionsService"
NextScreen="ScreenOptionsService"
TimerSeconds=-1
TimerOnCommand=visible,false
AllowOperatorMenuButton=false
#
ForceAllPlayers=true
LightsMode="LightsMode_MenuStartAndDirections" LightsMode="LightsMode_MenuStartAndDirections"
NavigationMode="normal" NavigationMode="normal"
InputMode="together" InputMode="together"
TimerOnCommand=visible,false #
ShowStyleIcon=false ShowStyleIcon=false
TimerSeconds=-1
AllowOperatorMenuButton=false
ForceAllPlayers=true
PrevScreen="ScreenOptionsService"
NextScreen="ScreenOptionsService"
HelpText=Screen.String("HelpTextOptionsAndBack") HelpText=Screen.String("HelpTextOptionsAndBack")
#
LineHighlightP1OnCommand=visible,false LineHighlightP1OnCommand=visible,false
LineHighlightP1ChangeCommand= LineHighlightP1ChangeCommand=
LineHighlightP1ChangeToExitCommand= LineHighlightP1ChangeToExitCommand=
#
LineHighlightP2OnCommand=visible,false LineHighlightP2OnCommand=visible,false
LineHighlightP2ChangeCommand= LineHighlightP2ChangeCommand=
LineHighlightP2ChangeToExitCommand= LineHighlightP2ChangeToExitCommand=
@@ -2527,23 +2525,27 @@ Fallback="ScreenOptionsServiceChild"
Class="ScreenMiniMenu" Class="ScreenMiniMenu"
Fallback="ScreenOptions" Fallback="ScreenOptions"
PrevScreen= PrevScreen=
ShowHelp=false
TimerSeconds=-1 TimerSeconds=-1
AllowRepeatingChangeValueInput=true
#
ShowHelp=false
ShowExplanations=false ShowExplanations=false
ShowExitRow=false ShowExitRow=false
ContainerOnCommand=
ContainerOffCommand=
NumRowsShown=30
RowPositionTransformFunction=function(self,offsetFromCenter,itemIndex,numItems) local indexOffset = itemIndex-(numItems-1)/2; self:y( SCREEN_CENTER_Y + indexOffset * 20 ); end
ShowStyleIcon=false ShowStyleIcon=false
#
HeaderX=SCREEN_CENTER_X HeaderX=SCREEN_CENTER_X
HeaderY=SCREEN_TOP+40 HeaderY=SCREEN_TOP+40
HeaderOnCommand= HeaderOnCommand=
HeaderOffCommand= HeaderOffCommand=
AllowRepeatingChangeValueInput=true #
CursorOnCommand=visible,false
OptionRowNormalMetricsGroup="OptionRowMiniMenu" OptionRowNormalMetricsGroup="OptionRowMiniMenu"
NumRowsShown=30
RowPositionTransformFunction=function(self,offsetFromCenter,itemIndex,numItems) local indexOffset = itemIndex-(numItems-1)/2; self:y( SCREEN_CENTER_Y + indexOffset * 20 ); end
ColorDisabled=color("0.8,0.8,0.8,0.975") ColorDisabled=color("0.8,0.8,0.8,0.975")
#
ContainerOnCommand=
ContainerOffCommand=
CursorOnCommand=visible,false
[OptionRowMiniMenu] [OptionRowMiniMenu]
Fallback="OptionRow" Fallback="OptionRow"
@@ -2685,12 +2687,10 @@ Fallback="ScreenOptionsServiceChild"
NextScreen="ScreenOptionsExtended" NextScreen="ScreenOptionsExtended"
PrevScreen="ScreenOptionsExtended" PrevScreen="ScreenOptionsExtended"
LineNames="Score,3,4,8,11,13,14,15,16,28,29,30" LineNames="Score,3,4,8,11,13,14,15,16,28,29,30"
#Line2="conf,ScoringType"
LineScore="lua,UserPrefScoringMode()" LineScore="lua,UserPrefScoringMode()"
Line3="conf,TimingWindowScale" Line3="conf,TimingWindowScale"
Line4="conf,LifeDifficulty" Line4="conf,LifeDifficulty"
Line8="lua,GamePrefDefaultFail()" Line8="lua,GamePrefDefaultFail()"
# Line8="conf,DefaultFailType"
Line11="conf,AllowW1" Line11="conf,AllowW1"
Line13="conf,HiddenSongs" Line13="conf,HiddenSongs"
Line14="conf,EasterEggs" Line14="conf,EasterEggs"
@@ -2701,9 +2701,11 @@ Line29="conf,AutogenGroupCourses"
Line30="conf,FastLoad" Line30="conf,FastLoad"
# unused options # unused options
#Line2="conf,ScoringType"
#Line5="conf,ProgressiveLifebar" #Line5="conf,ProgressiveLifebar"
#Line6="conf,ProgressiveStageLifebar" #Line6="conf,ProgressiveStageLifebar"
#Line7="conf,ProgressiveNonstopLifebar" #Line7="conf,ProgressiveNonstopLifebar"
#Line8="conf,DefaultFailType"
#Line24="conf,AutoPlay" #Line24="conf,AutoPlay"
#Line31="conf,OnlyPreferredDifficulties" #Line31="conf,OnlyPreferredDifficulties"
@@ -2820,7 +2822,6 @@ LineNames="1,2,3A,3B,4,5,6,R,7,8,9,10,11,12,13,14,16,17"
Line1="lua,SpeedMods()" Line1="lua,SpeedMods()"
# Line1="list,Speed" # Line1="list,Speed"
Line2="list,Accel" Line2="list,Accel"
#Line3="list,Effect"
Line3A="list,EffectsReceptor" Line3A="list,EffectsReceptor"
Line3B="list,EffectsArrow" Line3B="list,EffectsArrow"
# #
@@ -2838,7 +2839,6 @@ Line13="list,Hide"
Line14="list,Persp" Line14="list,Persp"
Line16="list,Steps" Line16="list,Steps"
Line17="list,Characters" Line17="list,Characters"
# #
[ScreenPlayerOptionsRestricted] [ScreenPlayerOptionsRestricted]
@@ -2846,25 +2846,21 @@ Fallback="ScreenPlayerOptions"
NextScreen="ScreenStageInformation" NextScreen="ScreenStageInformation"
LineNames="1,8,16,17" LineNames="1,8,16,17"
# funny
[ScreenSongOptions] [ScreenSongOptions]
Fallback="ScreenOptions" Fallback="ScreenOptions"
Class="ScreenSongOptions" Class="ScreenSongOptions"
#
PrevScreen="ScreenPlayerOptions" PrevScreen="ScreenPlayerOptions"
NextScreen="ScreenStageInformation" NextScreen="ScreenStageInformation"
#
PlayMusic=false
#
TimerSeconds=30 TimerSeconds=30
PlayMusic=false
StopMusicOnBack=false
# #
LineNames="1,2,3,4,5,6,7,8,9,10" LineNames="1,2,3,4,5,6,7,8,9,10"
#,11 #,11
Line1="list,LifeType" Line1="list,LifeType"
Line2="list,BarDrain" Line2="list,BarDrain"
Line3="list,BatLives" Line3="list,BatLives"
# Line4="list,Fail"
Line4="lua,GamePrefDefaultFail()" Line4="lua,GamePrefDefaultFail()"
Line5="list,Assist" Line5="list,Assist"
Line6="list,Rate" Line6="list,Rate"
@@ -2873,7 +2869,7 @@ Line8="list,AutoAdjust"
Line9="list,Background" Line9="list,Background"
Line10="list,SaveScores" Line10="list,SaveScores"
Line11="list,SaveReplays" Line11="list,SaveReplays"
StopMusicOnBack=false ## Line4="list,Fail"
[ScreenSplash] [ScreenSplash]
Class="ScreenSplash" Class="ScreenSplash"
@@ -2899,12 +2895,10 @@ StartScreen=Branch.TitleMenu()
CancelScreen=Branch.TitleMenu() CancelScreen=Branch.TitleMenu()
# #
LightsMode="LightsMode_Attract" LightsMode="LightsMode_Attract"
#
PlayMusic=false PlayMusic=false
# #
ResetGameState=true ResetGameState=true
BackGoesToStartScreen=true BackGoesToStartScreen=true
#
AttractVolume=true AttractVolume=true
# #
TimerMetricsGroup="MenuTimerNoSound" TimerMetricsGroup="MenuTimerNoSound"
@@ -2912,7 +2906,6 @@ TimerMetricsGroup="MenuTimerNoSound"
[ScreenRanking] [ScreenRanking]
Class="ScreenRanking" Class="ScreenRanking"
Fallback="ScreenAttract" Fallback="ScreenAttract"
#
TimerSeconds=-1 TimerSeconds=-1
# #
ResetGameState=true ResetGameState=true
@@ -2958,6 +2951,7 @@ Bullet2OffCommand=sleep,0.3;linear,0.5;diffusealpha,0
Bullet3OffCommand=sleep,0.4;linear,0.5;diffusealpha,0 Bullet3OffCommand=sleep,0.4;linear,0.5;diffusealpha,0
Bullet4OffCommand=sleep,0.5;linear,0.5;diffusealpha,0 Bullet4OffCommand=sleep,0.5;linear,0.5;diffusealpha,0
Bullet5OffCommand=sleep,0.6;linear,0.5;diffusealpha,0 Bullet5OffCommand=sleep,0.6;linear,0.5;diffusealpha,0
#
NameStartX=SCREEN_CENTER_X-140 NameStartX=SCREEN_CENTER_X-140
NameStartY=SCREEN_CENTER_Y-100 NameStartY=SCREEN_CENTER_Y-100
Name1OnCommand=diffusealpha,1;halign,0;addx,SCREEN_WIDTH;sleep,0.2;bounceend,1;addx,-SCREEN_WIDTH Name1OnCommand=diffusealpha,1;halign,0;addx,SCREEN_WIDTH;sleep,0.2;bounceend,1;addx,-SCREEN_WIDTH
@@ -2970,6 +2964,7 @@ Name2OffCommand=sleep,0.3;linear,0.5;diffusealpha,0
Name3OffCommand=sleep,0.4;linear,0.5;diffusealpha,0 Name3OffCommand=sleep,0.4;linear,0.5;diffusealpha,0
Name4OffCommand=sleep,0.5;linear,0.5;diffusealpha,0 Name4OffCommand=sleep,0.5;linear,0.5;diffusealpha,0
Name5OffCommand=sleep,0.6;linear,0.5;diffusealpha,0 Name5OffCommand=sleep,0.6;linear,0.5;diffusealpha,0
#
ScoreStartX=SCREEN_CENTER_X+200 ScoreStartX=SCREEN_CENTER_X+200
ScoreStartY=SCREEN_CENTER_Y-100 ScoreStartY=SCREEN_CENTER_Y-100
Score1OnCommand=diffusealpha,1;halign,1;addx,SCREEN_WIDTH;sleep,0.2;bounceend,1;addx,-SCREEN_WIDTH Score1OnCommand=diffusealpha,1;halign,1;addx,SCREEN_WIDTH;sleep,0.2;bounceend,1;addx,-SCREEN_WIDTH
@@ -2982,6 +2977,7 @@ Score2OffCommand=sleep,0.3;linear,0.5;diffusealpha,0
Score3OffCommand=sleep,0.4;linear,0.5;diffusealpha,0 Score3OffCommand=sleep,0.4;linear,0.5;diffusealpha,0
Score4OffCommand=sleep,0.5;linear,0.5;diffusealpha,0 Score4OffCommand=sleep,0.5;linear,0.5;diffusealpha,0
Score5OffCommand=sleep,0.6;linear,0.5;diffusealpha,0 Score5OffCommand=sleep,0.6;linear,0.5;diffusealpha,0
#
PointsStartX=SCREEN_CENTER_X+60 PointsStartX=SCREEN_CENTER_X+60
PointsStartY=SCREEN_CENTER_Y-100 PointsStartY=SCREEN_CENTER_Y-100
Points1OnCommand=diffusealpha,1;addx,SCREEN_WIDTH;sleep,0.2;bounceend,1;addx,-SCREEN_WIDTH Points1OnCommand=diffusealpha,1;addx,SCREEN_WIDTH;sleep,0.2;bounceend,1;addx,-SCREEN_WIDTH
@@ -2994,6 +2990,7 @@ Points2OffCommand=sleep,0.3;linear,0.5;diffusealpha,0
Points3OffCommand=sleep,0.4;linear,0.5;diffusealpha,0 Points3OffCommand=sleep,0.4;linear,0.5;diffusealpha,0
Points4OffCommand=sleep,0.5;linear,0.5;diffusealpha,0 Points4OffCommand=sleep,0.5;linear,0.5;diffusealpha,0
Points5OffCommand=sleep,0.6;linear,0.5;diffusealpha,0 Points5OffCommand=sleep,0.6;linear,0.5;diffusealpha,0
#
TimeStartX=SCREEN_CENTER_X+240 TimeStartX=SCREEN_CENTER_X+240
TimeStartY=SCREEN_CENTER_Y-100 TimeStartY=SCREEN_CENTER_Y-100
Time1OnCommand=diffusealpha,1;addx,SCREEN_WIDTH;sleep,0.2;bounceend,1;addx,-SCREEN_WIDTH Time1OnCommand=diffusealpha,1;addx,SCREEN_WIDTH;sleep,0.2;bounceend,1;addx,-SCREEN_WIDTH
@@ -3006,6 +3003,7 @@ Time2OffCommand=sleep,0.3;linear,0.5;diffusealpha,0
Time3OffCommand=sleep,0.4;linear,0.5;diffusealpha,0 Time3OffCommand=sleep,0.4;linear,0.5;diffusealpha,0
Time4OffCommand=sleep,0.5;linear,0.5;diffusealpha,0 Time4OffCommand=sleep,0.5;linear,0.5;diffusealpha,0
Time5OffCommand=sleep,0.6;linear,0.5;diffusealpha,0 Time5OffCommand=sleep,0.6;linear,0.5;diffusealpha,0
#
DifficultyStartX=SCREEN_CENTER_X-154 DifficultyStartX=SCREEN_CENTER_X-154
DifficultyY=SCREEN_CENTER_Y-209 DifficultyY=SCREEN_CENTER_Y-209
DifficultyBeginnerOnCommand= DifficultyBeginnerOnCommand=
@@ -3018,6 +3016,7 @@ DifficultyEasyOffCommand=
DifficultyMediumOffCommand= DifficultyMediumOffCommand=
DifficultyHardOffCommand= DifficultyHardOffCommand=
DifficultyChallengeOffCommand= DifficultyChallengeOffCommand=
#
TitleOnCommand=x,-210;ztest,1;diffuse,0,0,0,1;maxwidth,160 TitleOnCommand=x,-210;ztest,1;diffuse,0,0,0,1;maxwidth,160
TitleOffCommand= TitleOffCommand=
FrameOnCommand=ztest,1 FrameOnCommand=ztest,1
@@ -3030,28 +3029,21 @@ ScoreOffCommand=
# 05 # C # 05 # C
[ScreenGameplay] [ScreenGameplay]
#
Fallback="ScreenWithMenuElementsBlank" Fallback="ScreenWithMenuElementsBlank"
Class="ScreenGameplayNormal" Class="ScreenGameplayNormal"
#
NextScreen=Branch.AfterGameplay() NextScreen=Branch.AfterGameplay()
PrevScreen=Branch.BackOutOfStageInformation() PrevScreen=Branch.BackOutOfStageInformation()
TimerSeconds=-1
# #
ShowLifeMeterForDisabledPlayers=false ShowLifeMeterForDisabledPlayers=false
StopCourseEarly=false StopCourseEarly=false
ShowEvaluationOnFail=true ShowEvaluationOnFail=true
ShowScoreInRave=false ShowScoreInRave=false
#
UnpauseWithStart=true UnpauseWithStart=true
#
InitialBackgroundBrightness=1.0 InitialBackgroundBrightness=1.0
TimerSeconds=-1
#
SecondsBetweenComments=10.0 SecondsBetweenComments=10.0
ScoreKeeperClass=ScoreKeeperClass() ScoreKeeperClass=ScoreKeeperClass()
#
TickEarlySeconds=0 TickEarlySeconds=0
#
LightsMode="LightsMode_Gameplay" LightsMode="LightsMode_Gameplay"
# #
PlayerType="Player" PlayerType="Player"
@@ -3212,7 +3204,6 @@ ScoreboardC3P2OnCommand=zoom,0.825;strokecolor,Color("Outline");shadowlength,1
[ScreenGameplayEditCourse] [ScreenGameplayEditCourse]
Class="ScreenGameplayNormal" Class="ScreenGameplayNormal"
Fallback="ScreenGameplay" Fallback="ScreenGameplay"
PrevScreen="ScreenOptionsCourseOverview" PrevScreen="ScreenOptionsCourseOverview"
NextScreen="ScreenOptionsCourseOverview" NextScreen="ScreenOptionsCourseOverview"
@@ -3224,23 +3215,21 @@ PlayerType="PlayerShared"
[ScreenEvaluation] [ScreenEvaluation]
Class="ScreenEvaluation" Class="ScreenEvaluation"
Fallback="ScreenWithMenuElements" Fallback="ScreenWithMenuElements"
#
NextScreen=Branch.AfterEvaluation() NextScreen=Branch.AfterEvaluation()
PrevScreen=Branch.AfterEvaluation() PrevScreen=Branch.AfterEvaluation()
# TimerSeconds=20
LightsMode="LightsMode_MenuStartOnly" LightsMode="LightsMode_MenuStartOnly"
# #
Summary=false Summary=false
CheckpointsWithJudgments=EvalUsesCheckpointsWithJudgments() CheckpointsWithJudgments=EvalUsesCheckpointsWithJudgments()
# #
TimerSeconds=20
#
PlayerOptionsSeparator="," PlayerOptionsSeparator=","
PlayerOptionsHideFailType=false PlayerOptionsHideFailType=false
MaxComboNumDigits=4 MaxComboNumDigits=4
# #
ShowBannerArea=true ShowBannerArea=true
RollingNumbersClass="RollingNumbersJudgment" RollingNumbersClass="RollingNumbersJudgment"
#
ShowSharedJudgmentLineLabels=false ShowSharedJudgmentLineLabels=false
ShowJudgmentLineW1=false ShowJudgmentLineW1=false
ShowJudgmentLineW2=false ShowJudgmentLineW2=false
@@ -3318,9 +3307,7 @@ PrevScreen=Branch.AfterEvaluation()
[ScreenEvaluationSummary] [ScreenEvaluationSummary]
Fallback="ScreenEvaluation" Fallback="ScreenEvaluation"
#
NextScreen=Branch.AfterSummary() NextScreen=Branch.AfterSummary()
#
Summary=true Summary=true
[ScreenNameEntry] [ScreenNameEntry]
@@ -3363,19 +3350,15 @@ PlayerP2OnePlayerTwoSidesX=SCREEN_CENTER_X
[ScreenNameEntryTraditional] [ScreenNameEntryTraditional]
Class="ScreenNameEntryTraditional" Class="ScreenNameEntryTraditional"
Fallback="ScreenWithMenuElements" Fallback="ScreenWithMenuElements"
#
TimerSeconds=30
#
RepeatRate=15
RepeatDelay=1/4
#
NextScreen="ScreenProfileSaveSummary" NextScreen="ScreenProfileSaveSummary"
# CancelTransitionsOut=true
HelpText="Enter your name!" TimerSeconds=30
ForceTimer=true ForceTimer=true
ForceTimerWait=true ForceTimerWait=true
RepeatRate=15
RepeatDelay=1/4
HelpText="Enter your name!"
# #
CancelTransitionsOut=true
MaxRankingNameLength=4 MaxRankingNameLength=4
CodeNames="Backspace,Left,Right,NextRow1=NextRow,NextRow2=NextRow,PrevRow,JumpToEnter,Enter" CodeNames="Backspace,Left,Right,NextRow1=NextRow,NextRow2=NextRow,PrevRow,JumpToEnter,Enter"
CodeLeft="+MenuLeft" CodeLeft="+MenuLeft"
@@ -3390,35 +3373,29 @@ CodeEnter="Start"
[ScreenProfileSave] [ScreenProfileSave]
Class="ScreenProfileSave" Class="ScreenProfileSave"
Fallback="ScreenWithMenuElementsBlank" Fallback="ScreenWithMenuElementsBlank"
#
NextScreen=Branch.AfterProfileSave() NextScreen=Branch.AfterProfileSave()
PrevScreen=Branch.TitleMenu() PrevScreen=Branch.TitleMenu()
#
TimerSeconds=-1 TimerSeconds=-1
[ScreenProfileSaveSummary] [ScreenProfileSaveSummary]
Fallback="ScreenProfileSave" Fallback="ScreenProfileSave"
#
NextScreen=Branch.AfterSaveSummary() NextScreen=Branch.AfterSaveSummary()
PrevScreen=Branch.AfterSaveSummary() PrevScreen=Branch.AfterSaveSummary()
[ScreenGameOver] [ScreenGameOver]
Class="ScreenEnding" Class="ScreenEnding"
Fallback="ScreenAttract" Fallback="ScreenAttract"
#
PrevScreen=Branch.TitleMenu() PrevScreen=Branch.TitleMenu()
NextScreen=Branch.TitleMenu() NextScreen=Branch.TitleMenu()
StartScreen=Branch.TitleMenu() StartScreen=Branch.TitleMenu()
#
TimerSeconds=10 TimerSeconds=10
#
ResetGameState=true ResetGameState=true
# #
RemoveCardP1X=SCREEN_WIDTH*0.1 RemoveCardP1X=SCREEN_WIDTH*0.1
RemoveCardP1Y=SCREEN_CENTER_Y RemoveCardP1Y=SCREEN_CENTER_Y
RemoveCardP1OnCommand= RemoveCardP1OnCommand=
RemoveCardP1OffCommand= RemoveCardP1OffCommand=
#
RemoveCardP2X=SCREEN_WIDTH*0.9 RemoveCardP2X=SCREEN_WIDTH*0.9
RemoveCardP2Y=SCREEN_CENTER_Y RemoveCardP2Y=SCREEN_CENTER_Y
RemoveCardP2OnCommand= RemoveCardP2OnCommand=
@@ -3434,49 +3411,56 @@ QuestionX=SCREEN_CENTER_X
QuestionY=SCREEN_CENTER_Y-60 QuestionY=SCREEN_CENTER_Y-60
QuestionOnCommand=zoom,0.7;wrapwidthpixels,600 QuestionOnCommand=zoom,0.7;wrapwidthpixels,600
QuestionOffCommand= QuestionOffCommand=
#
CursorOnCommand= CursorOnCommand=
CursorOffCommand= CursorOffCommand=
#
Answer1Of1X=SCREEN_CENTER_X Answer1Of1X=SCREEN_CENTER_X
Answer1Of1Y=SCREEN_CENTER_Y+120 Answer1Of1Y=SCREEN_CENTER_Y+120
Answer1Of1OnCommand=maxwidth,100 Answer1Of1OnCommand=maxwidth,100
Answer1Of1OffCommand= Answer1Of1OffCommand=
##
Answer1Of2X=SCREEN_CENTER_X-50 Answer1Of2X=SCREEN_CENTER_X-50
Answer1Of2Y=SCREEN_CENTER_Y+120 Answer1Of2Y=SCREEN_CENTER_Y+120
Answer1Of2OnCommand=maxwidth,100 Answer1Of2OnCommand=maxwidth,100
Answer1Of2OffCommand= Answer1Of2OffCommand=
#
Answer2Of2X=SCREEN_CENTER_X+50 Answer2Of2X=SCREEN_CENTER_X+50
Answer2Of2Y=SCREEN_CENTER_Y+120 Answer2Of2Y=SCREEN_CENTER_Y+120
Answer2Of2OnCommand=maxwidth,100 Answer2Of2OnCommand=maxwidth,100
Answer2Of2OffCommand= Answer2Of2OffCommand=
###
Answer1Of3X=SCREEN_CENTER_X-170 Answer1Of3X=SCREEN_CENTER_X-170
Answer1Of3Y=SCREEN_CENTER_Y+120 Answer1Of3Y=SCREEN_CENTER_Y+120
Answer1Of3OnCommand=maxwidth,100 Answer1Of3OnCommand=maxwidth,100
Answer1Of3OffCommand= Answer1Of3OffCommand=
#
Answer2Of3X=SCREEN_CENTER_X-20 Answer2Of3X=SCREEN_CENTER_X-20
Answer2Of3Y=SCREEN_CENTER_Y+120 Answer2Of3Y=SCREEN_CENTER_Y+120
Answer2Of3OnCommand=maxwidth,100 Answer2Of3OnCommand=maxwidth,100
Answer2Of3OffCommand= Answer2Of3OffCommand=
#
Answer3Of3X=SCREEN_CENTER_X+150 Answer3Of3X=SCREEN_CENTER_X+150
Answer3Of3Y=SCREEN_CENTER_Y+120 Answer3Of3Y=SCREEN_CENTER_Y+120
Answer3Of3OnCommand=maxwidth,100 Answer3Of3OnCommand=maxwidth,100
Answer3Of3OffCommand= Answer3Of3OffCommand=
# ## stuff for edit mode: ##
# stuff for edit mode:
#
[ScreenOptionsEdit] [ScreenOptionsEdit]
Class="ScreenOptionsMaster" Class="ScreenOptionsMaster"
Fallback="ScreenOptionsSimpleService" Fallback="ScreenOptionsSimpleService"
; This NextScreen is only used for the "exit" choice. # This NextScreen is only used for the "exit" choice.
NextScreen=Branch.TitleMenu() NextScreen=Branch.TitleMenu()
PrevScreen=Branch.TitleMenu() PrevScreen=Branch.TitleMenu()
#LineNames="1,2,3,4,5,6"
LineNames="1,2,3" LineNames="1,2,3"
Line1="gamecommand;screen,ScreenEditMenu;name,Edit Songs/Steps" Line1="gamecommand;screen,ScreenEditMenu;name,Edit Songs/Steps"
Line2="gamecommand;screen,ScreenPracticeMenu;name,Practice Songs/Steps" Line2="gamecommand;screen,ScreenPracticeMenu;name,Practice Songs/Steps"
Line3="gamecommand;screen,ScreenOptionsExportPackage;name,Export Packages" Line3="gamecommand;screen,ScreenOptionsExportPackage;name,Export Packages"
# broken:
# Line4="gamecommand;screen,ScreenOptionsManageCourses;name,Edit Courses" # Line4="gamecommand;screen,ScreenOptionsManageCourses;name,Edit Courses"
# unused:
# Line4="gamecommand;screen,ScreenServiceActionCopyEditsMachineToMemoryCard;name,Transfer Edits to USB" # Line4="gamecommand;screen,ScreenServiceActionCopyEditsMachineToMemoryCard;name,Transfer Edits to USB"
# Line5="gamecommand;screen,ScreenOptionsGraphicsSound;name,Transfer Edits from USB" # Line5="gamecommand;screen,ScreenOptionsGraphicsSound;name,Transfer Edits from USB"
# Line6="gamecommand;screen,ScreenOptionsAdvanced;name,Clear USB edits" # Line6="gamecommand;screen,ScreenOptionsAdvanced;name,Clear USB edits"
@@ -3581,6 +3565,10 @@ Fallback="ScreenWithMenuElements"
Class="ScreenEditMenu" Class="ScreenEditMenu"
NextScreen="ScreenEdit" NextScreen="ScreenEdit"
PrevScreen="ScreenOptionsEdit" PrevScreen="ScreenOptionsEdit"
TimerSeconds=-1
ShowStyleIcon=false
HelpText=Screen.String("HelpTextOptionsAndBack")
#
EditMenuType="EditMenu" EditMenuType="EditMenu"
ExplanationX=SCREEN_CENTER_X ExplanationX=SCREEN_CENTER_X
ExplanationY=SCREEN_BOTTOM-56 ExplanationY=SCREEN_BOTTOM-56
@@ -3588,12 +3576,8 @@ ExplanationOnCommand=wrapwidthpixels,SCREEN_WIDTH*0.9375/0.675;shadowlength,1;zo
NumStepsLoadedFromProfileX=SCREEN_RIGHT-180 NumStepsLoadedFromProfileX=SCREEN_RIGHT-180
NumStepsLoadedFromProfileY=SCREEN_TOP+42 NumStepsLoadedFromProfileY=SCREEN_TOP+42
NumStepsLoadedFromProfileOnCommand=visible,false NumStepsLoadedFromProfileOnCommand=visible,false
ShowStyleIcon=false
TimerSeconds=-1
HelpText=Screen.String("HelpTextOptionsAndBack")
# could use a redo but whatever # could use a redo but whatever
[ScreenEdit] [ScreenEdit]
Class="ScreenEdit" Class="ScreenEdit"
Fallback="ScreenWithMenuElementsBlank" Fallback="ScreenWithMenuElementsBlank"
@@ -3663,7 +3647,6 @@ PreviewLengthFormat="%s:\n %.6f secs\n"
[ScreenPracticeMenu] [ScreenPracticeMenu]
Fallback="ScreenEditMenu" Fallback="ScreenEditMenu"
Class="ScreenEditMenu" Class="ScreenEditMenu"
#
NextScreen="ScreenPractice" NextScreen="ScreenPractice"
PrevScreen="ScreenOptionsEdit" PrevScreen="ScreenOptionsEdit"
EditMenuType="PracticeMenu" EditMenuType="PracticeMenu"
@@ -3677,7 +3660,6 @@ Fallback="ScreenEdit"
Class="ScreenEdit" Class="ScreenEdit"
NextScreen="ScreenOptionsEdit" NextScreen="ScreenOptionsEdit"
PrevScreen="ScreenOptionsEdit" PrevScreen="ScreenOptionsEdit"
#
EditMode="EditMode_Practice" EditMode="EditMode_Practice"
[ScreenEditOptions] [ScreenEditOptions]
@@ -3689,7 +3671,9 @@ CancelTransitionsOut=true
PlayMusic=false PlayMusic=false
TimerSeconds=-1 TimerSeconds=-1
ShowStyleIcon=false ShowStyleIcon=false
LineNames="1,2,3,4,5,6,R,7,8,9,10,Attacks,11,12,13,14,15,16" LineNames="1,2,3,4,5,6,R,7,8,9,10,Attacks,11,12,13,14,15,16"
# uses legacy speed line
Line1="list,Speed" Line1="list,Speed"
Line2="list,Accel" Line2="list,Accel"
Line3="list,Effect" Line3="list,Effect"
@@ -3714,7 +3698,6 @@ OutCancelCommand=
Fallback="StepsDisplay" Fallback="StepsDisplay"
# oh, right, minimenus. # oh, right, minimenus.
[ScreenMiniMenuEditHelp] [ScreenMiniMenuEditHelp]
Fallback="ScreenMiniMenu" Fallback="ScreenMiniMenu"
ShowFooter=false ShowFooter=false
@@ -3783,7 +3766,6 @@ Fallback="ScreenMiniMenu"
Fallback="ScreenMiniMenu" Fallback="ScreenMiniMenu"
# Export Packages # Export Packages
[ScreenOptionsExportPackage] [ScreenOptionsExportPackage]
Class="ScreenOptionsExportPackage" Class="ScreenOptionsExportPackage"
Fallback="ScreenOptionsSimpleService" Fallback="ScreenOptionsSimpleService"
@@ -3808,7 +3790,6 @@ Fallback="OptionRowService"
TitleX=SCREEN_CENTER_X-150 TitleX=SCREEN_CENTER_X-150
# Manage Courses # Manage Courses
[OptionRowCourseOverview] [OptionRowCourseOverview]
Fallback="OptionRowService" Fallback="OptionRowService"
ItemsLongRowSharedX=SCREEN_CENTER_X-100 ItemsLongRowSharedX=SCREEN_CENTER_X-100
@@ -3857,7 +3838,6 @@ EditScreen="ScreenOptionsEditCourse"
OptionRowNormalMetricsGroup="OptionRowCourseOverview" OptionRowNormalMetricsGroup="OptionRowCourseOverview"
# visual/interactive syncing # visual/interactive syncing
[ScreenGameplaySyncMachine] [ScreenGameplaySyncMachine]
Class="ScreenGameplaySyncMachine" Class="ScreenGameplaySyncMachine"
Fallback="ScreenGameplay" Fallback="ScreenGameplay"
@@ -3886,8 +3866,7 @@ SongOptionsOnCommand=visible,false
Fallback="Player" Fallback="Player"
ComboOnCommand=visible,false ComboOnCommand=visible,false
# sm-ssc helper screens # SM5 helper screens
[ScreenHowToInstallSongs] [ScreenHowToInstallSongs]
Class="ScreenSplash" Class="ScreenSplash"
Fallback="ScreenSplash" Fallback="ScreenSplash"
@@ -3897,8 +3876,7 @@ ShowStyleIcon=false
TimerSeconds=-1 TimerSeconds=-1
ShowHelp=false ShowHelp=false
# stuff for online mode: # stuff for legacy/deprecated online mode:
[ScreenSMOnlineLogin] [ScreenSMOnlineLogin]
Class="ScreenSMOnlineLogin" Class="ScreenSMOnlineLogin"
Fallback="ScreenOptionsServiceChild" Fallback="ScreenOptionsServiceChild"
@@ -4069,38 +4047,6 @@ Class="ScreenNetSelectMusic"
RoomSelectScreen="ScreenNetRoom" RoomSelectScreen="ScreenNetRoom"
Fallback="ScreenNetSelectMusic" Fallback="ScreenNetSelectMusic"
[ModIcon]
TextX=0
TextY=0
TextOnCommand=maxwidth,40;uppercase,true;shadowlength,0;diffuse,color("#f6ff00")
CropTextToWidth=50
StopWords="1X,default,Overhead,Off"
[ModIconSelectMusic]
Fallback="ModIcon"
TextY=-1
TextOnCommand=maxwidth,38;uppercase,true;shadowlength,0
[ModIconRow]
NumModIcons=6
ModIconOnCommand=
SpacingX=0
SpacingY=52
ModIconMetricsGroup="ModIcon"
[ModIconRowSelectMusic]
Fallback="ModIconRow"
SpacingX=46
SpacingY=0
ModIconMetricsGroup="ModIconSelectMusic"
[GraphDisplay]
BodyWidth=140
BodyHeight=38
[ComboGraph]
BodyWidth=140
[ScreenNetEvaluation] [ScreenNetEvaluation]
Class="ScreenNetEvaluation" Class="ScreenNetEvaluation"
Fallback="ScreenEvaluationNormal" Fallback="ScreenEvaluationNormal"
@@ -4144,35 +4090,61 @@ UserDY=24
UserOnCommand= UserOnCommand=
UserOffCommand= UserOffCommand=
# Arcade #
[ModIcon]
TextX=0
TextY=0
TextOnCommand=maxwidth,40;uppercase,true;shadowlength,0;diffuse,color("#f6ff00")
CropTextToWidth=50
StopWords="1X,default,Overhead,Off"
[ModIconSelectMusic]
Fallback="ModIcon"
TextY=-1
TextOnCommand=maxwidth,38;uppercase,true;shadowlength,0
[ModIconRow]
NumModIcons=6
ModIconOnCommand=
SpacingX=0
SpacingY=52
ModIconMetricsGroup="ModIcon"
[ModIconRowSelectMusic]
Fallback="ModIconRow"
SpacingX=46
SpacingY=0
ModIconMetricsGroup="ModIconSelectMusic"
#
[GraphDisplay]
BodyWidth=140
BodyHeight=38
[ComboGraph]
BodyWidth=140
# Arcade
[ScreenLogo] [ScreenLogo]
Fallback="ScreenAttract" Fallback="ScreenAttract"
#
PrevScreen=Branch.Init() PrevScreen=Branch.Init()
NextScreen="ScreenHowToPlay" NextScreen="ScreenHowToPlay"
StartScreen=Branch.TitleMenu() StartScreen=Branch.TitleMenu()
#
ForceTimer=true
TimerSeconds=5 TimerSeconds=5
# ForceTimer=true
TimerMetricsGroup="MenuTimerNoSound" TimerMetricsGroup="MenuTimerNoSound"
TimerOnCommand=visible,false TimerOnCommand=visible,false
[ScreenHowToPlay] [ScreenHowToPlay]
Class="ScreenHowToPlay" Class="ScreenHowToPlay"
Fallback="ScreenAttract" Fallback="ScreenAttract"
#
ForceTimer=true
TimerSeconds=25
#
PrevScreen="ScreenLogo" PrevScreen="ScreenLogo"
NextScreen="ScreenDemonstration" NextScreen="ScreenDemonstration"
StartScreen=Branch.TitleMenu() StartScreen=Branch.TitleMenu()
# TimerSeconds=25
ResetGameState=false
SecondsToShow=25 SecondsToShow=25
# ForceTimer=true
ResetGameState=false
PlayMusic=true PlayMusic=true
# #
UseLifeMeterBar=true UseLifeMeterBar=true
@@ -4205,7 +4177,6 @@ Fallback="ScreenTitleMenu"
ChoiceNames="1" ChoiceNames="1"
# ScrollerOnCommand=visible,false # ScrollerOnCommand=visible,false
#
IdleCommentSeconds=-1 IdleCommentSeconds=-1
IdleTimeoutSeconds=-1 IdleTimeoutSeconds=-1
IdleTimeoutScreen=Branch.AfterInit() IdleTimeoutScreen=Branch.AfterInit()
@@ -4213,7 +4184,6 @@ IdleTimeoutScreen=Branch.AfterInit()
[ScreenDemonstration] [ScreenDemonstration]
Fallback="ScreenGameplay" Fallback="ScreenGameplay"
Class="ScreenDemonstration" Class="ScreenDemonstration"
#
NextScreen="ScreenInit" NextScreen="ScreenInit"
StartScreen=Branch.TitleMenu() StartScreen=Branch.TitleMenu()
PlayMusic=false PlayMusic=false