#include <mod.h>
|
| CGameControllerMod (class CGameContext *pGameServer) |
|
| ~CGameControllerMod () |
|
void | Tick () override |
|
| IGameController (class CGameContext *pGameServer) |
|
virtual | ~IGameController () |
|
virtual int | OnCharacterDeath (class CCharacter *pVictim, class CPlayer *pKiller, int Weapon) |
|
virtual void | OnCharacterSpawn (class CCharacter *pChr) |
|
virtual void | HandleCharacterTiles (class CCharacter *pChr, int MapIndex) |
|
virtual void | SetArmorProgress (CCharacter *pCharacer, int Progress) |
|
virtual bool | OnEntity (int Index, int x, int y, int Layer, int Flags, bool Initial, int Number=0) |
|
virtual void | OnPlayerConnect (class CPlayer *pPlayer) |
|
virtual void | OnPlayerDisconnect (class CPlayer *pPlayer, const char *pReason) |
|
virtual void | OnReset () |
|
void | DoWarmup (int Seconds) |
|
void | StartRound () |
|
void | EndRound () |
|
void | ChangeMap (const char *pToMap) |
|
bool | IsForceBalanced () |
|
virtual bool | CanBeMovedOnBalance (int ClientId) |
|
virtual void | Tick () |
|
virtual void | Snap (int SnappingClient) |
|
virtual bool | CanSpawn (int Team, vec2 *pOutPos, int DDTeam) |
|
virtual void | DoTeamChange (class CPlayer *pPlayer, int Team, bool DoChatMsg=true) |
|
virtual const char * | GetTeamName (int Team) |
|
virtual int | GetAutoTeam (int NotThisId) |
|
virtual bool | CanJoinTeam (int Team, int NotThisId, char *pErrorReason, int ErrorReasonSize) |
|
int | ClampTeam (int Team) |
|
CClientMask | GetMaskForPlayerWorldEvent (int Asker, int ExceptID=-1) |
|
bool | IsTeamPlay () |
|
CGameTeams & | Teams () |
|
◆ CGameControllerMod()
CGameControllerMod::CGameControllerMod |
( |
class CGameContext * |
pGameServer | ) |
|
◆ ~CGameControllerMod()
CGameControllerMod::~CGameControllerMod |
( |
| ) |
|
|
default |
◆ Tick()
void CGameControllerMod::Tick |
( |
| ) |
|
|
overridevirtual |
The documentation for this class was generated from the following files:
- src/game/server/gamemodes/mod.h
- src/game/server/gamemodes/mod.cpp