[Xcode4] May as well fix switch warnings.

Still need some assistance for the linker error.
This commit is contained in:
Jason Felds
2011-07-20 11:11:04 -04:00
parent 87c16e9561
commit dbdab4759e
51 changed files with 1159 additions and 1033 deletions
+1
View File
@@ -728,6 +728,7 @@ void Actor::UpdateInternal( float fDeltaTime )
wrap( m_current.rotation.y, 360 ); wrap( m_current.rotation.y, 360 );
wrap( m_current.rotation.z, 360 ); wrap( m_current.rotation.z, 360 );
break; break;
default: break;
} }
UpdateTweening( fDeltaTime ); UpdateTweening( fDeltaTime );
+1 -1
View File
@@ -193,7 +193,7 @@ void BGAnimationLayer::LoadFromAniLayerFile( const RString& sPath )
case EFFECT_STRETCH_SCROLL_RIGHT: m_fTexCoordVelocityX = -0.5f; m_fTexCoordVelocityY = 0; break; case EFFECT_STRETCH_SCROLL_RIGHT: m_fTexCoordVelocityX = -0.5f; m_fTexCoordVelocityY = 0; break;
case EFFECT_STRETCH_SCROLL_UP: m_fTexCoordVelocityX = 0; m_fTexCoordVelocityY = +0.5f; break; case EFFECT_STRETCH_SCROLL_UP: m_fTexCoordVelocityX = 0; m_fTexCoordVelocityY = +0.5f; break;
case EFFECT_STRETCH_SCROLL_DOWN: m_fTexCoordVelocityX = 0; m_fTexCoordVelocityY = -0.5f; break; case EFFECT_STRETCH_SCROLL_DOWN: m_fTexCoordVelocityX = 0; m_fTexCoordVelocityY = -0.5f; break;
break; default: break;
} }
} }
break; break;
+2
View File
@@ -429,12 +429,14 @@ bool Course::GetTrailUnsorted( StepsType st, CourseDifficulty cd, Trail &trail )
{ {
trail.Init(); trail.Init();
// XXX: Why are beginner and challenge excluded here? -Wolfman2000
switch( cd ) switch( cd )
{ {
case Difficulty_Beginner: case Difficulty_Beginner:
return false; return false;
case Difficulty_Challenge: case Difficulty_Challenge:
return false; return false;
default: break;
} }
// Construct a new Trail, add it to the cache, then return it. // Construct a new Trail, add it to the cache, then return it.
+1
View File
@@ -134,6 +134,7 @@ DancingCharacters::DancingCharacters(): m_bDrawDangerLight(false),
case PLAY_MODE_BATTLE: case PLAY_MODE_BATTLE:
case PLAY_MODE_RAVE: case PLAY_MODE_RAVE:
m_pCharacter[p]->SetRotationY( MODEL_ROTATIONY_TWO_PLAYERS[p] ); m_pCharacter[p]->SetRotationY( MODEL_ROTATIONY_TWO_PLAYERS[p] );
default:
break; break;
} }
+1 -1
View File
@@ -278,9 +278,9 @@ bool EditMenu::RowIsSelectable( EditMenuRow row )
case ROW_SOURCE_STEPS_TYPE: case ROW_SOURCE_STEPS_TYPE:
case ROW_SOURCE_STEPS: case ROW_SOURCE_STEPS:
return false; return false;
default: return true;
} }
} }
return true; return true;
} }
+2 -2
View File
@@ -478,9 +478,8 @@ static bool AreStyleAndPlayModeCompatible( const Style *style, PlayMode pm )
if( style->m_StyleType==StyleType_OnePlayerTwoSides || if( style->m_StyleType==StyleType_OnePlayerTwoSides ||
style->m_StyleType==StyleType_TwoPlayersSharedSides ) style->m_StyleType==StyleType_TwoPlayersSharedSides )
return false; return false;
default: return true;
} }
return true;
} }
bool GameCommand::IsPlayable( RString *why ) const bool GameCommand::IsPlayable( RString *why ) const
@@ -503,6 +502,7 @@ bool GameCommand::IsPlayable( RString *why ) const
case CoinMode_Home: case CoinMode_Home:
case CoinMode_Free: case CoinMode_Free:
iCredits = NUM_PLAYERS; // not iNumCreditsPaid iCredits = NUM_PLAYERS; // not iNumCreditsPaid
default: break;
} }
/* With PREFSMAN->m_bDelayedCreditsReconcile disabled, enough credits must /* With PREFSMAN->m_bDelayedCreditsReconcile disabled, enough credits must
+6 -3
View File
@@ -748,6 +748,8 @@ void GameState::CancelStage()
case PLAY_MODE_BATTLE: case PLAY_MODE_BATTLE:
case PLAY_MODE_RAVE: case PLAY_MODE_RAVE:
m_iPlayerStageTokens[p] = PREFSMAN->m_iSongsPerPlay; m_iPlayerStageTokens[p] = PREFSMAN->m_iSongsPerPlay;
default:
break;
} }
} }
@@ -1172,10 +1174,10 @@ bool GameState::IsPlayerEnabled( PlayerNumber pn ) const
case PLAY_MODE_BATTLE: case PLAY_MODE_BATTLE:
case PLAY_MODE_RAVE: case PLAY_MODE_RAVE:
return true; return true;
} default:
return IsHumanPlayer(pn); return IsHumanPlayer(pn);
} }
}
bool GameState::IsMultiPlayerEnabled( MultiPlayer mp ) const bool GameState::IsMultiPlayerEnabled( MultiPlayer mp ) const
{ {
@@ -1354,8 +1356,9 @@ StageResult GameState::GetStageResult( PlayerNumber pn ) const
{ {
case PLAYER_1: return (m_fTugLifePercentP1>=0.5f)?RESULT_WIN:RESULT_LOSE; case PLAYER_1: return (m_fTugLifePercentP1>=0.5f)?RESULT_WIN:RESULT_LOSE;
case PLAYER_2: return (m_fTugLifePercentP1<0.5f)?RESULT_WIN:RESULT_LOSE; case PLAYER_2: return (m_fTugLifePercentP1<0.5f)?RESULT_WIN:RESULT_LOSE;
default: ASSERT(0); return RESULT_LOSE; default: FAIL_M("Invalid player for battle! Aborting..."); return RESULT_LOSE;
} }
default: break;
} }
StageResult win = RESULT_WIN; StageResult win = RESULT_WIN;
+3
View File
@@ -73,6 +73,7 @@ void Inventory::Load( PlayerState* pPlayerState )
switch( GAMESTATE->m_PlayMode ) switch( GAMESTATE->m_PlayMode )
{ {
case PLAY_MODE_BATTLE: case PLAY_MODE_BATTLE:
{
m_soundAcquireItem.Load( THEME->GetPathS("Inventory","aquire item") ); m_soundAcquireItem.Load( THEME->GetPathS("Inventory","aquire item") );
for( unsigned i=0; i<g_Items.size(); i++ ) for( unsigned i=0; i<g_Items.size(); i++ )
{ {
@@ -83,6 +84,8 @@ void Inventory::Load( PlayerState* pPlayerState )
m_soundItemEnding.Load( THEME->GetPathS("Inventory","item ending") ); m_soundItemEnding.Load( THEME->GetPathS("Inventory","item ending") );
break; break;
} }
default: break;
}
} }
void Inventory::Update( float fDelta ) void Inventory::Update( float fDelta )
+1
View File
@@ -218,6 +218,7 @@ void LifeMeterBar::ChangeLife( float fDeltaLife )
fDeltaLife *= m_fLifeDifficulty; fDeltaLife *= m_fLifeDifficulty;
else else
fDeltaLife /= m_fLifeDifficulty; fDeltaLife /= m_fLifeDifficulty;
default:
break; break;
} }
+2
View File
@@ -465,6 +465,7 @@ void MemoryCardManager::CheckStateChanges()
case UsbStorageDevice::STATE_READY: case UsbStorageDevice::STATE_READY:
state = MemoryCardState_Ready; state = MemoryCardState_Ready;
break; break;
default: break;
} }
} }
@@ -493,6 +494,7 @@ void MemoryCardManager::CheckStateChanges()
case MemoryCardState_Error: case MemoryCardState_Error:
m_soundError.Play( &params ); m_soundError.Play( &params );
break; break;
default: break;
} }
m_State[p] = state; m_State[p] = state;
+14 -12
View File
@@ -46,6 +46,7 @@ static SortOrder ForceAppropriateSort( PlayMode pm, SortOrder so )
case PLAY_MODE_ONI: return SORT_ONI_COURSES; case PLAY_MODE_ONI: return SORT_ONI_COURSES;
case PLAY_MODE_NONSTOP: return SORT_NONSTOP_COURSES; case PLAY_MODE_NONSTOP: return SORT_NONSTOP_COURSES;
case PLAY_MODE_ENDLESS: return SORT_ENDLESS_COURSES; case PLAY_MODE_ENDLESS: return SORT_ENDLESS_COURSES;
default: break;
} }
// If we're not in a course mode, don't start in a course sort. // If we're not in a course mode, don't start in a course sort.
@@ -55,11 +56,10 @@ static SortOrder ForceAppropriateSort( PlayMode pm, SortOrder so )
case SORT_NONSTOP_COURSES: case SORT_NONSTOP_COURSES:
case SORT_ENDLESS_COURSES: case SORT_ENDLESS_COURSES:
so = SortOrder_Invalid; so = SortOrder_Invalid;
break; default:
}
return so; return so;
} }
}
MusicWheelItem *MusicWheel::MakeItem() MusicWheelItem *MusicWheel::MakeItem()
{ {
@@ -601,7 +601,7 @@ void MusicWheel::BuildWheelItemDatas( vector<MusicWheelItemData *> &arrayWheelIt
SongUtil::SortSongPointerArrayByStepsTypeAndMeter( arraySongs, st, dc ); SongUtil::SortSongPointerArrayByStepsTypeAndMeter( arraySongs, st, dc );
break; break;
default: default:
ASSERT(0); // unhandled SortOrder FAIL_M("Unhandled sort order! Aborting...");
} }
// Build an array of WheelItemDatas from the sorted list of Song*'s // Build an array of WheelItemDatas from the sorted list of Song*'s
@@ -617,6 +617,8 @@ void MusicWheel::BuildWheelItemDatas( vector<MusicWheelItemData *> &arrayWheelIt
if( so != SORT_TITLE && so != SORT_GROUP ) if( so != SORT_TITLE && so != SORT_GROUP )
bUseSections = false; bUseSections = false;
break; break;
default:
break;
} }
if( bUseSections ) if( bUseSections )
@@ -783,7 +785,7 @@ void MusicWheel::BuildWheelItemDatas( vector<MusicWheelItemData *> &arrayWheelIt
case COURSE_SORT_RANK: case COURSE_SORT_RANK:
CourseUtil::SortCoursePointerArrayByRanking( apCourses ); CourseUtil::SortCoursePointerArrayByRanking( apCourses );
break; break;
default: ASSERT(0); default: FAIL_M("Impossible to sort the courses! Aborting...");
} }
// since we can't agree, make it an option // since we can't agree, make it an option
@@ -813,6 +815,7 @@ void MusicWheel::BuildWheelItemDatas( vector<MusicWheelItemData *> &arrayWheelIt
case PLAY_MODE_ONI: sThisSection = "Oni"; break; case PLAY_MODE_ONI: sThisSection = "Oni"; break;
case PLAY_MODE_NONSTOP: sThisSection = "Nonstop"; break; case PLAY_MODE_NONSTOP: sThisSection = "Nonstop"; break;
case PLAY_MODE_ENDLESS: sThisSection = "Endless"; break; case PLAY_MODE_ENDLESS: sThisSection = "Endless"; break;
default: break;
} }
} }
@@ -833,6 +836,8 @@ void MusicWheel::BuildWheelItemDatas( vector<MusicWheelItemData *> &arrayWheelIt
} }
break; break;
} }
default:
break;
} }
// init music status icons // init music status icons
@@ -1244,6 +1249,7 @@ bool MusicWheel::Select() // return true if this selection ends the screen
m_Moving = 0; m_Moving = 0;
SCREENMAN->PostMessageToTopScreen( SM_SongChanged, 0 ); SCREENMAN->PostMessageToTopScreen( SM_SongChanged, 0 );
return true; return true;
default: break;
} }
if( !WheelBase::Select() ) if( !WheelBase::Select() )
@@ -1257,10 +1263,6 @@ bool MusicWheel::Select() // return true if this selection ends the screen
case TYPE_RANDOM: case TYPE_RANDOM:
StartRandom(); StartRandom();
return false; return false;
case TYPE_SONG:
case TYPE_COURSE:
case TYPE_PORTAL:
break;
case TYPE_SORT: case TYPE_SORT:
GetCurWheelItemData(m_iSelection)->m_pAction->ApplyToAllPlayers(); GetCurWheelItemData(m_iSelection)->m_pAction->ApplyToAllPlayers();
ChangeSort( GAMESTATE->m_PreferredSortOrder ); ChangeSort( GAMESTATE->m_PreferredSortOrder );
@@ -1272,8 +1274,8 @@ bool MusicWheel::Select() // return true if this selection ends the screen
return true; return true;
else else
return false; return false;
default: return true;
} }
return true;
} }
void MusicWheel::StartRoulette() void MusicWheel::StartRoulette()
@@ -1519,10 +1521,10 @@ Song* MusicWheel::GetSelectedSong()
{ {
case TYPE_PORTAL: case TYPE_PORTAL:
return GetPreferredSelectionForRandomOrPortal(); return GetPreferredSelectionForRandomOrPortal();
} default:
return GetCurWheelItemData(m_iSelection)->m_pSong; return GetCurWheelItemData(m_iSelection)->m_pSong;
} }
}
/* Find a random song. If possible, find one that has the preferred difficulties of /* Find a random song. If possible, find one that has the preferred difficulties of
* each player. Prefer songs in the active group, if any. * each player. Prefer songs in the active group, if any.
+2
View File
@@ -550,7 +550,9 @@ bool NoteData::RowNeedsAtLeastSimultaneousPresses( int iMinSimultaneousPresses,
case TapNote::mine: case TapNote::mine:
case TapNote::empty: case TapNote::empty:
case TapNote::fake: case TapNote::fake:
case TapNote::lift: // you don't "press" on a lift.
continue; // skip these types - they don't count continue; // skip these types - they don't count
default: break;
} }
++iNumNotesThisIndex; ++iNumNotesThisIndex;
} }
+2
View File
@@ -805,6 +805,7 @@ RadarStats CalculateRadarStatsFast( const NoteData &in, RadarStats &out )
case TapNote::fake: case TapNote::fake:
case TapNote::autoKeysound: case TapNote::autoKeysound:
continue; // skip these types - they don't count continue; // skip these types - they don't count
default: break;
} }
if( (itr = simultaneousMap.find(r)) == simultaneousMap.end() ) if( (itr = simultaneousMap.find(r)) == simultaneousMap.end() )
@@ -834,6 +835,7 @@ RadarStats CalculateRadarStatsFast( const NoteData &in, RadarStats &out )
case TapNote::empty: case TapNote::empty:
case TapNote::fake: case TapNote::fake:
continue; // skip these types - they don't count continue; // skip these types - they don't count
default: break;
} }
if( (itr = simultaneousMap.find(rr)) == simultaneousMap.end() ) if( (itr = simultaneousMap.find(rr)) == simultaneousMap.end() )
simultaneousMap[rr] = 1; simultaneousMap[rr] = 1;
+1
View File
@@ -1265,6 +1265,7 @@ void NoteField::DrawPrimitives()
//if (tn.subType == TapNote::hold_head_roll) //if (tn.subType == TapNote::hold_head_roll)
continue; // skip continue; // skip
} }
default: break;
} }
// Don't draw hidden (fully judged) steps. // Don't draw hidden (fully judged) steps.
+3 -3
View File
@@ -1111,9 +1111,9 @@ bool BMSLoader::LoadNoteDataFromSimfile( const RString & cachePath, Steps & out
if( commonSubstring == "" ) if( commonSubstring == "" )
{ {
copy->SetDifficulty(Difficulty_Medium); copy->SetDifficulty(Difficulty_Medium);
RString sTag; RString localTag;
if (GetTagFromMap(BMSData[0], "#title#", sTag)) if (GetTagFromMap(BMSData[0], "#title#", localTag))
SearchForDifficulty(sTag, copy); SearchForDifficulty(localTag, copy);
} }
ReadGlobalTags( BMSData[0], dummy ); ReadGlobalTags( BMSData[0], dummy );
if( commonSubstring.size() > 2 && commonSubstring[commonSubstring.size() - 2] == ' ' ) if( commonSubstring.size() > 2 && commonSubstring[commonSubstring.size() - 2] == ' ' )
+1
View File
@@ -35,6 +35,7 @@ static void Deserialize(TimingSegment &seg_, const Json::Value &root)
static_cast<StopSegment *>(seg)->SetPause(fStop); static_cast<StopSegment *>(seg)->SetPause(fStop);
break; break;
} }
default: break; // The rest are unused.
} }
} }
+4 -1
View File
@@ -833,9 +833,10 @@ skip_track:
bNonTerminatedNote = false; bNonTerminatedNote = false;
bNoteHandled = true; bNoteHandled = true;
}
break; break;
} }
default: break;
}
switch( midiEventType ) switch( midiEventType )
@@ -867,7 +868,9 @@ skip_track:
bNonTerminatedNote = true; bNonTerminatedNote = true;
bNoteHandled = true; bNoteHandled = true;
break;
} }
default: break;
} }
countOfLastNote = count; countOfLastNote = count;
+1
View File
@@ -126,6 +126,7 @@ static RString NotesToDWIString( const TapNote tnCols[6] )
case TapNote::empty: case TapNote::empty:
case TapNote::mine: case TapNote::mine:
continue; continue;
default: break;
} }
if( tnCols[col].type == TapNote::hold_head ) if( tnCols[col].type == TapNote::hold_head )
+5 -1
View File
@@ -427,6 +427,7 @@ void OptionRow::AfterImportOptions( PlayerNumber pn )
switch( m_pHand->m_Def.m_selectType ) switch( m_pHand->m_Def.m_selectType )
{ {
case SELECT_ONE: case SELECT_ONE:
{
// Make sure the row actually has a selection. // Make sure the row actually has a selection.
int iSelection = GetOneSelection(pn, true); int iSelection = GetOneSelection(pn, true);
if( iSelection == -1 ) if( iSelection == -1 )
@@ -434,6 +435,8 @@ void OptionRow::AfterImportOptions( PlayerNumber pn )
ASSERT( !m_vbSelected[pn].empty() ); ASSERT( !m_vbSelected[pn].empty() );
m_vbSelected[pn][0] = true; m_vbSelected[pn][0] = true;
} }
}
default:
break; break;
} }
@@ -519,7 +522,7 @@ void OptionRow::UpdateText( PlayerNumber p )
m_textItems[index]->SetText( sText ); m_textItems[index]->SetText( sText );
} }
break; default: break;
} }
} }
@@ -760,6 +763,7 @@ void OptionRow::ResetFocusFromSelection( PlayerNumber pn )
case SELECT_ONE: case SELECT_ONE:
// Import the focus from the selected option. // Import the focus from the selected option.
iSelection = GetOneSelection( pn, true ); iSelection = GetOneSelection( pn, true );
default:
break; break;
} }
+6
View File
@@ -144,6 +144,7 @@ void PaneDisplay::SetContent( PaneCategory c )
case PaneCategory_ProfileHighScore: case PaneCategory_ProfileHighScore:
str = NOT_AVAILABLE; str = NOT_AVAILABLE;
break; break;
default: break;
} }
} }
@@ -164,6 +165,7 @@ void PaneDisplay::SetContent( PaneCategory c )
case PaneCategory_ProfileHighScore: case PaneCategory_ProfileHighScore:
str = NOT_AVAILABLE; str = NOT_AVAILABLE;
break; break;
default: break;
} }
} }
@@ -186,6 +188,7 @@ void PaneDisplay::SetContent( PaneCategory c )
{ {
case PaneCategory_ProfileHighScore: case PaneCategory_ProfileHighScore:
slot = (ProfileSlot) m_PlayerNumber; slot = (ProfileSlot) m_PlayerNumber;
default: break;
} }
if( pSteps ) if( pSteps )
@@ -215,6 +218,7 @@ void PaneDisplay::SetContent( PaneCategory c )
CHECKPOINT; CHECKPOINT;
val = pHSL->GetTopScore().GetPercentDP(); val = pHSL->GetTopScore().GetPercentDP();
break; break;
default: break;
}; };
if( val != RADAR_VAL_UNKNOWN ) if( val != RADAR_VAL_UNKNOWN )
@@ -250,6 +254,8 @@ void PaneDisplay::SetContent( PaneCategory c )
case PaneCategory_Lifts: case PaneCategory_Lifts:
case PaneCategory_Fakes: case PaneCategory_Fakes:
str = ssprintf( COUNT_FORMAT.GetValue(), val ); str = ssprintf( COUNT_FORMAT.GetValue(), val );
break;
default: break;
} }
} }
} }
+7 -1
View File
@@ -659,9 +659,10 @@ void Player::Load()
count++; count++;
count %= 4; count %= 4;
} }
}
break; break;
} }
default: break;
}
int iDrawDistanceAfterTargetsPixels = GAMESTATE->IsEditing() ? -100 : DRAW_DISTANCE_AFTER_TARGET_PIXELS; int iDrawDistanceAfterTargetsPixels = GAMESTATE->IsEditing() ? -100 : DRAW_DISTANCE_AFTER_TARGET_PIXELS;
int iDrawDistanceBeforeTargetsPixels = GAMESTATE->IsEditing() ? 400 : DRAW_DISTANCE_BEFORE_TARGET_PIXELS; int iDrawDistanceBeforeTargetsPixels = GAMESTATE->IsEditing() ? 400 : DRAW_DISTANCE_BEFORE_TARGET_PIXELS;
@@ -2880,6 +2881,7 @@ void Player::CrossedRows( int iLastRowCrossed, const RageTimer &now )
switch( tn.type ) switch( tn.type )
{ {
case TapNote::hold_head: case TapNote::hold_head:
{
tn.HoldResult.fLife = INITIAL_HOLD_LIFE; tn.HoldResult.fLife = INITIAL_HOLD_LIFE;
if( !REQUIRE_STEP_ON_HOLD_HEADS ) if( !REQUIRE_STEP_ON_HOLD_HEADS )
{ {
@@ -2897,7 +2899,9 @@ void Player::CrossedRows( int iLastRowCrossed, const RageTimer &now )
} }
} }
break; break;
}
case TapNote::mine: case TapNote::mine:
{
// Hold the panel while crossing a mine will cause the mine to explode // Hold the panel while crossing a mine will cause the mine to explode
// TODO: Remove use of PlayerNumber. // TODO: Remove use of PlayerNumber.
PlayerNumber pn = m_pPlayerState->m_PlayerNumber; PlayerNumber pn = m_pPlayerState->m_PlayerNumber;
@@ -2915,6 +2919,8 @@ void Player::CrossedRows( int iLastRowCrossed, const RageTimer &now )
} }
break; break;
} }
default: break;
}
if( iRow != iLastSeenRow ) if( iRow != iLastSeenRow )
{ {
+3
View File
@@ -274,6 +274,7 @@ float PlayerStageStats::GetCurMaxPercentDancePoints() const
return fCurMaxPercentDancePoints; return fCurMaxPercentDancePoints;
} }
// TODO: Make this use lua. Let more judgments be possible. -Wolfman2000
int PlayerStageStats::GetLessonScoreActual() const int PlayerStageStats::GetLessonScoreActual() const
{ {
int iScore = 0; int iScore = 0;
@@ -289,6 +290,7 @@ int PlayerStageStats::GetLessonScoreActual() const
case TNS_W2: case TNS_W2:
case TNS_W1: case TNS_W1:
iScore += m_iTapNoteScores[tns]; iScore += m_iTapNoteScores[tns];
default:
break; break;
} }
} }
@@ -299,6 +301,7 @@ int PlayerStageStats::GetLessonScoreActual() const
{ {
case HNS_Held: case HNS_Held:
iScore += m_iHoldNoteScores[hns]; iScore += m_iHoldNoteScores[hns];
default:
break; break;
} }
} }
+3 -2
View File
@@ -1625,6 +1625,7 @@ void RageDisplay_Legacy::SetTextureMode( TextureUnit tu, TextureMode tm )
glTexEnvi(GL_TEXTURE_ENV, GLenum(GL_OPERAND1_ALPHA_EXT), GL_SRC_ALPHA); glTexEnvi(GL_TEXTURE_ENV, GLenum(GL_OPERAND1_ALPHA_EXT), GL_SRC_ALPHA);
glTexEnvi(GL_TEXTURE_ENV, GLenum(GL_SOURCE1_ALPHA_EXT), GL_TEXTURE); glTexEnvi(GL_TEXTURE_ENV, GLenum(GL_SOURCE1_ALPHA_EXT), GL_TEXTURE);
break; break;
default: break;
} }
} }
@@ -1677,6 +1678,7 @@ void RageDisplay_Legacy::SetEffectMode( EffectMode effect )
case EffectMode_Overlay: hShader = g_hOverlayShader; break; case EffectMode_Overlay: hShader = g_hOverlayShader; break;
case EffectMode_Screen: hShader = g_hScreenShader; break; case EffectMode_Screen: hShader = g_hScreenShader; break;
case EffectMode_YUYV422: hShader = g_hYUYV422Shader; break; case EffectMode_YUYV422: hShader = g_hYUYV422Shader; break;
default: break;
} }
DebugFlushGLErrors(); DebugFlushGLErrors();
@@ -1712,9 +1714,8 @@ bool RageDisplay_Legacy::IsEffectModeSupported( EffectMode effect )
case EffectMode_Overlay: return g_hOverlayShader != 0; case EffectMode_Overlay: return g_hOverlayShader != 0;
case EffectMode_Screen: return g_hScreenShader != 0; case EffectMode_Screen: return g_hScreenShader != 0;
case EffectMode_YUYV422: return g_hYUYV422Shader != 0; case EffectMode_YUYV422: return g_hYUYV422Shader != 0;
default: return false;
} }
return false;
} }
void RageDisplay_Legacy::SetBlendMode( BlendMode mode ) void RageDisplay_Legacy::SetBlendMode( BlendMode mode )
+1
View File
@@ -585,6 +585,7 @@ void RageSound::ApplyParams()
case RageSoundParams::M_CONTINUE: case RageSoundParams::M_CONTINUE:
m_pSource->SetProperty( "Continue", 1.0f ); m_pSource->SetProperty( "Continue", 1.0f );
break; break;
default: break;
} }
} }
+1
View File
@@ -78,6 +78,7 @@ RageSoundReader_FileReader *RageSoundReader_FileReader::TryOpenFile( RageFileBas
bKeepTrying = false; bKeepTrying = false;
error = err; error = err;
break; break;
default: break;
} }
return NULL; return NULL;
+1
View File
@@ -67,6 +67,7 @@ static RageSurface *TryOpenFile( RString sPath, bool bHeaderOnly, RString &error
* don't bother trying the other file types. */ * don't bother trying the other file types. */
bKeepTrying = false; bKeepTrying = false;
break; break;
default: break;
} }
return NULL; return NULL;
+4 -1
View File
@@ -83,7 +83,10 @@ void ScoreKeeperRave::HandleHoldScore( const TapNote &tn )
float fPercentToMove = 0; float fPercentToMove = 0;
switch( tapScore ) switch( tapScore )
{ {
case TNS_HitMine: fPercentToMove = g_fSuperMeterPercentChange[SE_HitMine]; break; case TNS_HitMine:
fPercentToMove = g_fSuperMeterPercentChange[SE_HitMine];
default:
break;
} }
AddSuperMeterDelta( fPercentToMove ); AddSuperMeterDelta( fPercentToMove );
} }
+1
View File
@@ -226,6 +226,7 @@ void Screen::Input( const InputEventPlus &input )
case GAME_BUTTON_START: this->MenuStart ( input ); return; case GAME_BUTTON_START: this->MenuStart ( input ); return;
case GAME_BUTTON_SELECT:this->MenuSelect( input ); return; case GAME_BUTTON_SELECT:this->MenuSelect( input ); return;
case GAME_BUTTON_COIN: this->MenuCoin ( input ); return; case GAME_BUTTON_COIN: this->MenuCoin ( input ); return;
default: return;
} }
} }
+8 -5
View File
@@ -76,7 +76,7 @@ void ScreenAttract::AttractInput( const InputEventPlus &input, ScreenWithMenuEle
switch( input.MenuI ) switch( input.MenuI )
{ {
case GAME_BUTTON_BACK: case GAME_BUTTON_BACK:
if( !(bool)BACK_GOES_TO_START_SCREEN ) if( !BACK_GOES_TO_START_SCREEN )
break; break;
// fall through // fall through
case GAME_BUTTON_START: case GAME_BUTTON_START:
@@ -84,7 +84,10 @@ void ScreenAttract::AttractInput( const InputEventPlus &input, ScreenWithMenuEle
switch( GAMESTATE->GetCoinMode() ) switch( GAMESTATE->GetCoinMode() )
{ {
case CoinMode_Pay: case CoinMode_Pay:
LOG->Trace("ScreenAttract::AttractInput: COIN_PAY (%i/%i, %i)", GAMESTATE->m_iCoins.Get(), PREFSMAN->m_iCoinsPerCredit.Get(), GAMESTATE->GetNumSidesJoined() ); LOG->Trace("ScreenAttract::AttractInput: COIN_PAY (%i/%i, %i)",
GAMESTATE->m_iCoins.Get(),
PREFSMAN->m_iCoinsPerCredit.Get(),
GAMESTATE->GetNumSidesJoined() );
if( GAMESTATE->m_iCoins < PREFSMAN->m_iCoinsPerCredit && GAMESTATE->GetNumSidesJoined() == 0 ) if( GAMESTATE->m_iCoins < PREFSMAN->m_iCoinsPerCredit && GAMESTATE->GetNumSidesJoined() == 0 )
break; // don't fall through break; // don't fall through
// fall through // fall through
@@ -99,10 +102,9 @@ void ScreenAttract::AttractInput( const InputEventPlus &input, ScreenWithMenuEle
pScreen->Cancel( SM_GoToStartScreen ); pScreen->Cancel( SM_GoToStartScreen );
break; break;
default: default: FAIL_M("Invalid Coin Mode! Aborting...");
ASSERT(0);
} }
break; default: break;
} }
if( pScreen->IsTransitioning() ) if( pScreen->IsTransitioning() )
@@ -113,6 +115,7 @@ void ScreenAttract::AttractInput( const InputEventPlus &input, ScreenWithMenuEle
case GAME_BUTTON_LEFT: case GAME_BUTTON_LEFT:
case GAME_BUTTON_RIGHT: case GAME_BUTTON_RIGHT:
SCREENMAN->PostMessageToTopScreen( SM_BeginFadingOut, 0 ); SCREENMAN->PostMessageToTopScreen( SM_BeginFadingOut, 0 );
default:
break; break;
} }
+3
View File
@@ -68,6 +68,7 @@ void ScreenContinue::Input( const InputEventPlus &input )
case GAME_BUTTON_DOWN: case GAME_BUTTON_DOWN:
case GAME_BUTTON_LEFT: case GAME_BUTTON_LEFT:
case GAME_BUTTON_RIGHT: case GAME_BUTTON_RIGHT:
{
float fSeconds = floorf(m_MenuTimer->GetSeconds()) - 0.0001f; float fSeconds = floorf(m_MenuTimer->GetSeconds()) - 0.0001f;
fSeconds = max( fSeconds, 0.0001f ); // don't set to 0 fSeconds = max( fSeconds, 0.0001f ); // don't set to 0
m_MenuTimer->SetSeconds( fSeconds ); m_MenuTimer->SetSeconds( fSeconds );
@@ -76,6 +77,8 @@ void ScreenContinue::Input( const InputEventPlus &input )
this->HandleMessage( msg ); this->HandleMessage( msg );
return; // handled return; // handled
} }
default: break;
}
} }
ScreenWithMenuElementsSimple::Input( input ); ScreenWithMenuElementsSimple::Input( input );
+1 -2
View File
@@ -816,9 +816,8 @@ class DebugLineProfileSlot : public IDebugLine
case ProfileSlot_Machine: return "Machine"; case ProfileSlot_Machine: return "Machine";
case ProfileSlot_Player1: return "Player 1"; case ProfileSlot_Player1: return "Player 1";
case ProfileSlot_Player2: return "Player 2"; case ProfileSlot_Player2: return "Player 2";
default: return RString();
} }
return RString();
} }
virtual bool IsEnabled() { return IsSelectProfilePersistent(); } virtual bool IsEnabled() { return IsSelectProfilePersistent(); }
virtual RString GetPageName() const { return "Profiles"; } virtual RString GetPageName() const { return "Profiles"; }
+1
View File
@@ -4245,6 +4245,7 @@ void ScreenEdit::HandleAlterMenuChoice(AlterMenuChoice c, const vector<int> &iAn
} }
break; break;
} }
default: break;
} }
} }
+5
View File
@@ -208,11 +208,14 @@ void ScreenEditMenu::MenuStart( const InputEventPlus &input )
FILEMAN->Remove( sTempFile ); FILEMAN->Remove( sTempFile );
break; break;
} }
default:
break;
} }
switch( action ) switch( action )
{ {
case EditMenuAction_Delete: case EditMenuAction_Delete:
{
ASSERT( pSteps ); ASSERT( pSteps );
if( pSteps->IsAutogen() ) if( pSteps->IsAutogen() )
{ {
@@ -221,6 +224,8 @@ void ScreenEditMenu::MenuStart( const InputEventPlus &input )
return; return;
} }
} }
default: break;
}
// Do work // Do work
switch( action ) switch( action )
+2
View File
@@ -96,6 +96,7 @@ void ScreenEnding::Init()
case MemoryCardState_Removed: case MemoryCardState_Removed:
case MemoryCardState_NoCard: case MemoryCardState_NoCard:
m_sprRemoveMemoryCard[p].SetVisible( false ); m_sprRemoveMemoryCard[p].SetVisible( false );
default:
break; break;
} }
LOAD_ALL_COMMANDS_AND_SET_XY_AND_ON_COMMAND( m_sprRemoveMemoryCard[p] ); LOAD_ALL_COMMANDS_AND_SET_XY_AND_ON_COMMAND( m_sprRemoveMemoryCard[p] );
@@ -116,6 +117,7 @@ void ScreenEnding::Input( const InputEventPlus &input )
{ {
case GAME_BUTTON_START: case GAME_BUTTON_START:
SCREENMAN->PostMessageToTopScreen( SM_BeginFadingOut, 0 ); SCREENMAN->PostMessageToTopScreen( SM_BeginFadingOut, 0 );
default:
break; break;
} }
} }
+2
View File
@@ -201,6 +201,7 @@ void ScreenEvaluation::Init()
ss.m_player[p].m_radarPossible[rc] = 1 + (rand() % 200); ss.m_player[p].m_radarPossible[rc] = 1 + (rand() % 200);
ss.m_player[p].m_radarActual[rc] = rand() % (int)(ss.m_player[p].m_radarPossible[rc]); ss.m_player[p].m_radarActual[rc] = rand() % (int)(ss.m_player[p].m_radarPossible[rc]);
break; break;
default: break;
} }
; // filled in by ScreenGameplay on start of notes ; // filled in by ScreenGameplay on start of notes
@@ -655,6 +656,7 @@ void ScreenEvaluation::Init()
case Grade_Tier02: case Grade_Tier02:
case Grade_Tier03: case Grade_Tier03:
this->PostScreenMessage( SM_PlayCheer, CHEER_DELAY_SECONDS ); this->PostScreenMessage( SM_PlayCheer, CHEER_DELAY_SECONDS );
default:
break; break;
} }
} }
+11 -1
View File
@@ -154,6 +154,7 @@ void PlayerInfo::Load( PlayerNumber pn, MultiPlayer mp, bool bShowNoteField, int
case PLAY_MODE_RAVE: case PLAY_MODE_RAVE:
m_pSecondaryScoreDisplay = new ScoreDisplayRave; m_pSecondaryScoreDisplay = new ScoreDisplayRave;
m_pSecondaryScoreDisplay->SetName( "ScoreDisplayRave" ); m_pSecondaryScoreDisplay->SetName( "ScoreDisplayRave" );
default:
break; break;
} }
@@ -166,6 +167,7 @@ void PlayerInfo::Load( PlayerNumber pn, MultiPlayer mp, bool bShowNoteField, int
{ {
case PLAY_MODE_RAVE: case PLAY_MODE_RAVE:
m_pSecondaryScoreKeeper = new ScoreKeeperRave( pPlayerState, pPlayerStageStats ); m_pSecondaryScoreKeeper = new ScoreKeeperRave( pPlayerState, pPlayerStageStats );
default:
break; break;
} }
@@ -528,6 +530,7 @@ void ScreenGameplay::Init()
m_pCombinedLifeMeter->SetName( "CombinedLife" ); m_pCombinedLifeMeter->SetName( "CombinedLife" );
LOAD_ALL_COMMANDS_AND_SET_XY( *m_pCombinedLifeMeter ); LOAD_ALL_COMMANDS_AND_SET_XY( *m_pCombinedLifeMeter );
this->AddChild( m_pCombinedLifeMeter ); this->AddChild( m_pCombinedLifeMeter );
default:
break; break;
} }
@@ -559,6 +562,7 @@ void ScreenGameplay::Init()
break; break;
case PLAY_MODE_BATTLE: case PLAY_MODE_BATTLE:
case PLAY_MODE_RAVE: case PLAY_MODE_RAVE:
default:
break; break;
} }
@@ -722,6 +726,7 @@ void ScreenGameplay::Init()
m_soundBattleTrickLevel1.Load( THEME->GetPathS(m_sName,"battle trick level1"), true ); m_soundBattleTrickLevel1.Load( THEME->GetPathS(m_sName,"battle trick level1"), true );
m_soundBattleTrickLevel2.Load( THEME->GetPathS(m_sName,"battle trick level2"), true ); m_soundBattleTrickLevel2.Load( THEME->GetPathS(m_sName,"battle trick level2"), true );
m_soundBattleTrickLevel3.Load( THEME->GetPathS(m_sName,"battle trick level3"), true ); m_soundBattleTrickLevel3.Load( THEME->GetPathS(m_sName,"battle trick level3"), true );
default:
break; break;
} }
} }
@@ -999,6 +1004,7 @@ void ScreenGameplay::SetupSong( int iSongIndex )
case SongOptions::SOUNDEFFECT_OFF: sType = "SoundEffectControl_Off"; break; case SongOptions::SOUNDEFFECT_OFF: sType = "SoundEffectControl_Off"; break;
case SongOptions::SOUNDEFFECT_SPEED: sType = "SoundEffectControl_Speed"; break; case SongOptions::SOUNDEFFECT_SPEED: sType = "SoundEffectControl_Speed"; break;
case SongOptions::SOUNDEFFECT_PITCH: sType = "SoundEffectControl_Pitch"; break; case SongOptions::SOUNDEFFECT_PITCH: sType = "SoundEffectControl_Pitch"; break;
default: break;
} }
pi->m_SoundEffectControl.Load( sType, pi->GetPlayerState(), &pi->m_NoteData ); pi->m_SoundEffectControl.Load( sType, pi->GetPlayerState(), &pi->m_NoteData );
@@ -1631,6 +1637,7 @@ void ScreenGameplay::Update( float fDeltaTime )
switch( m_DancingState ) switch( m_DancingState )
{ {
case STATE_DANCING: case STATE_DANCING:
{
/* Set STATSMAN->m_CurStageStats.bFailed for failed players. In, FAIL_IMMEDIATE, send /* Set STATSMAN->m_CurStageStats.bFailed for failed players. In, FAIL_IMMEDIATE, send
* SM_BeginFailed if all players failed, and kill dead Oni players. */ * SM_BeginFailed if all players failed, and kill dead Oni players. */
FOREACH_EnabledPlayerInfo( m_vPlayerInfo, pi ) FOREACH_EnabledPlayerInfo( m_vPlayerInfo, pi )
@@ -1664,6 +1671,7 @@ void ScreenGameplay::Update( float fDeltaTime )
{ {
case SongOptions::LIFE_BATTERY: case SongOptions::LIFE_BATTERY:
bAllowOniDie = true; bAllowOniDie = true;
default:
break; break;
} }
if( bAllowOniDie && ft == PlayerOptions::FAIL_IMMEDIATE ) if( bAllowOniDie && ft == PlayerOptions::FAIL_IMMEDIATE )
@@ -1697,7 +1705,7 @@ void ScreenGameplay::Update( float fDeltaTime )
bAllFailed = false; // never fail. bAllFailed = false; // never fail.
break; break;
default: default:
ASSERT(0); FAIL_M("Invalid fail type! Aborting...");
} }
} }
@@ -1871,6 +1879,8 @@ void ScreenGameplay::Update( float fDeltaTime )
ASSERT(0); ASSERT(0);
} }
} }
default: break;
}
PlayTicks(); PlayTicks();
+2
View File
@@ -252,6 +252,8 @@ void ScreenJukebox::Input( const InputEventPlus &input )
case GAME_BUTTON_RIGHT: case GAME_BUTTON_RIGHT:
SCREENMAN->PostMessageToTopScreen( SM_NotesEnded, 0 ); SCREENMAN->PostMessageToTopScreen( SM_NotesEnded, 0 );
return; return;
default:
break;
} }
ScreenAttract::AttractInput( input, this ); ScreenAttract::AttractInput( input, this );
+8
View File
@@ -471,6 +471,7 @@ void ScreenOptions::TweenCursor( PlayerNumber pn )
break; break;
case LAYOUT_SHOW_ALL_IN_ROW: case LAYOUT_SHOW_ALL_IN_ROW:
break; break;
default: break;
} }
cursor.SetCanGo( bCanGoLeft, bCanGoRight ); cursor.SetCanGo( bCanGoLeft, bCanGoRight );
@@ -512,6 +513,8 @@ void ScreenOptions::Input( const InputEventPlus &input )
INPUTMAPPER->ResetKeyRepeat( GAME_BUTTON_START, input.pn ); INPUTMAPPER->ResetKeyRepeat( GAME_BUTTON_START, input.pn );
INPUTMAPPER->ResetKeyRepeat( GAME_BUTTON_RIGHT, input.pn ); INPUTMAPPER->ResetKeyRepeat( GAME_BUTTON_RIGHT, input.pn );
INPUTMAPPER->ResetKeyRepeat( GAME_BUTTON_LEFT, input.pn ); INPUTMAPPER->ResetKeyRepeat( GAME_BUTTON_LEFT, input.pn );
default:
break;
} }
} }
@@ -742,6 +745,7 @@ void ScreenOptions::AfterChangeValueOrRow( PlayerNumber pn )
case INPUTMODE_SHARE_CURSOR: case INPUTMODE_SHARE_CURSOR:
pText = &m_textExplanationTogether; pText = &m_textExplanationTogether;
break; break;
default: break;
} }
if( pText->GetText() != text ) if( pText->GetText() != text )
{ {
@@ -800,6 +804,7 @@ void ScreenOptions::MenuStart( const InputEventPlus &input )
return; return;
} }
} }
default: break;
} }
this->ProcessMenuStart( input ); this->ProcessMenuStart( input );
@@ -1171,6 +1176,7 @@ void ScreenOptions::AfterChangeRow( PlayerNumber pn )
switch( m_OptionsNavigation ) switch( m_OptionsNavigation )
{ {
case NAV_TOGGLE_FIVE_KEY: case NAV_TOGGLE_FIVE_KEY:
{
if( row.GetRowDef().m_layoutType != LAYOUT_SHOW_ONE_IN_ROW ) if( row.GetRowDef().m_layoutType != LAYOUT_SHOW_ONE_IN_ROW )
{ {
int iSelectionDist = -1; int iSelectionDist = -1;
@@ -1188,6 +1194,8 @@ void ScreenOptions::AfterChangeRow( PlayerNumber pn )
} }
break; break;
} }
default: break;
}
if( row.GetFirstItemGoesDown() ) if( row.GetFirstItemGoesDown() )
{ {
+3
View File
@@ -124,6 +124,7 @@ void ScreenPrompt::Input( const InputEventPlus &input )
case KEY_RIGHT: case KEY_RIGHT:
this->MenuRight( input ); this->MenuRight( input );
return; return;
default: break;
} }
} }
@@ -204,6 +205,7 @@ void ScreenPrompt::End( bool bCancelled )
case ANSWER_NO: case ANSWER_NO:
m_smSendOnPop = SM_Failure; m_smSendOnPop = SM_Failure;
break; break;
default: break;
} }
if( bCancelled ) if( bCancelled )
@@ -226,6 +228,7 @@ void ScreenPrompt::End( bool bCancelled )
if( g_pOnNo ) if( g_pOnNo )
g_pOnNo(g_pCallbackData); g_pOnNo(g_pCallbackData);
break; break;
default: break;
} }
s_LastAnswer = bCancelled ? ANSWER_CANCEL : m_Answer; s_LastAnswer = bCancelled ? ANSWER_CANCEL : m_Answer;
+1
View File
@@ -220,6 +220,7 @@ float ScreenRanking::SetPage( const PageToShow &pts )
bShowPoints = pts.pCourse->IsOni(); bShowPoints = pts.pCourse->IsOni();
bShowTime = pts.pCourse->IsOni(); bShowTime = pts.pCourse->IsOni();
break; break;
default: break;
} }
for( int l=0; l<NUM_RANKING_LINES; l++ ) for( int l=0; l<NUM_RANKING_LINES; l++ )
+6
View File
@@ -209,6 +209,7 @@ void ScreenSelectCharacter::BeforeRowChange( PlayerNumber pn )
case CHOOSING_HUMAN_CHARACTER: case CHOOSING_HUMAN_CHARACTER:
m_sprCardArrows[pnAffected].StopEffect(); m_sprCardArrows[pnAffected].StopEffect();
break; break;
default: break;
} }
} }
@@ -221,6 +222,7 @@ void ScreenSelectCharacter::AfterRowChange( PlayerNumber pn )
case CHOOSING_HUMAN_CHARACTER: case CHOOSING_HUMAN_CHARACTER:
m_sprCardArrows[pnAffected].SetEffectGlowShift(); m_sprCardArrows[pnAffected].SetEffectGlowShift();
break; break;
default: break;
} }
} }
@@ -299,6 +301,7 @@ void ScreenSelectCharacter::Move( PlayerNumber pn, int deltaValue )
{ {
case CHOOSING_CPU_CHARACTER: case CHOOSING_CPU_CHARACTER:
case CHOOSING_HUMAN_CHARACTER: case CHOOSING_HUMAN_CHARACTER:
{
vector<Character*> apCharacters; vector<Character*> apCharacters;
CHARMAN->GetCharacters( apCharacters ); CHARMAN->GetCharacters( apCharacters );
m_iSelectedCharacter[pnAffected] += deltaValue; m_iSelectedCharacter[pnAffected] += deltaValue;
@@ -307,6 +310,8 @@ void ScreenSelectCharacter::Move( PlayerNumber pn, int deltaValue )
m_soundChange.Play(); m_soundChange.Play();
break; break;
} }
default: break;
}
} }
bool ScreenSelectCharacter::AllAreFinishedChoosing() const bool ScreenSelectCharacter::AllAreFinishedChoosing() const
@@ -338,6 +343,7 @@ void ScreenSelectCharacter::MakeSelection( PlayerNumber pn )
case CHOOSING_CPU_CHARACTER: case CHOOSING_CPU_CHARACTER:
m_SelectionRow[pn] = FINISHED_CHOOSING; m_SelectionRow[pn] = FINISHED_CHOOSING;
break; break;
default: break;
} }
AfterRowChange(pn); AfterRowChange(pn);
AfterValueChange(pn); AfterValueChange(pn);
+1
View File
@@ -543,6 +543,7 @@ void ScreenSelectMusic::Input( const InputEventPlus &input )
else else
m_soundLocked.Play(); m_soundLocked.Play();
break; break;
default: break;
} }
} }
else if( input.type == IET_FIRST_PRESS && input.MenuI != GAME_BUTTON_SELECT ) else if( input.type == IET_FIRST_PRESS && input.MenuI != GAME_BUTTON_SELECT )
+12
View File
@@ -214,10 +214,14 @@ bool ScreenSyncOverlay::OverlayInput( const InputEventPlus &input )
{ {
case IET_RELEASE: fDelta *= 0; break; case IET_RELEASE: fDelta *= 0; break;
case IET_REPEAT: case IET_REPEAT:
{
if( INPUTFILTER->GetSecsHeld(input.DeviceI) < 1.0f ) if( INPUTFILTER->GetSecsHeld(input.DeviceI) < 1.0f )
fDelta *= 0; fDelta *= 0;
else else
fDelta *= 10; fDelta *= 10;
break;
}
default: break;
} }
if( GAMESTATE->m_pCurSong != NULL ) if( GAMESTATE->m_pCurSong != NULL )
{ {
@@ -239,19 +243,25 @@ bool ScreenSyncOverlay::OverlayInput( const InputEventPlus &input )
{ {
case IET_RELEASE: fDelta *= 0; break; case IET_RELEASE: fDelta *= 0; break;
case IET_REPEAT: case IET_REPEAT:
{
if( INPUTFILTER->GetSecsHeld(input.DeviceI) < 1.0f ) if( INPUTFILTER->GetSecsHeld(input.DeviceI) < 1.0f )
fDelta *= 0; fDelta *= 0;
else else
fDelta *= 10; fDelta *= 10;
} }
default: break;
}
switch( a ) switch( a )
{ {
case ChangeGlobalOffset: case ChangeGlobalOffset:
{
PREFSMAN->m_fGlobalOffsetSeconds.Set( PREFSMAN->m_fGlobalOffsetSeconds + fDelta ); PREFSMAN->m_fGlobalOffsetSeconds.Set( PREFSMAN->m_fGlobalOffsetSeconds + fDelta );
break; break;
}
case ChangeSongOffset: case ChangeSongOffset:
{
if( GAMESTATE->m_pCurSong != NULL ) if( GAMESTATE->m_pCurSong != NULL )
{ {
GAMESTATE->m_pCurSong->m_SongTiming.m_fBeat0OffsetInSeconds += fDelta; GAMESTATE->m_pCurSong->m_SongTiming.m_fBeat0OffsetInSeconds += fDelta;
@@ -263,6 +273,8 @@ bool ScreenSyncOverlay::OverlayInput( const InputEventPlus &input )
} }
break; break;
} }
default: break;
}
} }
break; break;
default: default:
+5
View File
@@ -97,12 +97,17 @@ void ScreenTestInput::Input( const InputEventPlus &input )
{ {
case IET_FIRST_PRESS: case IET_FIRST_PRESS:
case IET_RELEASE: case IET_RELEASE:
{
switch( input.type ) switch( input.type )
{ {
case IET_FIRST_PRESS: sMessage += "Pressed"; break; case IET_FIRST_PRESS: sMessage += "Pressed"; break;
case IET_RELEASE: sMessage += "Released"; break; case IET_RELEASE: sMessage += "Released"; break;
default: break;
} }
MESSAGEMAN->Broadcast( sMessage ); MESSAGEMAN->Broadcast( sMessage );
break;
}
default: break;
} }
Screen::Input( input ); // default handler Screen::Input( input ); // default handler
+1
View File
@@ -65,6 +65,7 @@ void ScreenTestLights::Update( float fDeltaTime )
case LIGHTSMODE_TEST_MANUAL_CYCLE: case LIGHTSMODE_TEST_MANUAL_CYCLE:
s += MANUAL_CYCLE.GetValue()+"\n"; s += MANUAL_CYCLE.GetValue()+"\n";
break; break;
default: break;
} }
if( cl == CabinetLight_Invalid ) if( cl == CabinetLight_Invalid )
+7 -6
View File
@@ -153,6 +153,7 @@ void ScreenTestSound::Input( const InputEventPlus &input )
break; break;
} }
case 's': case 's':
{
for( int i = 0; i < nsounds; ++i ) for( int i = 0; i < nsounds; ++i )
{ {
/* Stop copied sounds. */ /* Stop copied sounds. */
@@ -161,29 +162,28 @@ void ScreenTestSound::Input( const InputEventPlus &input )
snds[j]->Stop(); snds[j]->Stop();
} }
break; break;
}
case 'l': case 'l':
{ {
RageSoundParams p = s[selected].s.GetParams(); RageSoundParams p = s[selected].s.GetParams();
p.StopMode = RageSoundParams::M_LOOP; p.StopMode = RageSoundParams::M_LOOP;
s[selected].s.SetParams( p ); s[selected].s.SetParams( p );
}
break; break;
}
case 'a': case 'a':
{ {
RageSoundParams p = s[selected].s.GetParams(); RageSoundParams p = s[selected].s.GetParams();
p.StopMode = RageSoundParams::M_STOP; p.StopMode = RageSoundParams::M_STOP;
s[selected].s.SetParams( p ); s[selected].s.SetParams( p );
}
break; break;
}
case 'c': case 'c':
{ {
RageSoundParams p = s[selected].s.GetParams(); RageSoundParams p = s[selected].s.GetParams();
p.StopMode = RageSoundParams::M_CONTINUE; p.StopMode = RageSoundParams::M_CONTINUE;
s[selected].s.SetParams( p ); s[selected].s.SetParams( p );
}
break; break;
}
/* case KEY_LEFT: /* case KEY_LEFT:
obj.SetX(obj.GetX() - 10); obj.SetX(obj.GetX() - 10);
break; break;
@@ -197,8 +197,9 @@ void ScreenTestSound::Input( const InputEventPlus &input )
obj.SetY(obj.GetY() + 10); obj.SetY(obj.GetY() + 10);
break; break;
*/ */
default: break;
} }
default: break;
} }
} }
+1
View File
@@ -203,6 +203,7 @@ void ScreenTextEntry::Input( const InputEventPlus &input )
case IET_FIRST_PRESS: case IET_FIRST_PRESS:
case IET_REPEAT: case IET_REPEAT:
BackspaceInAnswer(); BackspaceInAnswer();
default:
break; break;
} }
} }
+3 -2
View File
@@ -497,7 +497,7 @@ RageColor SongManager::GetSongColor( const Song* pSong ) const
int i = m_vPreferredSongSort.size(); int i = m_vPreferredSongSort.size();
return SONG_GROUP_COLOR.GetValue( i%NUM_SONG_GROUP_COLORS ); return SONG_GROUP_COLOR.GetValue( i%NUM_SONG_GROUP_COLORS );
} }
else else // TODO: Have a better fallback plan with colors?
{ {
/* XXX: Previously, this matched all notes, which set a song to "extra" /* XXX: Previously, this matched all notes, which set a song to "extra"
* if it had any 10-foot steps at all, even edits or doubles. * if it had any 10-foot steps at all, even edits or doubles.
@@ -519,6 +519,7 @@ RageColor SongManager::GetSongColor( const Song* pSong ) const
case Difficulty_Challenge: case Difficulty_Challenge:
case Difficulty_Edit: case Difficulty_Edit:
continue; continue;
default: break;
} }
//if(pSteps->m_StepsType != st) //if(pSteps->m_StepsType != st)
@@ -527,7 +528,7 @@ RageColor SongManager::GetSongColor( const Song* pSong ) const
if( pSteps->GetMeter() >= EXTRA_COLOR_METER ) if( pSteps->GetMeter() >= EXTRA_COLOR_METER )
return (RageColor)EXTRA_COLOR; return (RageColor)EXTRA_COLOR;
} }
if( pSong->m_sMainTitle == "DVNO") if( pSong->m_sMainTitle == "DVNO") // XXX: What IS this? An easter egg? -Wolfman2000
{ {
return RageColor(1.0f,0.8f,0.0f,1.0f); return RageColor(1.0f,0.8f,0.0f,1.0f);
} }
+1
View File
@@ -169,6 +169,7 @@ void StageStats::FinalizeScores( bool bSummary )
case PLAY_MODE_BATTLE: case PLAY_MODE_BATTLE:
case PLAY_MODE_RAVE: case PLAY_MODE_RAVE:
return; // don't save scores in battle return; // don't save scores in battle
default: break;
} }
if( PREFSMAN->m_sTestInitialScreen.Get() != "" ) if( PREFSMAN->m_sTestInitialScreen.Get() != "" )
+1
View File
@@ -1295,6 +1295,7 @@ bool HandleGlobalInputs( const InputEventPlus &input )
} }
StepMania::InsertCoin(); StepMania::InsertCoin();
return false; // Attract needs to know because it goes to TitleMenu on > 1 credit return false; // Attract needs to know because it goes to TitleMenu on > 1 credit
default: break;
} }
/* Re-added for StepMania 3.9 theming veterans, plus it's just faster than /* Re-added for StepMania 3.9 theming veterans, plus it's just faster than
+8 -3
View File
@@ -271,15 +271,17 @@ static float GetArcadePoints( const Profile *pProfile )
case PLAY_MODE_NONSTOP: case PLAY_MODE_NONSTOP:
case PLAY_MODE_ONI: case PLAY_MODE_ONI:
case PLAY_MODE_ENDLESS: case PLAY_MODE_ENDLESS:
{
fAP += pProfile->m_iNumSongsPlayedByPlayMode[pm]; fAP += pProfile->m_iNumSongsPlayedByPlayMode[pm];
break;
} }
default: break;
}
} }
return fAP; return fAP;
} }
// TODO: Make this more flexible for games with many grade tiers. Lua-ize it? -Wolfman2000
static float GetSongPoints( const Profile *pProfile ) static float GetSongPoints( const Profile *pProfile )
{ {
float fSP = 0; float fSP = 0;
@@ -297,6 +299,7 @@ static float GetSongPoints( const Profile *pProfile )
case Grade_Tier07:/*D*/ fSP += 1* pProfile->m_iNumStagesPassedByGrade[g]; break; case Grade_Tier07:/*D*/ fSP += 1* pProfile->m_iNumStagesPassedByGrade[g]; break;
case Grade_Failed: case Grade_Failed:
case Grade_NoData: case Grade_NoData:
default:
; // no points ; // no points
break; break;
} }
@@ -309,8 +312,10 @@ static float GetSongPoints( const Profile *pProfile )
case PLAY_MODE_NONSTOP: case PLAY_MODE_NONSTOP:
case PLAY_MODE_ONI: case PLAY_MODE_ONI:
case PLAY_MODE_ENDLESS: case PLAY_MODE_ENDLESS:
{
fSP += pProfile->m_iNumSongsPlayedByPlayMode[pm]; fSP += pProfile->m_iNumSongsPlayedByPlayMode[pm];
break; }
default: break;
} }
} }