Xonotic
|
#include <common/mutators/base.qh>
Go to the source code of this file.
Macros | |
#define | autocvar_g_invasion_point_limit cvar("g_invasion_point_limit") |
Functions | |
void | invasion_Initialize () |
REGISTER_MUTATOR (inv, false) | |
#define autocvar_g_invasion_point_limit cvar("g_invasion_point_limit") |
Definition at line 4 of file sv_invasion.qh.
Referenced by REGISTER_MUTATOR().
void invasion_Initialize | ( | ) |
Definition at line 601 of file sv_invasion.qc.
References InitializeEntity(), invasion_DelayedInit(), and NULL.
Referenced by REGISTER_MUTATOR().
REGISTER_MUTATOR | ( | inv | , |
false | |||
) |
Definition at line 14 of file sv_invasion.qh.
References autocvar_g_invasion_point_limit, autocvar_g_invasion_team_spawns, autocvar_g_invasion_teams, cvar_settemp(), g_invasion, GameRules_limit_score(), GameRules_spawning_teams(), GameRules_teams(), IL_NEW, invasion_Initialize(), MUTATOR_ONADD, and MUTATOR_STATIC.
bool autocvar_g_invasion_team_spawns |
Definition at line 7 of file sv_invasion.qh.
Referenced by REGISTER_MUTATOR().
int autocvar_g_invasion_teams |
Definition at line 5 of file sv_invasion.qh.
Referenced by invasion_DelayedInit(), and REGISTER_MUTATOR().
int autocvar_g_invasion_type |
Definition at line 6 of file sv_invasion.qh.
Referenced by invasion_DelayedInit(), MUTATOR_HOOKFUNCTION(), and WinningCondition_Invasion().
bool g_invasion |
Definition at line 8 of file sv_invasion.qh.
Referenced by REGISTER_MUTATOR(), and spawnfunc().
IntrusiveList g_invasion_roundends |
Definition at line 9 of file sv_invasion.qh.
Referenced by spawnfunc(), and WinningCondition_Invasion().
IntrusiveList g_invasion_spawns |
Definition at line 11 of file sv_invasion.qh.
Referenced by invasion_PickSpawn(), and spawnfunc().
IntrusiveList g_invasion_waves |
Definition at line 10 of file sv_invasion.qh.
Referenced by invasion_GetWaveEntity(), and spawnfunc().
float inv_lastcheck |
Definition at line 40 of file sv_invasion.qh.
Referenced by Invasion_CheckWinner().
float inv_maxcurrent |
Definition at line 41 of file sv_invasion.qh.
Referenced by Invasion_CheckWinner(), Invasion_RoundStart(), and MUTATOR_HOOKFUNCTION().
float inv_maxrounds |
Definition at line 38 of file sv_invasion.qh.
Referenced by invasion_DelayedInit(), Invasion_RoundStart(), and invasion_SpawnChosenMonster().
float inv_maxspawned |
Definition at line 36 of file sv_invasion.qh.
Referenced by Invasion_CheckWinner(), Invasion_RoundStart(), and MUTATOR_HOOKFUNCTION().
float inv_monsters_perteam[17] |
Definition at line 44 of file sv_invasion.qh.
Referenced by Invasion_RoundStart(), invasion_SpawnChosenMonster(), and MUTATOR_HOOKFUNCTION().
float inv_monsterskill |
Definition at line 46 of file sv_invasion.qh.
Referenced by Invasion_RoundStart(), and MUTATOR_HOOKFUNCTION().
float inv_numkilled |
Definition at line 39 of file sv_invasion.qh.
Referenced by Invasion_CheckWinner(), Invasion_RoundStart(), and MUTATOR_HOOKFUNCTION().
float inv_numspawned |
Definition at line 35 of file sv_invasion.qh.
Referenced by Invasion_CheckWinner(), Invasion_RoundStart(), and MUTATOR_HOOKFUNCTION().
float inv_roundcnt |
Definition at line 37 of file sv_invasion.qh.
Referenced by invasion_DelayedInit(), Invasion_RoundStart(), and invasion_SpawnChosenMonster().
const int INV_TYPE_HUNT = 1 |
Definition at line 51 of file sv_invasion.qh.
Referenced by invasion_DelayedInit(), MUTATOR_HOOKFUNCTION(), and WinningCondition_Invasion().
const int INV_TYPE_ROUND = 0 |
Definition at line 50 of file sv_invasion.qh.
Referenced by invasion_DelayedInit(), and MUTATOR_HOOKFUNCTION().
const int INV_TYPE_STAGE = 2 |
Definition at line 52 of file sv_invasion.qh.
Referenced by invasion_DelayedInit(), and WinningCondition_Invasion().
float invasion_teams |
Definition at line 43 of file sv_invasion.qh.
Referenced by invasion_DelayedInit(), Invasion_RoundStart(), invasion_SpawnChosenMonster(), and MUTATOR_HOOKFUNCTION().
const float ST_INV_KILLS = 1 |
Definition at line 48 of file sv_invasion.qh.
Referenced by invasion_ScoreRules(), and MUTATOR_HOOKFUNCTION().