21#define BUTTON_ATTACK 1
36#define PMF_JUMP_HELD 1
39#define MAX_PHYSENTS 2048
52#define PE_FRAMESTATE NULLFRAMESTATE
85 int touchindex[MAX_PHYSENTS];
130#define MOVEFLAG_VALID 0x80000000
132#define MOVEFLAG_NOGRAVITYONGROUND 0x00000002
134#define MOVEFLAG_QWEDGEBOX 0x00010000
135#define MOVEFLAG_QWCOMPAT (MOVEFLAG_NOGRAVITYONGROUND|MOVEFLAG_QWEDGEBOX)
int num
Definition: com_phys_ode.c:314
unsigned char qbyte
Definition: common.h:127
static CONST PIXELFORMATDESCRIPTOR *static int
Definition: gl_vidnt.c:222
static png_size_t start
Definition: image.c:1419
struct trace_s PM_PlayerTrace(vec3_t start, vec3_t stop, unsigned int solidmask)
Definition: pmovetst.c:454
void PM_InitBoxHull(void)
Definition: pmovetst.c:36
void PM_CategorizePosition(void)
Definition: pmove.c:884
qboolean PM_TestPlayerPosition(vec3_t point, qboolean ignoreportals)
Definition: pmovetst.c:364
void PM_PlayerMove(float gamespeed)
Definition: pmove.c:1420
movevars_t movevars
Definition: pmove.c:23
pmtype_t
Definition: pmove.h:24
@ PM_6DOF
Definition: pmove.h:33
@ PM_FREEZE
Definition: pmove.h:31
@ PM_WALLWALK
Definition: pmove.h:32
@ PM_FLY
Definition: pmove.h:29
@ PM_SPECTATOR
Definition: pmove.h:27
@ PM_OLD_SPECTATOR
Definition: pmove.h:26
@ PM_DEAD
Definition: pmove.h:28
@ PM_NORMAL
Definition: pmove.h:25
@ PM_NONE
Definition: pmove.h:30
void PM_Init(void)
Definition: pmove.c:35
int PM_ExtraBoxContents(vec3_t p)
Definition: pmovetst.c:166
int PM_PointContents(vec3_t point)
Definition: pmovetst.c:112
playermove_t pmove
Definition: pmove.c:24
int PM_HullPointContents(hull_t *hull, int num, vec3_t p)
int const void * p
Definition: pr_lua.c:232
Definition: gl_model.h:587
Definition: gl_model.h:972
float spectatormaxspeed
Definition: pmove.h:101
int walljump
Definition: pmove.h:115
float accelerate
Definition: pmove.h:102
float watersinkspeed
Definition: pmove.h:112
qboolean slidyslopes
Definition: pmove.h:120
qboolean pground
Definition: pmove.h:118
float bunnyspeedcap
Definition: pmove.h:111
qboolean slidefix
Definition: pmove.h:116
qboolean airstep
Definition: pmove.h:117
qbyte coordtype
Definition: pmove.h:125
float flyfriction
Definition: pmove.h:107
qboolean bunnyfriction
Definition: pmove.h:122
float waterfriction
Definition: pmove.h:106
unsigned int flags
Definition: pmove.h:127
float wateraccelerate
Definition: pmove.h:104
qboolean stepdown
Definition: pmove.h:119
float friction
Definition: pmove.h:105
float entgravity
Definition: pmove.h:108
float edgefriction
Definition: pmove.h:114
qboolean autobunny
Definition: pmove.h:121
float stopspeed
Definition: pmove.h:99
int stepheight
Definition: pmove.h:123
float airaccelerate
Definition: pmove.h:103
float ktjump
Definition: pmove.h:113
float gravity
Definition: pmove.h:98
float maxspeed
Definition: pmove.h:100
vec3_t angles
Definition: pmove.h:43
vec3_t maxs
Definition: pmove.h:45
model_t * model
Definition: pmove.h:44
vec3_t origin
Definition: pmove.h:42
qbyte nonsolid
Definition: pmove.h:47
unsigned int forcecontentsmask
Definition: pmove.h:50
qbyte isportal
Definition: pmove.h:49
qbyte notouch
Definition: pmove.h:48
unsigned int info
Definition: pmove.h:46
int watertype
Definition: pmove.h:91
qboolean onground
Definition: pmove.h:87
float waterjumptime
Definition: pmove.h:66
int pm_type
Definition: pmove.h:67
vec3_t player_mins
Definition: pmove.h:68
int skipent
Definition: pmove.h:83
vec3_t origin
Definition: pmove.h:58
vec3_t player_maxs
Definition: pmove.h:69
usercmd_t cmd
Definition: pmove.h:77
vec3_t velocity
Definition: pmove.h:61
vec3_t safeorigin
Definition: pmove.h:59
int groundent
Definition: pmove.h:88
vec3_t basevelocity
Definition: pmove.h:62
vec3_t gravitydir
Definition: pmove.h:63
int jump_msec
Definition: pmove.h:65
qboolean safeorigin_known
Definition: pmove.h:80
qboolean capsule
Definition: pmove.h:70
vec3_t angles
Definition: pmove.h:60
qboolean jump_held
Definition: pmove.h:64
int numtouch
Definition: pmove.h:84
int numphysent
Definition: pmove.h:73
int waterlevel
Definition: pmove.h:90
qboolean onladder
Definition: pmove.h:79
struct world_s * world
Definition: pmove.h:93
Definition: protocol.h:1285