2#ifndef GAME_TEAMSCORE_H
3#define GAME_TEAMSCORE_H
38 bool SameTeam(
int ClientId1,
int ClientId2)
const;
40 bool CanKeepHook(
int ClientId1,
int ClientId2)
const;
41 bool CanCollide(
int ClientId1,
int ClientId2)
const;
43 int Team(
int ClientId)
const;
47 void SetSolo(
int ClientId,
bool Value);
48 bool GetSolo(
int ClientId)
const;
void Reset()
Definition teamscore.cpp:45
int TeamSuper() const
Definition teamscore.h:36
int Team(int ClientId) const
Definition teamscore.cpp:18
bool m_aIsSolo[MAX_CLIENTS]
Definition teamscore.h:28
CTeamsCore()
Definition teamscore.cpp:8
void SetSolo(int ClientId, bool Value)
Definition teamscore.cpp:60
bool SameTeam(int ClientId1, int ClientId2) const
Definition teamscore.cpp:13
bool CanKeepHook(int ClientId1, int ClientId2) const
Definition teamscore.cpp:29
bool CanCollide(int ClientId1, int ClientId2) const
Definition teamscore.cpp:36
bool m_IsDDRace64
Definition teamscore.h:32
bool GetSolo(int ClientId) const
Definition teamscore.cpp:66
bool m_IsDDRace16
Definition teamscore.h:31
int m_aTeam[MAX_CLIENTS]
Definition teamscore.h:27
@ LEGACY_MAX_CLIENTS
Definition protocol.h:92
@ MAX_CLIENTS
Definition protocol.h:89
@ VANILLA_MAX_CLIENTS
Definition protocol.h:90
@ LEGACY_TEAM_SUPER
Definition teamscore.h:12
@ TEAM_SUPER
Definition teamscore.h:10
@ VANILLA_TEAM_SUPER
Definition teamscore.h:13
@ TEAM_FLOCK
Definition teamscore.h:9
@ NUM_DDRACE_TEAMS
Definition teamscore.h:11
@ SV_TEAM_FORBIDDEN
Definition teamscore.h:19
@ SV_TEAM_ALLOWED
Definition teamscore.h:20
@ SV_TEAM_MANDATORY
Definition teamscore.h:21
@ SV_TEAM_FORCED_SOLO
Definition teamscore.h:22