separate explosions for HoldNoteScore

This commit is contained in:
Chris Danford
2005-04-26 05:28:32 +00:00
parent 261cbacb36
commit 4e6f00ba9e
8 changed files with 92 additions and 32 deletions
+12 -3
View File
@@ -114,13 +114,22 @@ void GhostArrowRow::DrawPrimitives()
}
void GhostArrowRow::DidTapNote( int iCol, TapNoteScore score, bool bBright )
void GhostArrowRow::DidTapNote( int iCol, TapNoteScore tns, bool bBright )
{
ASSERT( iCol >= 0 && iCol < m_iNumCols );
if( bBright )
m_GhostBright[iCol]->Step( score );
m_GhostBright[iCol]->StepTap( tns );
else
m_GhostDim[iCol]->Step( score );
m_GhostDim[iCol]->StepTap( tns );
}
void GhostArrowRow::DidHoldNote( int iCol, HoldNoteScore hns, bool bBright )
{
ASSERT( iCol >= 0 && iCol < m_iNumCols );
if( bBright )
m_GhostBright[iCol]->StepHold( hns );
else
m_GhostDim[iCol]->StepHold( hns );
}
void GhostArrowRow::SetHoldIsActive( int iCol )