]> de.git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/blob - qcsrc/server/mutators/mutator_buffs.qh
Disable machine gun reloading while carrying ammo buff
[xonotic/xonotic-data.pk3dir.git] / qcsrc / server / mutators / mutator_buffs.qh
1 #ifndef MUTATOR_BUFFS_H
2 #define MUTATOR_BUFFS_H
3
4 // buff specific variables \\
5 //
6 // ammo
7 .float buff_ammo_prev_infitems;
8 .int buff_ammo_prev_clipload;
9 // invisible
10 .float buff_invisible_prev_alpha;
11 // flight
12 .float buff_flight_prev_gravity;
13 // jump
14 .float stat_jumpheight;
15 // disability
16 .float buff_disability_time;
17 .float buff_disability_effect_time;
18 // common buff variables
19 .float buff_effect_delay;
20
21 // buff definitions
22 .float buff_active;
23 .float buff_activetime;
24 .float buff_activetime_updated;
25 .entity buff_waypoint;
26 .int oldbuffs; // for updating effects
27 .entity buff_model; // controls effects (TODO: make csqc)
28
29 const string BUFF_MODEL = "models/relics/relic.md3";
30
31 const vector BUFF_MIN = ('-16 -16 -20');
32 const vector BUFF_MAX = ('16 16 20');
33
34 // client side options
35 .float cvar_cl_buffs_autoreplace;
36 #endif