Server: Restart kill counter for Red/Blue teams whenever the round restarts so we don't mess up our counter.

This commit is contained in:
Marco Cawthorne 2022-07-14 18:26:14 -07:00
parent 8ba0153c0c
commit 87386226a1
Signed by: eukara
GPG Key ID: CE2032F0A2882A22
2 changed files with 12 additions and 0 deletions

View File

@ -53,6 +53,7 @@ class SHTeamRules:HLGameRules
void(void) SHTeamRules;
virtual void(void) RestartRound;
virtual void(NSClientPlayer) PlayerSpawn;
virtual bool(void) IsTeamPlay;
virtual void(void) AddTeam1Kill;

View File

@ -430,6 +430,17 @@ SHTeamRules::InitPostEnts(void)
forceinfokey(world, "teamscore_2", "0");
}
void
SHTeamRules::RestartRound(void)
{
super::RestartRound();
m_iKillsTeam1 = 0;
m_iKillsTeam2 = 0;
forceinfokey(world, "teamkills_1", sprintf("%i", m_iKillsTeam1));
forceinfokey(world, "teamkills_2", sprintf("%i", m_iKillsTeam2));
}
void
SHTeamRules::SHTeamRules(void)
{