Go to the source code of this file.
◆ NEXT
◆ PREV
◆ TRAIL_LENGTH
◆ PlayerTrail_Add()
void PlayerTrail_Add |
( |
vec3_t |
spot | ) |
|
◆ PlayerTrail_Init()
◆ PlayerTrail_LastSpot()
edict_t* PlayerTrail_LastSpot |
( |
void |
| ) |
|
◆ PlayerTrail_New()
void PlayerTrail_New |
( |
vec3_t |
spot | ) |
|
◆ PlayerTrail_PickFirst()
edict_t* PlayerTrail_PickFirst |
( |
edict_t * |
self | ) |
|
Definition at line 92 of file p_trail.c.
101 if (
trail[marker]->timestamp <= self->monsterinfo.trail_time)
102 marker =
NEXT(marker);
108 return trail[marker];
115 return trail[marker];
Referenced by ai_run().
◆ PlayerTrail_PickNext()
edict_t* PlayerTrail_PickNext |
( |
edict_t * |
self | ) |
|
Definition at line 118 of file p_trail.c.
127 if (
trail[marker]->timestamp <= self->monsterinfo.trail_time)
128 marker =
NEXT(marker);
133 return trail[marker];
Referenced by ai_run().
◆ trail
◆ trail_active
qboolean trail_active = qfalse |
◆ trail_head