diff --git a/src/server/gamerules.h b/src/server/gamerules.h index d38638e..41f2388 100644 --- a/src/server/gamerules.h +++ b/src/server/gamerules.h @@ -18,6 +18,8 @@ class TFCGameRules:CGameRules { void(void) TFCGameRules; + virtual bool(void) IsTeamPlay; + virtual void(NSClientPlayer) PlayerConnect; virtual void(NSClientPlayer) PlayerDisconnect; virtual void(NSClientPlayer) PlayerPostFrame; diff --git a/src/server/gamerules.qc b/src/server/gamerules.qc index 89dd8f0..b65c7cc 100644 --- a/src/server/gamerules.qc +++ b/src/server/gamerules.qc @@ -16,6 +16,12 @@ var int autocvar_sv_playerkeepalive = TRUE; +bool +TFCGameRules::IsTeamPlay(void) +{ + return TRUE; +} + /* we check what fields have changed over the course of the frame and network * only the ones that have actually changed */ void