X-Git-Url: https://de.git.xonotic.org/?a=blobdiff_plain;f=qcsrc%2Fclient%2FDefs.qc;h=9bd8e8c8a35807e0bd5cab007646136a3159edbb;hb=bd80025e7bae8d4805664dc1bd7f241178cb1230;hp=a1a32404dd48ec7d57bdeb83eca8b624433f58fd;hpb=e8f0b7b07920103e92daac21e3b5e5653c5a86fe;p=xonotic%2Fxonotic-data.pk3dir.git diff --git a/qcsrc/client/Defs.qc b/qcsrc/client/Defs.qc index a1a32404d..9bd8e8c8a 100644 --- a/qcsrc/client/Defs.qc +++ b/qcsrc/client/Defs.qc @@ -28,7 +28,7 @@ entity world; float time; float frametime; -float player_localentnum; //the entnum +float player_localentnum; //the entnum of the VIEW entity float player_localnum; //the playernum float maxclients; //a constant filled in by the engine. gah, portability eh? @@ -238,6 +238,9 @@ float servertime, serverprevtime, serverdeltatime; float ticrate; .float damageforcescale; +#define MIN_DAMAGEEXTRARADIUS 2 +#define MAX_DAMAGEEXTRARADIUS 16 +.float damageextraradius; .void(float thisdmg, float hittype, vector org, vector thisforce) event_damage; // only for Porto @@ -268,3 +271,9 @@ float nex_charge_movingavg; float serverflags; float uid2name_dialog; + +.float csqcmodel_isdead; // used by shownames and miscfunctions (float getplayerisdead(float) {}) to know when a player is dead + +#define player_currententnum (spectatee_status > 0 ? spectatee_status : player_localnum + 1) + +float g_balance_porto_secondary;