Files
itgmania212121/stepmania/Themes/default/Scripts/Branches.lua
T

47 lines
1.6 KiB
Lua
Raw Normal View History

2005-01-20 18:29:20 +00:00
function SongSelectionScreen()
if PlayModeName() == "Nonstop" then return "ScreenSelectCourseNonstop" end
if PlayModeName() == "Oni" then return "ScreenSelectCourseOni" end
if PlayModeName() == "Endless" then return "ScreenSelectCourseEndless" end
2005-01-22 05:34:02 +00:00
if IsNetConnected() then ReportStyle() end
2005-01-20 18:29:20 +00:00
if IsNetSMOnline() then return LoginScreen() end
if IsNetConnected() then return "ScreenNetSelectMusic" end
return "ScreenSelectMusic"
end
function LoginScreen()
if not IsSMOnlineLoggedIn(1) and IsPlayerEnabled(1) then
return "ScreenSMOnlineLogin1"
elseif not IsSMOnlineLoggedIn(2) and IsPlayerEnabled(2) then
return "ScreenSMOnlineLogin2"
else
return "ScreenNetRoom"
end
end
2005-01-20 18:13:37 +00:00
function SelectGameplayScreen()
if IsExtraStage() or IsExtraStage2() then return "ScreenGameplay" end
return "ScreenGameplay"
end
function SelectEvaluationScreen()
if IsNetConnected() then return "ScreenNetEvaluation" end
Mode = PlayModeName()
if( Mode == "Regular" ) then return "ScreenEvaluationStage" end
if( Mode == "Nonstop" ) then return "ScreenEvaluationNonstop" end
if( Mode == "Oni" ) then return "ScreenEvaluationOni" end
if( Mode == "Endless" ) then return "ScreenEvaluationEndless" end
if( Mode == "Rave" ) then return "ScreenEvaluationRave" end
if( Mode == "Battle" ) then return "ScreenEvaluationBattle" end
end
2005-01-20 18:29:20 +00:00
function SelectFirstOptionsScreen()
if PlayModeName() == "Rave" then return ScreenRaveOptions end
return "ScreenPlayerOptions"
end
function SelectEndingScreen()
if GetBestFinalGrade() >= Grade("AAA") then return "ScreenMusicScroll" end
return "ScreenCredits"
end