Adds Dual List Mode to ScreenSelectMaster. This allows for themers to maintain two separate lists depending on number of players joined. Overcomes some problems such as wanting the list to only contain selectable items if using a scroller. Untested with icon cursor and needs optimising still.

This commit is contained in:
Andrew Livy
2009-05-02 15:30:04 +00:00
parent a84e00a39f
commit 2e8dc57f3d
5 changed files with 601 additions and 98 deletions
+28 -1
View File
@@ -120,6 +120,12 @@ IdleTimeoutSeconds=30
IdleTimeoutScreen=THEME:GetMetric("Common","FirstAttractScreen")
OutDelay=.2
DoublePressToSelect=false
UseTwoLists=false
OptionOrderBUp=""
OptionOrderBDown=""
OptionOrderBLeft=""
OptionOrderBRight=""
OptionOrderBAuto=""
[ScreenExit]
Class="ScreenExit"
@@ -130,6 +136,13 @@ AllowOperatorMenuButton=false
Class="ScreenTitleMenu"
Fallback="ScreenTitleMenu"
ChoiceNames="1"
ChoiceNamesB=""
OptionOrderBUp=""
OptionOrderBDown=""
OptionOrderBLeft=""
OptionOrderBRight=""
OptionOrderBAuto=""
[ScreenCaution]
Fallback="ScreenSplash"
@@ -209,6 +222,13 @@ ExplanationPage2Y=0
HeaderOnCommand=
HeaderOffCommand=
DoublePressToSelect=false
UseTwoLists=false
ChoiceNamesB=""
OptionOrderBUp=""
OptionOrderBDown=""
OptionOrderBLeft=""
OptionOrderBRight=""
OptionOrderBAuto=""
[ScreenSelectPlayMode]
Fallback="ScreenWithMenuElements"
@@ -266,6 +286,12 @@ ExplanationPage2Y=0
HeaderOnCommand=
HeaderOffCommand=
DoublePressToSelect=false
OptionOrderBUp=
OptionOrderBDown=
OptionOrderBLeft=
OptionOrderBRight=
OptionOrderBAuto=
UseTwoLists=
[ScreenSelectMode]
Fallback="ScreenSelect"
@@ -2656,6 +2682,7 @@ DisabledColor=#606060
DoublePressToSelect=false
# Blank defaults for a few options.
IconChoice1SwitchToPage1Command=
IconChoice1SwitchToPage2Command=
@@ -2946,7 +2973,7 @@ Unlock0020X=SCREEN_CENTER_X-70
Unlock0020Y=SCREEN_CENTER_Y+85
DancePointsZoom=2
[ScreenHighScores]
[ScreenHighScores]http://clickingandscreaming.com/2009/05/01/youtube-and-bullying-cause-or-solution/
Fallback="ScreenAttract"
Class="ScreenHighScores"
TimerSeconds=-1