diff options
| author | Marius "Teelevision" Neugebauer <marius@teele.eu> | 2014-04-08 02:18:26 +0200 |
|---|---|---|
| committer | Marius "Teelevision" Neugebauer <marius@teele.eu> | 2014-04-08 02:18:26 +0200 |
| commit | 2e3107802663087eadd711eb43b09605080730be (patch) | |
| tree | 093941a33542932f952bf60820f8a426e3c825c4 /src/game/server/player.h | |
| parent | 834e02e63445d1c4f7830109184420b6e9813b39 (diff) | |
| download | zcatch-2e3107802663087eadd711eb43b09605080730be.tar.gz zcatch-2e3107802663087eadd711eb43b09605080730be.zip | |
added chat commands /victims and /kills
Diffstat (limited to 'src/game/server/player.h')
| -rw-r--r-- | src/game/server/player.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/game/server/player.h b/src/game/server/player.h index 32860106..e6595245 100644 --- a/src/game/server/player.h +++ b/src/game/server/player.h @@ -117,17 +117,20 @@ public: enum { ZCATCH_NOT_CAUGHT = -1, - ZCATCH_RELEASE_ALL = -1 + ZCATCH_RELEASE_ALL = -1, + ZCATCH_CAUGHT_REASON_JOINING = 0, + ZCATCH_CAUGHT_REASON_KILLED, }; struct CZCatchVictim { int ClientID; + int Reason; CZCatchVictim *prev; }; CZCatchVictim *m_ZCatchVictims; int m_zCatchNumVictims; int m_zCatchNumKillsInARow; - void AddZCatchVictim(int ClientID); + void AddZCatchVictim(int ClientID, int reason = ZCATCH_CAUGHT_REASON_JOINING); void ReleaseZCatchVictim(int ClientID, int limit = 0); bool HasZCatchVictims() { return (m_ZCatchVictims != NULL); } int LastZCatchVictim() { return HasZCatchVictims() ? m_ZCatchVictims->ClientID : -1; } |