Xonotic
|
#include "clientkill.qh"
#include <common/csqcmodel_settings.qh>
#include <common/deathtypes/all.qh>
#include <common/mapobjects/triggers.qh>
#include <common/notifications/all.qh>
#include <common/stats.qh>
#include <common/vehicles/sv_vehicles.qh>
#include <common/weapons/_all.qh>
#include <server/client.qh>
#include <server/damage.qh>
#include <server/mutators/_mod.qh>
#include <server/player.qh>
#include <server/round_handler.qh>
#include <server/teamplay.qh>
Go to the source code of this file.
Functions | |
void | ClientKill (entity this) |
void | ClientKill_Now (entity this) |
void | ClientKill_Now_TeamChange (entity this) |
void | ClientKill_Silent (entity this, float _delay) |
void | ClientKill_TeamChange (entity this, float targetteam) |
void | KillIndicator_Think (entity this) |
Variables | |
float | clientkill_nexttime |
float | clientkilltime |
float | lip |
Definition at line 208 of file clientkill.qc.
References ClientKill_TeamChange(), and player_blocked.
Referenced by ClientCommand_kill(), ClientKill_TeamChange(), and IMPULSE().
Definition at line 38 of file clientkill.qc.
References ClientKill_Now(), ClientKill_Now_TeamChange(), Damage(), DMG_NOWEP, IS_OBSERVER, IS_SPEC, killindicator, killindicator_teamchange, MUTATOR_CALLHOOK, NULL, vehicle, and vehicles_exit().
Referenced by ClientKill_Now(), ClientKill_TeamChange(), and KillIndicator_Think().
Definition at line 18 of file clientkill.qc.
References autocvar_g_maxplayers_spectator_blocktime, blockSpectators, killindicator_teamchange, Player_SetTeamIndexChecked(), PutObserverInServer(), Team_TeamToIndex(), and TeamBalance_JoinBestTeam().
Referenced by ClientKill_Now(), and PlayerDamage().
Definition at line 196 of file clientkill.qc.
References ceil(), killindicator, KillIndicator_Think(), lip, setthink, and time.
Referenced by MUTATOR_HOOKFUNCTION().
Definition at line 98 of file clientkill.qc.
References APP_TEAM_NUM, autocvar_g_balance_kill_antispam, autocvar_g_balance_kill_delay, bound(), ceil(), ClientKill(), clientkill_nexttime, ClientKill_Now(), clientkilltime, CSQCMODEL_EF_RESPAWNGHOST, g_clones, IL_EACH, IS_DEAD, IS_PLAYER, IS_REAL_CLIENT, killindicator, killindicator_teamchange, KillIndicator_Think(), lip, M_ARGV, max(), min(), MUTATOR_CALLHOOK, round_handler_IsActive, round_handler_IsRoundStarted, setorigin(), setthink, starttime, Team_ColorRGB(), and time.
Referenced by ClientCommand_clientversion(), ClientCommand_selectteam(), ClientCommand_spectate(), and ClientKill().
Definition at line 65 of file clientkill.qc.
References ClientKill_Now(), cnt, count, IS_REAL_CLIENT, MDL_NUM(), nextthink, NULL, owner, setmodel, and time.
Referenced by ClientKill_Silent(), and ClientKill_TeamChange().
float clientkill_nexttime |
Definition at line 97 of file clientkill.qc.
Referenced by ClientKill_TeamChange().
float clientkilltime |
Definition at line 96 of file clientkill.qc.
Referenced by ClientKill_TeamChange().
float lip |
Definition at line 95 of file clientkill.qc.
Referenced by ClientKill_Silent(), and ClientKill_TeamChange().