fix TapNotes being given TNS_Miss after they were already judged (also caused non-checkpoint HoldNotes to LetGo)
fix HoldNotes never receive judgment because out of range ones were not being passed to UpdateHoldNotes.
This commit is contained in:
@@ -1014,21 +1014,6 @@ NoteData::_all_tracks_iterator<ND, iter, TN>::_all_tracks_iterator( const _all_t
|
||||
{
|
||||
}
|
||||
|
||||
template<typename ND, typename iter, typename TN>
|
||||
NoteData::_all_tracks_iterator<ND, iter, TN> &NoteData::_all_tracks_iterator<ND, iter, TN>::operator=( const _all_tracks_iterator &other )
|
||||
{
|
||||
#define COPY_OTHER( x ) x = other.x
|
||||
COPY_OTHER( m_pNoteData );
|
||||
COPY_OTHER( m_iTrack );
|
||||
COPY_OTHER( m_bReverse );
|
||||
COPY_OTHER( m_Cond );
|
||||
COPY_OTHER( m_vBeginIters );
|
||||
COPY_OTHER( m_vEndIters );
|
||||
COPY_OTHER( m_vCurrentIters );
|
||||
#undef COPY_OTHER
|
||||
return *this;
|
||||
}
|
||||
|
||||
template<typename ND, typename iter, typename TN>
|
||||
NoteData::_all_tracks_iterator<ND, iter, TN> &NoteData::_all_tracks_iterator<ND, iter, TN>::operator++() // preincrement
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user