Fix SMOnline in StepMania

This commit is contained in:
Charles Lohr
2006-01-17 06:11:22 +00:00
parent aba14a568f
commit e86cad1234
2 changed files with 5 additions and 2 deletions
+1 -1
View File
@@ -569,7 +569,7 @@ void ScreenGameplay::Init()
{ {
m_bShowScoreboard = PREFSMAN->m_bEnableScoreboard.Get(); m_bShowScoreboard = PREFSMAN->m_bEnableScoreboard.Get();
PlayerNumber pn = GAMESTATE->GetFirstDisabledPlayer(); PlayerNumber pn = GAMESTATE->GetFirstDisabledPlayer();
if( pn != PLAYER_INVALID ) if( ( pn != PLAYER_INVALID ) && ( m_bShowScoreboard ) )
{ {
FOREACH_NSScoreBoardColumn( col ) FOREACH_NSScoreBoardColumn( col )
{ {
+4 -1
View File
@@ -28,6 +28,7 @@ static LocalizedString DEFINE_A_PROFILE( "ScreenSMOnlineLogin", "You must define
void ScreenSMOnlineLogin::Init() void ScreenSMOnlineLogin::Init()
{ {
ScreenOptions::Init(); ScreenOptions::Init();
m_iPlayer = 0;
g_ProfileLine[0].m_vsChoices.clear(); g_ProfileLine[0].m_vsChoices.clear();
PROFILEMAN->GetLocalProfileDisplayNames( g_ProfileLine[0].m_vsChoices ); PROFILEMAN->GetLocalProfileDisplayNames( g_ProfileLine[0].m_vsChoices );
@@ -95,7 +96,9 @@ static LocalizedString ENTER_YOUR_PASSWORD ( "ScreenSMOnlineLogin", "Enter your
void ScreenSMOnlineLogin::HandleScreenMessage(const ScreenMessage SM) void ScreenSMOnlineLogin::HandleScreenMessage(const ScreenMessage SM)
{ {
CString sLoginQuestion = YOU_ARE_LOGGING_ON_AS.GetValue()+"\n" + GAMESTATE->GetPlayerDisplayName((PlayerNumber) m_iPlayer) + "\n\n"+ENTER_YOUR_PASSWORD.GetValue(); CString sLoginQuestion;
if ( GAMESTATE->IsPlayerEnabled((PlayerNumber) m_iPlayer) )
sLoginQuestion = YOU_ARE_LOGGING_ON_AS.GetValue()+"\n" + GAMESTATE->GetPlayerDisplayName((PlayerNumber) m_iPlayer) + "\n\n"+ENTER_YOUR_PASSWORD.GetValue();
if( SM == SM_PasswordDone ) if( SM == SM_PasswordDone )
{ {