AutoPlay shouldn't hit unjudgable notes.
This commit is contained in:
+2
-1
@@ -2852,7 +2852,8 @@ void Player::CrossedRows( int iLastRowCrossed, const RageTimer &now )
|
|||||||
// check to see if there's a note at the crossed row
|
// check to see if there's a note at the crossed row
|
||||||
if( m_pPlayerState->m_PlayerController != PC_HUMAN )
|
if( m_pPlayerState->m_PlayerController != PC_HUMAN )
|
||||||
{
|
{
|
||||||
if( tn.type != TapNote::empty && tn.type != TapNote::fake && tn.result.tns == TNS_None )
|
if(tn.type != TapNote::empty && tn.type != TapNote::fake && tn.result.tns == TNS_None
|
||||||
|
&& this->m_Timing->IsJudgableAtRow(iRow) )
|
||||||
{
|
{
|
||||||
Step( iTrack, iRow, now, false, false );
|
Step( iTrack, iRow, now, false, false );
|
||||||
if( m_pPlayerState->m_PlayerController == PC_AUTOPLAY )
|
if( m_pPlayerState->m_PlayerController == PC_AUTOPLAY )
|
||||||
|
|||||||
Reference in New Issue
Block a user