Go to the source code of this file.
Functions | |
void | parasite_stand (edict_t *self) |
void | parasite_start_run (edict_t *self) |
void | parasite_run (edict_t *self) |
void | parasite_walk (edict_t *self) |
void | parasite_start_walk (edict_t *self) |
void | parasite_end_fidget (edict_t *self) |
void | parasite_do_fidget (edict_t *self) |
void | parasite_refidget (edict_t *self) |
void | parasite_launch (edict_t *self) |
void | parasite_reel_in (edict_t *self) |
void | parasite_sight (edict_t *self, edict_t *other) |
void | parasite_tap (edict_t *self) |
void | parasite_scratch (edict_t *self) |
void | parasite_search (edict_t *self) |
void | parasite_idle (edict_t *self) |
void | parasite_pain (edict_t *self, edict_t *other, float kick, int damage) |
static qboolean | parasite_drain_attack_ok (vec3_t start, vec3_t end) |
void | parasite_drain_attack (edict_t *self) |
void | parasite_attack (edict_t *self) |
void | parasite_dead (edict_t *self) |
void | parasite_die (edict_t *self, edict_t *inflictor, edict_t *attacker, int damage, vec3_t point) |
void | SP_monster_parasite (edict_t *self) |
void parasite_attack | ( | edict_t * | self | ) |
void parasite_dead | ( | edict_t * | self | ) |
Definition at line 429 of file m_parasite.c.
void parasite_die | ( | edict_t * | self, |
edict_t * | inflictor, | ||
edict_t * | attacker, | ||
int | damage, | ||
vec3_t | point | ||
) |
void parasite_do_fidget | ( | edict_t * | self | ) |
Definition at line 119 of file m_parasite.c.
void parasite_drain_attack | ( | edict_t * | self | ) |
Definition at line 303 of file m_parasite.c.
|
static |
void parasite_end_fidget | ( | edict_t * | self | ) |
Definition at line 114 of file m_parasite.c.
void parasite_idle | ( | edict_t * | self | ) |
Definition at line 132 of file m_parasite.c.
Referenced by SP_monster_parasite().
void parasite_launch | ( | edict_t * | self | ) |
Definition at line 53 of file m_parasite.c.
void parasite_reel_in | ( | edict_t * | self | ) |
Definition at line 58 of file m_parasite.c.
void parasite_refidget | ( | edict_t * | self | ) |
Definition at line 124 of file m_parasite.c.
void parasite_run | ( | edict_t * | self | ) |
Definition at line 200 of file m_parasite.c.
void parasite_scratch | ( | edict_t * | self | ) |
Definition at line 73 of file m_parasite.c.
void parasite_search | ( | edict_t * | self | ) |
Definition at line 78 of file m_parasite.c.
void parasite_sight | ( | edict_t * | self, |
edict_t * | other | ||
) |
Definition at line 63 of file m_parasite.c.
Referenced by SP_monster_parasite().
void parasite_stand | ( | edict_t * | self | ) |
Definition at line 159 of file m_parasite.c.
Referenced by SP_monster_parasite().
void parasite_start_run | ( | edict_t * | self | ) |
void parasite_start_walk | ( | edict_t * | self | ) |
Definition at line 236 of file m_parasite.c.
Referenced by SP_monster_parasite().
void parasite_tap | ( | edict_t * | self | ) |
Definition at line 68 of file m_parasite.c.
void parasite_walk | ( | edict_t * | self | ) |
Definition at line 241 of file m_parasite.c.
void SP_monster_parasite | ( | edict_t * | self | ) |
Definition at line 484 of file m_parasite.c.
mframe_t parasite_frames_death[] |
mframe_t parasite_frames_drain[] |
Definition at line 348 of file m_parasite.c.
mframe_t parasite_frames_end_fidget[] |
mframe_t parasite_frames_fidget[] |
Definition at line 92 of file m_parasite.c.
mframe_t parasite_frames_pain1[] |
Definition at line 247 of file m_parasite.c.
mframe_t parasite_frames_run[] |
mframe_t parasite_frames_stand[] |
Definition at line 138 of file m_parasite.c.
mframe_t parasite_frames_start_fidget[] |
mframe_t parasite_frames_start_run[] |
Definition at line 176 of file m_parasite.c.
mframe_t parasite_frames_start_walk[] |
Definition at line 220 of file m_parasite.c.
mframe_t parasite_frames_stop_run[] |
mframe_t parasite_frames_stop_walk[] |
mframe_t parasite_frames_walk[] |
mmove_t parasite_move_death = {FRAME_death101, FRAME_death107, parasite_frames_death, parasite_dead} |
Definition at line 448 of file m_parasite.c.
Referenced by parasite_die().
mmove_t parasite_move_drain = {FRAME_drain01, FRAME_drain18, parasite_frames_drain, parasite_start_run} |
Definition at line 368 of file m_parasite.c.
Referenced by parasite_attack().
mmove_t parasite_move_end_fidget = {FRAME_stand28, FRAME_stand35, parasite_frames_end_fidget, parasite_stand} |
Definition at line 112 of file m_parasite.c.
Referenced by parasite_end_fidget(), and parasite_refidget().
mmove_t parasite_move_fidget = {FRAME_stand22, FRAME_stand27, parasite_frames_fidget, parasite_refidget} |
Definition at line 100 of file m_parasite.c.
Referenced by parasite_do_fidget(), and parasite_refidget().
mmove_t parasite_move_pain1 = {FRAME_pain101, FRAME_pain111, parasite_frames_pain1, parasite_start_run} |
Definition at line 260 of file m_parasite.c.
Referenced by parasite_pain().
mmove_t parasite_move_run = {FRAME_run03, FRAME_run09, parasite_frames_run, NULL} |
Definition at line 174 of file m_parasite.c.
Referenced by parasite_run().
mmove_t parasite_move_stand = {FRAME_stand01, FRAME_stand17, parasite_frames_stand, parasite_stand} |
Definition at line 157 of file m_parasite.c.
Referenced by parasite_run(), parasite_stand(), parasite_start_run(), and SP_monster_parasite().
mmove_t parasite_move_start_fidget = {FRAME_stand18, FRAME_stand21, parasite_frames_start_fidget, parasite_do_fidget} |
Definition at line 90 of file m_parasite.c.
Referenced by parasite_idle().
mmove_t parasite_move_start_run = {FRAME_run01, FRAME_run02, parasite_frames_start_run, parasite_run} |
Definition at line 180 of file m_parasite.c.
Referenced by parasite_start_run().
mmove_t parasite_move_start_walk = {FRAME_run01, FRAME_run02, parasite_frames_start_walk, NULL} |
Definition at line 224 of file m_parasite.c.
Referenced by parasite_start_walk().
mmove_t parasite_move_stop_run = {FRAME_run10, FRAME_run15, parasite_frames_stop_run, NULL} |
Definition at line 190 of file m_parasite.c.
mmove_t parasite_move_stop_walk = {FRAME_run10, FRAME_run15, parasite_frames_stop_walk, NULL} |
Definition at line 234 of file m_parasite.c.
mmove_t parasite_move_walk = {FRAME_run03, FRAME_run09, parasite_frames_walk, parasite_walk} |
Definition at line 218 of file m_parasite.c.
Referenced by parasite_walk().
|
static |
Definition at line 32 of file m_parasite.c.
Referenced by parasite_die(), and SP_monster_parasite().
|
static |
Definition at line 34 of file m_parasite.c.
Referenced by parasite_drain_attack(), and SP_monster_parasite().
|
static |
Definition at line 33 of file m_parasite.c.
Referenced by parasite_launch(), and SP_monster_parasite().
|
static |
Definition at line 30 of file m_parasite.c.
Referenced by parasite_pain(), and SP_monster_parasite().
|
static |
Definition at line 31 of file m_parasite.c.
Referenced by parasite_pain(), and SP_monster_parasite().
|
static |
Definition at line 36 of file m_parasite.c.
Referenced by parasite_reel_in(), and SP_monster_parasite().
|
static |
Definition at line 39 of file m_parasite.c.
Referenced by parasite_scratch(), and SP_monster_parasite().
|
static |
Definition at line 40 of file m_parasite.c.
Referenced by parasite_search(), and SP_monster_parasite().
|
static |
Definition at line 37 of file m_parasite.c.
Referenced by parasite_sight(), and SP_monster_parasite().
|
static |
Definition at line 35 of file m_parasite.c.
Referenced by parasite_drain_attack(), and SP_monster_parasite().
|
static |
Definition at line 38 of file m_parasite.c.
Referenced by parasite_tap(), and SP_monster_parasite().