Fix: Network scoring (this time I am actually using the enumerations instead of arbitrary numbers)
This commit is contained in:
@@ -302,7 +302,7 @@ void NetworkSyncManager::ReportScore(int playerID, int step, int score, int comb
|
|||||||
m_packet.ClearPacket();
|
m_packet.ClearPacket();
|
||||||
|
|
||||||
m_packet.Write1( NSCGSU );
|
m_packet.Write1( NSCGSU );
|
||||||
uint8_t ctr = (uint8_t) (playerID * 16 + step - 1);
|
uint8_t ctr = (uint8_t) (playerID * 16 + step - ( TNS_MISS - 1 ) );
|
||||||
m_packet.Write1(ctr);
|
m_packet.Write1(ctr);
|
||||||
|
|
||||||
ctr = uint8_t( STATSMAN->m_CurStageStats.m_player[playerID].GetGrade()*16 );
|
ctr = uint8_t( STATSMAN->m_CurStageStats.m_player[playerID].GetGrade()*16 );
|
||||||
|
|||||||
@@ -443,7 +443,7 @@ void ScoreKeeperMAX2::HandleHoldScore( HoldNoteScore holdScore, TapNoteScore tap
|
|||||||
PlayerNumber pn = m_pPlayerState->m_PlayerNumber;
|
PlayerNumber pn = m_pPlayerState->m_PlayerNumber;
|
||||||
NSMAN->ReportScore(
|
NSMAN->ReportScore(
|
||||||
pn,
|
pn,
|
||||||
holdScore+7,
|
holdScore+TNS_MARVELOUS,
|
||||||
m_pPlayerStageStats->iScore,
|
m_pPlayerStageStats->iScore,
|
||||||
m_pPlayerStageStats->iCurCombo );
|
m_pPlayerStageStats->iCurCombo );
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user