]> de.git.xonotic.org Git - voretournament/voretournament.git/blob - data/qcsrc/client/movetypes.qh
Get the swallow model working as intended. Adjustments still needed however
[voretournament/voretournament.git] / data / qcsrc / client / movetypes.qh
1 .float move_movetype;\r
2 .float move_time;\r
3 .vector move_origin;\r
4 .vector move_angles;\r
5 .vector move_velocity;\r
6 .vector move_avelocity;\r
7 .float move_flags;\r
8 .void(void) move_touch;\r
9 .float move_bounce_factor;\r
10 .float move_bounce_stopspeed;\r
11 .float move_nomonsters; // -1 for MOVE_NORMAL, otherwise a MOVE_ constant\r
12 \r
13 void Movetype_Physics_MatchTicrate(float tr, float sloppy);\r
14 void Movetype_Physics_MatchServer(float sloppy);\r
15 void Movetype_Physics_NoMatchServer();\r
16 \r
17 float   MOVETYPE_NONE                           = 0;\r
18 float   MOVETYPE_ANGLENOCLIP                    = 1;\r
19 float   MOVETYPE_ANGLECLIP                      = 2;\r
20 float   MOVETYPE_WALK                           = 3;\r
21 float   MOVETYPE_STEP                           = 4;\r
22 float   MOVETYPE_FLY                            = 5;\r
23 float   MOVETYPE_TOSS                           = 6;\r
24 float   MOVETYPE_PUSH                           = 7;\r
25 float   MOVETYPE_NOCLIP                         = 8;\r
26 float   MOVETYPE_FLYMISSILE                     = 9;\r
27 float   MOVETYPE_BOUNCE                         = 10;\r
28 float   MOVETYPE_BOUNCEMISSILE  = 11;   // Like bounce but doesn't lose speed on bouncing\r
29 float MOVETYPE_FOLLOW = 12;\r
30 float MOVETYPE_FAKEPUSH = 13;\r
31 \r
32 float   FL_ITEM                 = 256;\r
33 float   FL_ONGROUND                             = 512;\r