X-Git-Url: http://de.git.xonotic.org/?a=blobdiff_plain;f=qcsrc%2Fserver%2Fteamplay.qh;h=127ac7a6d30caffc887e9571c40104148813eadb;hb=bc6fe08d1d10d513d52efb1ab57a27d6086b8397;hp=b934993235d4c130ad9b24ad55081922acabdd39;hpb=ae8867e3301e6cdda736e245858932f8f36d71f1;p=xonotic%2Fxonotic-data.pk3dir.git diff --git a/qcsrc/server/teamplay.qh b/qcsrc/server/teamplay.qh index b93499323..127ac7a6d 100644 --- a/qcsrc/server/teamplay.qh +++ b/qcsrc/server/teamplay.qh @@ -1,5 +1,4 @@ -#ifndef TEAMPLAY_H -#define TEAMPLAY_H +#pragma once string cache_mutatormsg; string cache_lastmutatormsg; @@ -17,17 +16,15 @@ void TeamchangeFrags(entity e); void LogTeamchange(float player_id, float team_number, float type); -void default_delayedinit(); +void default_delayedinit(entity this); void ActivateTeamplay(); -void SetLimits(int fraglimit_override, int leadlimit_override, float timelimit_override, float qualifying_override); - void InitGameplayMode(); -string GetClientVersionMessage(); +string GetClientVersionMessage(entity this); -string getwelcomemessage(void); +string getwelcomemessage(entity this); void SetPlayerColors(entity pl, float _color); @@ -48,10 +45,10 @@ float TeamSmallerEqThanTeam(float ta, float tb, entity e); // NOTE: Assumes CheckAllowedTeams has already been called! float FindSmallestTeam(entity pl, float ignore_pl); -float JoinBestTeam(entity pl, float only_return_best, float forcebestteam); +int JoinBestTeam(entity this, bool only_return_best, bool forcebestteam); //void() ctf_playerchanged; -void SV_ChangeTeam(float _color); void ShufflePlayerOutOfTeam (float source_team); -#endif + +void setcolor(entity this, int clr);