fix Combo30Misses overrides FailType shouldn't override FailOff
This commit is contained in:
@@ -1405,7 +1405,10 @@ void ScreenGameplay::Update( float fDeltaTime )
|
|||||||
bool bBeginFailed = false;
|
bool bBeginFailed = false;
|
||||||
SongOptions::FailType ft = GAMESTATE->m_SongOptions.m_FailType;
|
SongOptions::FailType ft = GAMESTATE->m_SongOptions.m_FailType;
|
||||||
if( PREFSMAN->m_bMinimum1FullSongInCourses && GAMESTATE->IsCourseMode() && GAMESTATE->GetCourseSongIndex()==0 )
|
if( PREFSMAN->m_bMinimum1FullSongInCourses && GAMESTATE->IsCourseMode() && GAMESTATE->GetCourseSongIndex()==0 )
|
||||||
ft = SongOptions::FAIL_COMBO_OF_30_MISSES;
|
{
|
||||||
|
// take the least harsh of the two FailTypes
|
||||||
|
ft = max( ft, SongOptions::FAIL_COMBO_OF_30_MISSES );
|
||||||
|
}
|
||||||
switch( ft )
|
switch( ft )
|
||||||
{
|
{
|
||||||
case SongOptions::FAIL_IMMEDIATE:
|
case SongOptions::FAIL_IMMEDIATE:
|
||||||
|
|||||||
Reference in New Issue
Block a user