#include "g_local.h"
Go to the source code of this file.
Macros | |
#define | STEPSIZE 18 |
#define | DI_NODIR -1 |
Functions | |
qboolean | M_CheckBottom (edict_t *ent) |
qboolean | SV_movestep (edict_t *ent, vec3_t move, qboolean relink) |
void | M_ChangeYaw (edict_t *ent) |
qboolean | SV_StepDirection (edict_t *ent, float yaw, float dist) |
void | SV_FixCheckBottom (edict_t *ent) |
void | SV_NewChaseDir (edict_t *actor, edict_t *enemy, float dist) |
qboolean | SV_CloseEnough (edict_t *ent, edict_t *goal, float dist) |
void | M_MoveToGoal (edict_t *ent, float dist) |
qboolean | M_walkmove (edict_t *ent, float yaw, float dist) |
Variables | |
int | c_yes |
int | c_no |
void M_ChangeYaw | ( | edict_t * | ent | ) |
Definition at line 279 of file m_move.c.
Referenced by ai_charge(), ai_run_melee(), ai_run_missile(), ai_run_slide(), ai_stand(), ai_turn(), FindTarget(), and SV_StepDirection().
qboolean M_CheckBottom | ( | edict_t * | ent | ) |
Definition at line 35 of file m_move.c.
Referenced by mutant_jump_touch(), SV_movestep(), SV_NewChaseDir(), and SV_Physics_Step().
qboolean M_walkmove | ( | edict_t * | ent, |
float | yaw, | ||
float | dist | ||
) |
Definition at line 503 of file m_move.c.
Referenced by ai_charge(), ai_move(), ai_run_slide(), ai_stand(), ai_turn(), barrel_touch(), flymonster_start_go(), and walkmonster_start_go().
qboolean SV_CloseEnough | ( | edict_t * | ent, |
edict_t * | goal, | ||
float | dist | ||
) |
void SV_FixCheckBottom | ( | edict_t * | ent | ) |
Definition at line 357 of file m_move.c.
Referenced by SV_NewChaseDir().
qboolean SV_movestep | ( | edict_t * | ent, |
vec3_t | move, | ||
qboolean | relink | ||
) |
void SV_NewChaseDir | ( | edict_t * | actor, |
edict_t * | enemy, | ||
float | dist | ||
) |
qboolean SV_StepDirection | ( | edict_t * | ent, |
float | yaw, | ||
float | dist | ||
) |
int c_no |
Definition at line 33 of file m_move.c.
Referenced by M_CheckBottom().
int c_yes |
Definition at line 33 of file m_move.c.
Referenced by M_CheckBottom().