Go to the source code of this file.
Functions | |
void | mutant_step (edict_t *self) |
void | mutant_sight (edict_t *self, edict_t *other) |
void | mutant_search (edict_t *self) |
void | mutant_swing (edict_t *self) |
void | mutant_stand (edict_t *self) |
void | mutant_idle_loop (edict_t *self) |
void | mutant_idle (edict_t *self) |
void | mutant_walk (edict_t *self) |
void | mutant_walk_loop (edict_t *self) |
void | mutant_run (edict_t *self) |
void | mutant_hit_left (edict_t *self) |
void | mutant_hit_right (edict_t *self) |
void | mutant_check_refire (edict_t *self) |
void | mutant_melee (edict_t *self) |
void | mutant_jump_touch (edict_t *self, edict_t *other, cplane_t *plane, csurface_t *surf) |
void | mutant_jump_takeoff (edict_t *self) |
void | mutant_check_landing (edict_t *self) |
void | mutant_jump (edict_t *self) |
qboolean | mutant_check_melee (edict_t *self) |
qboolean | mutant_check_jump (edict_t *self) |
qboolean | mutant_checkattack (edict_t *self) |
void | mutant_pain (edict_t *self, edict_t *other, float kick, int damage) |
void | mutant_dead (edict_t *self) |
void | mutant_die (edict_t *self, edict_t *inflictor, edict_t *attacker, int damage, vec3_t point) |
void | SP_monster_mutant (edict_t *self) |
qboolean mutant_check_jump | ( | edict_t * | self | ) |
void mutant_check_landing | ( | edict_t * | self | ) |
Definition at line 347 of file m_mutant.c.
qboolean mutant_check_melee | ( | edict_t * | self | ) |
Definition at line 384 of file m_mutant.c.
Referenced by mutant_checkattack().
void mutant_check_refire | ( | edict_t * | self | ) |
Definition at line 270 of file m_mutant.c.
qboolean mutant_checkattack | ( | edict_t * | self | ) |
void mutant_dead | ( | edict_t * | self | ) |
Definition at line 508 of file m_mutant.c.
void mutant_die | ( | edict_t * | self, |
edict_t * | inflictor, | ||
edict_t * | attacker, | ||
int | damage, | ||
vec3_t | point | ||
) |
void mutant_hit_left | ( | edict_t * | self | ) |
Definition at line 248 of file m_mutant.c.
void mutant_hit_right | ( | edict_t * | self | ) |
Definition at line 259 of file m_mutant.c.
void mutant_idle | ( | edict_t * | self | ) |
void mutant_idle_loop | ( | edict_t * | self | ) |
Definition at line 150 of file m_mutant.c.
void mutant_jump | ( | edict_t * | self | ) |
Definition at line 374 of file m_mutant.c.
Referenced by SP_monster_mutant().
void mutant_jump_takeoff | ( | edict_t * | self | ) |
Definition at line 332 of file m_mutant.c.
void mutant_jump_touch | ( | edict_t * | self, |
edict_t * | other, | ||
cplane_t * | plane, | ||
csurface_t * | surf | ||
) |
void mutant_melee | ( | edict_t * | self | ) |
Definition at line 290 of file m_mutant.c.
Referenced by SP_monster_mutant().
void mutant_run | ( | edict_t * | self | ) |
void mutant_search | ( | edict_t * | self | ) |
Definition at line 65 of file m_mutant.c.
Referenced by SP_monster_mutant().
void mutant_sight | ( | edict_t * | self, |
edict_t * | other | ||
) |
Definition at line 60 of file m_mutant.c.
Referenced by SP_monster_mutant().
void mutant_stand | ( | edict_t * | self | ) |
Definition at line 140 of file m_mutant.c.
Referenced by SP_monster_mutant().
void mutant_step | ( | edict_t * | self | ) |
Definition at line 48 of file m_mutant.c.
void mutant_swing | ( | edict_t * | self | ) |
Definition at line 70 of file m_mutant.c.
void mutant_walk | ( | edict_t * | self | ) |
Definition at line 215 of file m_mutant.c.
Referenced by SP_monster_mutant().
void mutant_walk_loop | ( | edict_t * | self | ) |
Definition at line 202 of file m_mutant.c.
void SP_monster_mutant | ( | edict_t * | self | ) |
Definition at line 582 of file m_mutant.c.
mframe_t mutant_frames_attack[] |
Definition at line 279 of file m_mutant.c.
mframe_t mutant_frames_death1[] |
mframe_t mutant_frames_death2[] |
mframe_t mutant_frames_idle[] |
Definition at line 156 of file m_mutant.c.
mframe_t mutant_frames_jump[] |
Definition at line 362 of file m_mutant.c.
mframe_t mutant_frames_pain1[] |
mframe_t mutant_frames_pain2[] |
mframe_t mutant_frames_pain3[] |
Definition at line 460 of file m_mutant.c.
mframe_t mutant_frames_run[] |
Definition at line 225 of file m_mutant.c.
mframe_t mutant_frames_stand[] |
Definition at line 80 of file m_mutant.c.
mframe_t mutant_frames_start_walk[] |
mframe_t mutant_frames_walk[] |
Definition at line 186 of file m_mutant.c.
mmove_t mutant_move_attack = {FRAME_attack09, FRAME_attack15, mutant_frames_attack, mutant_run} |
Definition at line 288 of file m_mutant.c.
Referenced by mutant_melee().
mmove_t mutant_move_death1 = {FRAME_death101, FRAME_death109, mutant_frames_death1, mutant_dead} |
Definition at line 530 of file m_mutant.c.
Referenced by mutant_die().
mmove_t mutant_move_death2 = {FRAME_death201, FRAME_death210, mutant_frames_death2, mutant_dead} |
Definition at line 544 of file m_mutant.c.
Referenced by mutant_die().
mmove_t mutant_move_idle = {FRAME_stand152, FRAME_stand164, mutant_frames_idle, mutant_stand} |
Definition at line 171 of file m_mutant.c.
Referenced by mutant_idle().
mmove_t mutant_move_jump = {FRAME_attack01, FRAME_attack08, mutant_frames_jump, mutant_run} |
Definition at line 372 of file m_mutant.c.
Referenced by mutant_jump().
mmove_t mutant_move_pain1 = {FRAME_pain101, FRAME_pain105, mutant_frames_pain1, mutant_run} |
Definition at line 448 of file m_mutant.c.
Referenced by mutant_pain().
mmove_t mutant_move_pain2 = {FRAME_pain201, FRAME_pain206, mutant_frames_pain2, mutant_run} |
Definition at line 458 of file m_mutant.c.
Referenced by mutant_pain().
mmove_t mutant_move_pain3 = {FRAME_pain301, FRAME_pain311, mutant_frames_pain3, mutant_run} |
Definition at line 473 of file m_mutant.c.
Referenced by mutant_pain().
mmove_t mutant_move_run = {FRAME_run03, FRAME_run08, mutant_frames_run, NULL} |
Definition at line 233 of file m_mutant.c.
Referenced by mutant_run().
mmove_t mutant_move_stand = {FRAME_stand101, FRAME_stand151, mutant_frames_stand, NULL} |
Definition at line 138 of file m_mutant.c.
Referenced by mutant_run(), mutant_stand(), and SP_monster_mutant().
mmove_t mutant_move_start_walk = {FRAME_walk01, FRAME_walk04, mutant_frames_start_walk, mutant_walk_loop} |
Definition at line 213 of file m_mutant.c.
Referenced by mutant_walk().
mmove_t mutant_move_walk = {FRAME_walk05, FRAME_walk16, mutant_frames_walk, NULL} |
Definition at line 200 of file m_mutant.c.
Referenced by mutant_walk_loop().
|
static |
Definition at line 33 of file m_mutant.c.
Referenced by mutant_die(), and SP_monster_mutant().
|
static |
Definition at line 31 of file m_mutant.c.
Referenced by mutant_hit_left(), and SP_monster_mutant().
|
static |
Definition at line 32 of file m_mutant.c.
Referenced by mutant_hit_right(), and SP_monster_mutant().
|
static |
Definition at line 34 of file m_mutant.c.
Referenced by mutant_idle(), and SP_monster_mutant().
|
static |
Definition at line 35 of file m_mutant.c.
Referenced by mutant_pain(), and SP_monster_mutant().
|
static |
Definition at line 36 of file m_mutant.c.
Referenced by mutant_pain(), and SP_monster_mutant().
|
static |
Definition at line 38 of file m_mutant.c.
Referenced by mutant_search(), and SP_monster_mutant().
|
static |
Definition at line 37 of file m_mutant.c.
Referenced by mutant_jump_takeoff(), mutant_sight(), and SP_monster_mutant().
|
static |
Definition at line 39 of file m_mutant.c.
Referenced by mutant_step(), and SP_monster_mutant().
|
static |
Definition at line 40 of file m_mutant.c.
Referenced by mutant_step(), and SP_monster_mutant().
|
static |
Definition at line 41 of file m_mutant.c.
Referenced by mutant_step(), and SP_monster_mutant().
|
static |
Definition at line 30 of file m_mutant.c.
Referenced by mutant_hit_left(), mutant_hit_right(), mutant_swing(), and SP_monster_mutant().
|
static |
Definition at line 42 of file m_mutant.c.
Referenced by mutant_check_landing(), and SP_monster_mutant().