More minor scoring fixes (+1 to combo for jumps in oni mode only; HoldNotes worth 3 in course modes)
This commit is contained in:
@@ -157,13 +157,13 @@ void ScoreKeeperMAX2::HandleTapRowScore( TapNoteScore scoreOfLastTap, int iNumTa
|
|||||||
{
|
{
|
||||||
int iOldCombo = iCurCombo;
|
int iOldCombo = iCurCombo;
|
||||||
|
|
||||||
if( GAMESTATE->IsCourseMode() )
|
if( GAMESTATE->m_PlayMode == PLAY_MODE_ONI )
|
||||||
{
|
{
|
||||||
switch( scoreOfLastTap )
|
switch( scoreOfLastTap )
|
||||||
{
|
{
|
||||||
case TNS_MARVELOUS:
|
case TNS_MARVELOUS:
|
||||||
case TNS_PERFECT:
|
case TNS_PERFECT:
|
||||||
iCurCombo += iNumTapsInRow;
|
iCurCombo++;
|
||||||
break;
|
break;
|
||||||
case TNS_GREAT:
|
case TNS_GREAT:
|
||||||
// int aosid = 4;
|
// int aosid = 4;
|
||||||
@@ -274,7 +274,7 @@ int ScoreKeeperMAX2::HoldNoteScoreToDancePoints( HoldNoteScore hns )
|
|||||||
{
|
{
|
||||||
switch( hns )
|
switch( hns )
|
||||||
{
|
{
|
||||||
case HNS_OK: return +6;
|
case HNS_OK: return GAMESTATE->IsCourseMode() ? +3 : +6;
|
||||||
case HNS_NG: return +0;
|
case HNS_NG: return +0;
|
||||||
default: ASSERT(0); return 0;
|
default: ASSERT(0); return 0;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user