update PlayMode

This commit is contained in:
Glenn Maynard
2006-09-26 03:06:00 +00:00
parent 27fda541dc
commit 004e1a9eb7
2 changed files with 17 additions and 16 deletions
+15 -14
View File
@@ -22,14 +22,14 @@ end
function SongSelectionScreen()
local pm = GAMESTATE:GetPlayMode()
if pm~=PLAY_MODE_REGULAR and IsNetConnected() then
if pm ~= "PlayMode_Regular" and IsNetConnected() then
SCREENMAN:SystemMessage( THEME:GetString("NetworkSyncManager","Not Supported") )
return "ScreenSelectDifficulty"
end
if pm==PLAY_MODE_NONSTOP then return "ScreenSelectCourseNonstop" end
if pm==PLAY_MODE_ONI then return "ScreenSelectCourseOni" end
if pm==PLAY_MODE_ENDLESS then return "ScreenSelectCourseEndless" end
if pm == "PlayMode_Nonstop" then return "ScreenSelectCourseNonstop" end
if pm == "PlayMode_Oni" then return "ScreenSelectCourseOni" end
if pm == "PlayMode_Endless" then return "ScreenSelectCourseEndless" end
if IsNetConnected() then ReportStyle() end
if IsNetSMOnline() then return SMOnlineScreen() end
if IsNetConnected() then return "ScreenNetSelectMusic" end
@@ -51,7 +51,8 @@ function GetSelectMusicNext()
end
function SelectFirstOptionsScreen()
if GAMESTATE:GetPlayMode() == PLAY_MODE_RAVE then return "ScreenRaveOptions" end
Trace( "gar " .. GAMESTATE:GetPlayMode() );
if GAMESTATE:GetPlayMode() == "PlayMode_Rave" then return "ScreenRaveOptions" end
return "ScreenPlayerOptions"
end
@@ -73,12 +74,12 @@ function SelectEvaluationScreen()
if IsNetConnected() then return "ScreenNetEvaluation" end
local pm = GAMESTATE:GetPlayMode()
if( GAMESTATE:GetMultiplayer() ) then return "ScreenEvaluationMultiplayer" end
if( pm==PLAY_MODE_REGULAR ) then return "ScreenEvaluationStage" end
if( pm==PLAY_MODE_NONSTOP ) then return "ScreenEvaluationNonstop" end
if( pm==PLAY_MODE_ONI ) then return "ScreenEvaluationOni" end
if( pm==PLAY_MODE_ENDLESS ) then return "ScreenEvaluationEndless" end
if( pm==PLAY_MODE_RAVE ) then return "ScreenEvaluationRave" end
if( pm==PLAY_MODE_BATTLE ) then return "ScreenEvaluationBattle" end
if( pm == "PlayMode_Regular" ) then return "ScreenEvaluationStage" end
if( pm == "PlayMode_Nonstop" ) then return "ScreenEvaluationNonstop" end
if( pm == "PlayMode_Oni" ) then return "ScreenEvaluationOni" end
if( pm == "PlayMode_Endless" ) then return "ScreenEvaluationEndless" end
if( pm == "PlayMode_Rave" ) then return "ScreenEvaluationRave" end
if( pm == "PlayMode_Battle" ) then return "ScreenEvaluationBattle" end
end
function GetTopScreenMetric( sElement )
@@ -172,12 +173,12 @@ local function ShowScreenInstructions()
return false
end
if GAMESTATE:GetPlayMode() == PLAY_MODE_INVALID then
if not GAMESTATE:GetPlayMode() then
Trace( "ShowScreenInstructions: called without PlayMode set" )
return true
end
if GAMESTATE:GetPlayMode() ~= PLAY_MODE_REGULAR then
if GAMESTATE:GetPlayMode() ~= "PlayMode_Regular" then
return true
end
@@ -200,7 +201,7 @@ end
function OptionsMenuAvailable()
if GAMESTATE:IsAnExtraStage() then return false end
if GAMESTATE:GetPlayMode() == PLAY_MODE_ONI then return false end
if GAMESTATE:GetPlayMode() == "PlayMode_Oni" then return false end
return true
end
@@ -1,6 +1,6 @@
function AreStageModsForced()
local bExtraStage = GAMESTATE:IsAnExtraStage()
local bOni = GAMESTATE:GetPlayMode() == PLAY_MODE_ONI
local bOni = GAMESTATE:GetPlayMode() == "PlayMode_Oni"
return bExtraStage or bOni
end
@@ -34,7 +34,7 @@ end
function ScreenSelectMusic:setupcoursestagemods()
local mode = GAMESTATE:GetPlayMode()
if mode == PLAY_MODE_ONI then
if mode == "PlayMode_Oni" then
local po = "clearall," .. NOTESKIN:GetGameBaseNoteSkinName()
-- Let SSMusic set battery.
-- local so = "failimmediate,battery"