]> icculus.org git repositories - divverent/nexuiz.git/blob - qcsrc/gamec/defs.h
Updating
[divverent/nexuiz.git] / qcsrc / gamec / defs.h
1
2 // Globals
3
4 entity  activator;
5 string  string_null;
6 entity  casing;
7 entity dest;
8
9 // Fields
10
11 .void(vector hitloc, float damage, entity inflictor, entity attacker, float deathtype) event_damage;
12
13 .string wad;
14 .string map;
15
16 .float  worldtype;
17 .float  delay;
18 .float  wait;
19 .float  lip;
20 .float  light_lev;
21 .float  speed;
22 .float  style;
23 .float  skill;
24
25 .string killtarget;
26
27 .vector pos1, pos2;
28 .vector mangle;
29
30 .float  jump_flag;                              // storing velocity_z for falling damage
31 .float  attack_finished;
32 .float  pain_finished                   //Added by Supajoe
33 .float  pain_frame                      //"
34 .float  statdraintime;                  // record the one-second intervals between draining health and armour when they're over 100
35 .float  crouch; // Crouching or not?
36 .float  hasaliases; // Has aliases (like +crouch) binded or not?
37
38 .float  strength_finished;
39 .float  speed_finished;
40 .float  invincible_finished;
41 .float  slowmo_finished;
42
43 .vector         finaldest, finalangle;          //plat.qc stuff
44 .void()         think1;
45 .float state;
46 .float          t_length, t_width;
47
48 .vector destvec;                // for rain
49 .float cnt;             // for rain
50 .float count;
51 .float cnt2;
52
53 .float death_time;
54 .float dead_time;
55 .float dead_frame;
56 .float die_frame;
57 .float fade_time;
58
59 .string mdl;
60
61 .float  norespawn;
62 .float  respawntime;
63 .float  chasecam;
64
65 .float electrocount;
66 .float crylinkcount;
67
68 .float  damageforcescale;
69
70 .float          gravity;
71
72 .float          dmg;
73
74 .vector angleoffset; // for incorrectly player models