Add mines transform

This commit is contained in:
Chris Danford
2003-08-10 10:12:50 +00:00
parent 1e514c1c51
commit 1f8a45cbee
11 changed files with 59 additions and 15 deletions
+14
View File
@@ -876,3 +876,17 @@ void NoteDataUtil::ConvertAdditionsToRegular( NoteData &in )
if( in.GetTapNote(t,r) == TAP_ADDITION )
in.SetTapNote(t,r,TAP_TAP);
}
void NoteDataUtil::Mines( NoteData &in )
{
int iTapCount = 0;
for( int r=0; r<=in.GetLastRow(); r++ )
for( int t=0; t<in.GetNumTracks(); t++ )
if( in.GetTapNote(t,r) == TAP_TAP )
{
iTapCount++;
if( (iTapCount%7) == 6 )
in.SetTapNote(t,r,TAP_MINE);
}
}