X-Git-Url: https://de.git.xonotic.org/?a=blobdiff_plain;f=qcsrc%2Fserver%2Fg_world.qh;h=da950f18575e28a410fbed9955b90a0a5ced4ed7;hb=791f300d2660d6b75a51c6e7f302d6fa6b64861a;hp=5366d0a782129ff2cce3e1064a76c14fb877f337;hpb=f52ddede69621c7c9d31983591902f47fd40d7d0;p=xonotic%2Fxonotic-data.pk3dir.git diff --git a/qcsrc/server/g_world.qh b/qcsrc/server/g_world.qh index 5366d0a78..da950f185 100644 --- a/qcsrc/server/g_world.qh +++ b/qcsrc/server/g_world.qh @@ -5,26 +5,29 @@ float checkrules_suddendeathwarning; float checkrules_suddendeathend; float checkrules_overtimesadded; //how many overtimes have been already added +string cache_mutatormsg; +string cache_lastmutatormsg; + const int WINNING_NO = 0; // no winner, but time limits may terminate the game const int WINNING_YES = 1; // winner found const int WINNING_NEVER = 2; // no winner, enter overtime if time limit is reached const int WINNING_STARTSUDDENDEATHOVERTIME = 3; // no winner, enter suddendeath overtime NOW -bool limits_are_set = false; -void SetLimits(int fraglimit_override, int leadlimit_override, float timelimit_override, float qualifying_override); - float WinningCondition_Scores(float limit, float leadlimit); void SetWinners(.float field, float value); -void CheckRules_Player(); -void IntermissionThink(); +void IntermissionThink(entity this); void GotoNextMap(float reinit); void ReadyRestart(); +string GetGametype(); + void DumpStats(float final); float Map_IsRecent(string m); string GetNextMap(); void ShuffleMaplist(); void Map_Goto_SetStr(string nextmapname); void Map_Goto(float reinit); +void Map_MarkAsRecent(string m); float DoNextMapOverride(float reinit); void CheckRules_World(); +float RedirectionThink();