]> icculus.org git repositories - divverent/nexuiz.git/blob - data/qcsrc/client/movetypes.qh
move some weapon precache stuff to where it belongs... the others follow later
[divverent/nexuiz.git] / data / qcsrc / client / movetypes.qh
1 .float move_movetype;
2 .float move_time;
3 .vector move_origin;
4 .vector move_angles;
5 .vector move_velocity;
6 .vector move_avelocity;
7 .float move_flags;
8 .void(void) move_touch;
9 .float move_bounce_factor;
10 .float move_bounce_stopspeed;
11
12 void Movetype_Physics(float matchserver);
13
14 float   MOVETYPE_NONE                           = 0;
15 float   MOVETYPE_ANGLENOCLIP                    = 1;
16 float   MOVETYPE_ANGLECLIP                      = 2;
17 float   MOVETYPE_WALK                           = 3;
18 float   MOVETYPE_STEP                           = 4;
19 float   MOVETYPE_FLY                            = 5;
20 float   MOVETYPE_TOSS                           = 6;
21 float   MOVETYPE_PUSH                           = 7;
22 float   MOVETYPE_NOCLIP                         = 8;
23 float   MOVETYPE_FLYMISSILE                     = 9;
24 float   MOVETYPE_BOUNCE                         = 10;
25 float   MOVETYPE_BOUNCEMISSILE  = 11;   // Like bounce but doesn't lose speed on bouncing
26 float MOVETYPE_FOLLOW = 12;
27 float MOVETYPE_FAKEPUSH = 13;
28
29 float   FL_ITEM                 = 256;
30 float   FL_ONGROUND                             = 512;