10 float FL_GODMODE = 64;
11 float FL_NOTARGET = 128;
13 float FL_ONGROUND = 512;
14 float FL_PARTIALGROUND = 1024;
15 float FL_WATERJUMP = 2048;
16 float FL_JUMPRELEASED = 4096;
17 float FL_WEAPON = 8192;
19 float MOVETYPE_NONE = 0;
20 float MOVETYPE_ANGLENOCLIP = 1;
21 float MOVETYPE_ANGLECLIP = 2;
22 float MOVETYPE_WALK = 3;
23 float MOVETYPE_STEP = 4;
24 float MOVETYPE_FLY = 5;
25 float MOVETYPE_TOSS = 6;
26 float MOVETYPE_PUSH = 7;
27 float MOVETYPE_NOCLIP = 8;
28 float MOVETYPE_FLYMISSILE = 9;
29 float MOVETYPE_BOUNCE = 10;
30 //float MOVETYPE_BOUNCEMISSILE = 11; // Like bounce but doesn't lose speed on bouncing
31 //float MOVETYPE_FOLLOW = 12; // 'Attaches' the entity to its aim_ent
34 float SOLID_TRIGGER = 1;
36 float SOLID_SLIDEBOX = 3;
38 //float SOLID_CORPSE = 5; // Unobstructed by CORPSE or SLIDEBOX
43 float DEAD_RESPAWNABLE = 3;
49 float CONTENT_EMPTY = -1;
50 float CONTENT_SOLID = -2;
51 float CONTENT_WATER = -3;
52 float CONTENT_SLIME = -4;
53 float CONTENT_LAVA = -5;
54 float CONTENT_SKY = -6;
58 float SVC_DISCONNECT = 2;
59 float SVC_UPDATESTAT = 3;
60 float SVC_VERSION = 4;
61 float SVC_SETVIEW = 5;
65 float SVC_STUFFTEXT = 9;
66 float SVC_SETANGLE = 10;
67 float SVC_SERVERINFO = 11;
68 float SVC_LIGHTSTYLE = 12;
69 float SVC_UPDATENAME = 13;
70 float SVC_UPDATEFRAGS = 14;
71 float SVC_CLIENTDATA = 15;
72 float SVC_STOPSOUND = 16;
73 float SVC_UPDATECOLORS = 17;
74 float SVC_PARTICLE = 18;
75 float SVC_DAMAGE = 19;
76 float SVC_SPAWNSTATIC = 20;
77 float SVC_SPAWNBINARY = 21;
78 float SVC_SPAWNBASELINE = 22;
79 float SVC_TEMPENTITY = 23;
80 float SVC_SETPAUSE = 24;
81 float SVC_SIGNONNUM = 25;
82 float SVC_CENTERPRINT = 26;
83 float SVC_KILLEDMONSTER = 27;
84 float SVC_FOUNDSECRET = 28;
85 float SVC_SPAWNSTATICSOUND = 29;
86 float SVC_INTERMISSION = 30;
87 float SVC_FINALE = 31;
88 float SVC_CDTRACK = 32;
89 float SVC_SELLSCREEN = 33;
90 float SVC_CUTSCENE = 34;
93 float TE_SUPERSPIKE = 1;
95 float TE_EXPLOSION = 3;
96 float TE_TAREXPLOSION = 4;
97 float TE_LIGHTNING1 = 5;
98 float TE_LIGHTNING2 = 6;
99 float TE_WIZSPIKE = 7;
100 float TE_KNIGHTSPIKE = 8;
101 float TE_LIGHTNING3 = 9;
102 float TE_LAVASPLASH = 10;
103 float TE_TELEPORT = 11;
106 float CHAN_WEAPON = 1;
107 float CHAN_VOICE = 2;
110 float CHAN_IMPACT = 5;
115 float ATTN_STATIC = 3;
117 float UPDATE_GENERAL = 0;
118 float UPDATE_STATIC = 1;
119 float UPDATE_BINARY = 2;
120 float UPDATE_TEMP = 3;
122 float EF_BRIGHTFIELD = 1;
123 float EF_MUZZLEFLASH = 2;
124 float EF_BRIGHTLIGHT = 4;
125 float EF_DIMLIGHT = 8;
127 float MSG_BROADCAST = 0;
132 float IT_LASER = 4096;
133 float IT_SHOTGUN = 1;
135 float IT_GRENADE_LAUNCHER = 4;
136 float IT_ELECTRO = 8;
137 float IT_CRYLINK = 16;
140 float IT_ROCKET_LAUNCHER = 128;
142 float IT_SHELLS = 256;
143 float IT_NAILS = 512;
144 float IT_ROCKETS = 1024;
145 float IT_CELLS = 2048;
147 float IT_STRENGTH = 8192;
148 float IT_INVINCIBLE = 16384;
149 float IT_SPEED = 32768;
150 float IT_SLOWMO = 65536;
152 vector PL_VIEW_OFS = '0 0 35';
153 vector PL_MIN = '-16 -16 -24';
154 vector PL_MAX = '16 16 45';
156 //vector PL_VIEW_OFS = '0 0 32';
157 //vector PL_MIN = '-16 -16 -48';
158 //vector PL_MAX = '16 16 48';
161 // Sajt - added these, just as constants. Not sure how you want them actually put in the game, but I just
162 // did this so at least they worked
163 // NOTE: instagib IS NOT compatible with rocket-arena, so make sure to prevent selecting both in a menu
164 float GAME_INSTAGIB = 1; /// everyone gets the nex gun with infinite ammo, and one shot kills
165 float GAME_INSANE = 2; /// no time between shots for any gun
166 float GAME_STRENGTH_GAIN = 4; /// NOT DONE
167 float GAME_REGENERATION = 8; /// Fast health regeneration
168 float GAME_ROCKET_ARENA = 16; /// Everyone starts with a rocket launcher
169 float GAME_NO_SELF_DAMAGE = 32; /// no self damage, so rocket jumping and such can be used a lot more
170 float GAME_NO_AIR_CONTROL = 64; /// turns off air control
171 float GAME_LOW_GRAVITY = 128; /// has 1/4 of the gravity
172 float GAME_FULLBRIGHT_PLAYERS = 256; /// makes the players model fullbright
174 float game; // set to "gamecfg" on worldspawn
178 float POWERUP_SPEED_MOVEMENT = 3; // movement multiplier for speed powerup
179 float POWERUP_SPEED_JUMPVELOCITY = 640; // how much jump velocity with speed powerup
180 float JUMP_VELOCITY = 300; // normal jump velocity
182 float POWERUP_STRENGTH_DAMAGE = 2; // damage multiplier for strength powerup
183 float POWERUP_STRENGTH_FORCE = 4; // force multiplier for strength powerup
185 float POWERUP_INVINCIBLE_TAKEDAMAGE = 0.2; // received damage multiplier for invincible powerup
187 float POWERUP_SLOWMO_MOVEMENT = 0.3; // movement speed multiplier for slowmo powerup