fold CroppedSprite functionality into Sprite

more work on Rave
This commit is contained in:
Chris Danford
2003-07-03 06:38:57 +00:00
parent 12d77daa2a
commit 9c9aef37c7
36 changed files with 450 additions and 433 deletions
+6 -9
View File
@@ -43,12 +43,12 @@ void ScoreKeeperRave::HandleTapRowScore( TapNoteScore scoreOfLastTap, int iNumTa
float fPercentToMove;
switch( scoreOfLastTap )
{
case TNS_MARVELOUS: fPercentToMove = +0.02f; break;
case TNS_PERFECT: fPercentToMove = +0.02f; break;
case TNS_GREAT: fPercentToMove = +0.01f; break;
case TNS_MARVELOUS: fPercentToMove = +0.04f; break;
case TNS_PERFECT: fPercentToMove = +0.04f; break;
case TNS_GREAT: fPercentToMove = +0.02f; break;
case TNS_GOOD: fPercentToMove = +0.00f; break;
case TNS_BOO: fPercentToMove = -0.02f; break;
case TNS_MISS: fPercentToMove = -0.04f; break;
case TNS_BOO: fPercentToMove = -0.08f; break;
case TNS_MISS: fPercentToMove = -0.16f; break;
default: ASSERT(0); fPercentToMove = +0.00f; break;
}
@@ -60,11 +60,8 @@ void ScoreKeeperRave::HandleTapRowScore( TapNoteScore scoreOfLastTap, int iNumTa
if( newAL > oldAL )
{
if( newAL == NUM_ATTACK_LEVELS ) // hit upper bounds of meter
{
GAMESTATE->m_fSuperMeter[m_PlayerNumber] -= 1.f;
newAL = (AttackLevel)(NUM_ATTACK_LEVELS-1);
}
LaunchAttack( newAL );
LaunchAttack( oldAL );
}
}