#include "g_local.h"
Go to the source code of this file.
Functions | |
qboolean | FindTarget (edict_t *self) |
qboolean | ai_checkattack (edict_t *self, float dist) |
void | AI_SetSightClient (void) |
void | ai_move (edict_t *self, float dist) |
void | ai_stand (edict_t *self, float dist) |
void | ai_walk (edict_t *self, float dist) |
void | ai_charge (edict_t *self, float dist) |
void | ai_turn (edict_t *self, float dist) |
int | range (edict_t *self, edict_t *other) |
qboolean | visible (edict_t *self, edict_t *other) |
qboolean | infront (edict_t *self, edict_t *other) |
void | HuntTarget (edict_t *self) |
void | FoundTarget (edict_t *self) |
qboolean | FacingIdeal (edict_t *self) |
qboolean | M_CheckAttack (edict_t *self) |
void | ai_run_melee (edict_t *self) |
void | ai_run_missile (edict_t *self) |
void | ai_run_slide (edict_t *self, float distance) |
void | ai_run (edict_t *self, float dist) |
Variables | |
cvar_t * | maxclients |
qboolean | enemy_vis |
qboolean | enemy_infront |
int | enemy_range |
float | enemy_yaw |
Definition at line 914 of file g_ai.c.
Definition at line 106 of file g_ai.c.
Definition at line 407 of file g_ai.c.
Referenced by ai_run(), ai_stand(), ai_turn(), ai_walk(), and turret_driver_think().
Definition at line 347 of file g_ai.c.
Referenced by FindTarget(), M_ReactToDamage(), medic_cable_attack(), medic_idle(), medic_run(), medic_search(), monster_triggered_spawn(), and monster_use().
Definition at line 312 of file g_ai.c.
Referenced by ai_checkattack(), Boss2_CheckAttack(), boss2_reattack_mg(), check_dodge(), FindTarget(), Jorg_CheckAttack(), and Makron_CheckAttack().
Definition at line 607 of file g_ai.c.
Referenced by medic_checkattack(), and monster_start().
Definition at line 287 of file g_ai.c.
Referenced by ai_checkattack(), chick_rerocket(), ClientBeginServerFrame(), FindTarget(), gunner_refire_chain(), hover_reattack(), jorg_reattack1(), M_ReactToDamage(), medic_continue(), medic_FindDeadMonster(), PlayerTrail_PickFirst(), supertank_reattack1(), tank_reattack_blaster(), tank_refire_rocket(), and turret_driver_think().
qboolean enemy_infront |
Definition at line 30 of file g_ai.c.
Referenced by ai_checkattack(), Boss2_CheckAttack(), Jorg_CheckAttack(), and Makron_CheckAttack().
int enemy_range |
Definition at line 31 of file g_ai.c.
Referenced by ai_checkattack(), Boss2_CheckAttack(), Jorg_CheckAttack(), M_CheckAttack(), and Makron_CheckAttack().
qboolean enemy_vis |
Definition at line 29 of file g_ai.c.
Referenced by ai_checkattack(), and ai_run().
float enemy_yaw |
Definition at line 32 of file g_ai.c.
Referenced by ai_checkattack(), ai_run_melee(), ai_run_missile(), ai_run_slide(), Boss2_CheckAttack(), Jorg_CheckAttack(), and Makron_CheckAttack().
cvar_t* maxclients |
Definition at line 44 of file g_main.c.
Referenced by BeginIntermission(), ChaseNext(), ChasePrev(), ClientConnect(), ClientThink(), Cmd_PlayerList_f(), Cmd_Players_f(), CopyToBodyQue(), G_CheckChaseStats(), G_FreeEdict(), G_Spawn(), GetChaseTarget(), InitGame(), PF_centerprintf(), PF_cprintf(), PF_Unicast(), PlayersRangeFromSpot(), ReadLevel(), SP_worldspawn(), spectator_respawn(), StartServerActionFunc(), SV_EmitPacketEntities(), SV_GameMap_f(), SV_InitGame(), SV_Savegame_f(), SV_SetPlayer(), and SV_SpawnServer().