move TapNoteScoreToDancePoints out of the header; reduces
deps, and I can't imagine it's being inlined anyway
This commit is contained in:
@@ -13,6 +13,20 @@
|
|||||||
#include "GameConstantsAndTypes.h"
|
#include "GameConstantsAndTypes.h"
|
||||||
|
|
||||||
|
|
||||||
|
int TapNoteScoreToDancePoints( TapNoteScore tns, bool bOni )
|
||||||
|
{
|
||||||
|
switch( tns )
|
||||||
|
{
|
||||||
|
case TNS_MARVELOUS: return bOni ? +3 : +2;
|
||||||
|
case TNS_PERFECT: return +2;
|
||||||
|
case TNS_GREAT: return +1;
|
||||||
|
case TNS_GOOD: return +0;
|
||||||
|
case TNS_BOO: return bOni ? 0 : -4;
|
||||||
|
case TNS_MISS: return bOni ? 0 : -8;
|
||||||
|
case TNS_NONE: return 0;
|
||||||
|
default: ASSERT(0); return 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
CString DifficultyToString( Difficulty dc )
|
CString DifficultyToString( Difficulty dc )
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -124,20 +124,7 @@ enum TapNoteScore {
|
|||||||
NUM_TAP_NOTE_SCORES
|
NUM_TAP_NOTE_SCORES
|
||||||
};
|
};
|
||||||
|
|
||||||
inline int TapNoteScoreToDancePoints( TapNoteScore tns, bool bOni = false )
|
int TapNoteScoreToDancePoints( TapNoteScore tns, bool bOni = false );
|
||||||
{
|
|
||||||
switch( tns )
|
|
||||||
{
|
|
||||||
case TNS_MARVELOUS: return bOni ? +3 : +2;
|
|
||||||
case TNS_PERFECT: return +2;
|
|
||||||
case TNS_GREAT: return +1;
|
|
||||||
case TNS_GOOD: return +0;
|
|
||||||
case TNS_BOO: return bOni ? 0 : -4;
|
|
||||||
case TNS_MISS: return bOni ? 0 : -8;
|
|
||||||
case TNS_NONE: return 0;
|
|
||||||
default: ASSERT(0); return 0;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
//enum TapNoteTiming {
|
//enum TapNoteTiming {
|
||||||
// TNT_NONE,
|
// TNT_NONE,
|
||||||
|
|||||||
Reference in New Issue
Block a user