agrip/tutor.mqc File Reference

Go to the source code of this file.

Functions

void bot_attack ()
vector realorigin (entity ent)
float KickABotClientCheck ()
void KickABotDM (float clientcalled)
float KickABotTeam (float bteam, float clientcalled)
void bot_jump1 ()
void respawn_bot ()
void bot_check_ammo ()
void bot_search_for_items ()
void bot_grab_items ()
void jump_forward ()
void check_for_water ()
void check_for_ledge ()
float bot_look_for_players ()
void bot_face ()
void bot_stand ()
void coffee_move ()
void bot_walk ()
void bot_run_slide ()
void bot_strafe ()
void bot_run ()
void bot_run1 ()
void bot_drop_pack ()
void give_random_weapon (entity targ)
float bot_bestweapon ()
void bot_set_currentammo ()
 vector () bot_aim_at_enemy
void bot_fire_supershotgun ()
void bot_fire_shotgun ()
void bot_fire_supernailgun ()
void bot_fire_nailgun ()
void bot_fire_grenade ()
void bot_fire_rocket ()
void bot_lightning ()
vector weapon_range (float wep)
 string () bot_name
void create_bot (float bottom, float top, string bteam, float clientcalled)
void BotConnect ()
void BotDisconnect ()
void BotPreThink ()
void BotPostThink ()

Variables

float ai_time


Function Documentation

void bot_attack (  ) 

Definition at line 1581 of file tutor.mqc.

References bot_check_ammo(), range(), realorigin(), vector(), and weapon_range().

Referenced by bot_run().

float bot_bestweapon (  ) 

Definition at line 861 of file tutor.mqc.

Referenced by bot_check_ammo().

void bot_check_ammo (  ) 

Definition at line 933 of file tutor.mqc.

References bot_bestweapon(), and bot_set_currentammo().

Referenced by bot_attack(), and bot_strafe().

void bot_drop_pack (  ) 

Definition at line 801 of file tutor.mqc.

void bot_face (  ) 

Definition at line 523 of file tutor.mqc.

References vector().

Referenced by bot_fire_shotgun(), bot_fire_supershotgun(), bot_lightning(), bot_run(), and bot_strafe().

void bot_fire_grenade (  ) 

Definition at line 1045 of file tutor.mqc.

References entity().

Referenced by bot_fire_rocket().

void bot_fire_nailgun (  ) 

Definition at line 1023 of file tutor.mqc.

References bot_fire_supernailgun(), and vector().

void bot_fire_rocket (  ) 

Definition at line 1085 of file tutor.mqc.

References bot_fire_grenade(), and entity().

void bot_fire_shotgun (  ) 

Definition at line 981 of file tutor.mqc.

References bot_face(), bot_fire_supershotgun(), and vector().

void bot_fire_supernailgun (  ) 

Definition at line 1006 of file tutor.mqc.

References vector().

Referenced by bot_fire_nailgun().

void bot_fire_supershotgun (  ) 

Definition at line 965 of file tutor.mqc.

References bot_face(), and vector().

Referenced by bot_fire_shotgun().

void bot_grab_items (  ) 

Definition at line 262 of file tutor.mqc.

void bot_jump1 (  ) 

void bot_lightning (  ) 

Definition at line 1123 of file tutor.mqc.

References bot_face(), and vector().

float bot_look_for_players (  ) 

Definition at line 393 of file tutor.mqc.

References entity(), infront(), range(), and visible().

Referenced by bot_stand(), and bot_walk().

void bot_run (  ) 

Definition at line 721 of file tutor.mqc.

References bot_attack(), bot_face(), bot_strafe(), check_for_water(), and visible().

Referenced by BotPreThink().

void bot_run1 (  ) 

void bot_run_slide (  ) 

Definition at line 639 of file tutor.mqc.

Referenced by bot_strafe().

void bot_search_for_items (  ) 

Definition at line 230 of file tutor.mqc.

References entity(), and visible().

void bot_set_currentammo (  ) 

Definition at line 888 of file tutor.mqc.

Referenced by bot_check_ammo().

void bot_stand (  ) 

Definition at line 549 of file tutor.mqc.

References bot_look_for_players(), and check_for_water().

Referenced by BotPreThink().

void bot_strafe (  ) 

Definition at line 663 of file tutor.mqc.

References bot_check_ammo(), bot_face(), bot_run_slide(), and visible().

Referenced by bot_run().

void bot_walk (  ) 

Definition at line 602 of file tutor.mqc.

References bot_look_for_players(), check_for_ledge(), check_for_water(), and coffee_move().

Referenced by BotPreThink().

void BotConnect (  ) 

Definition at line 1831 of file tutor.mqc.

void BotDisconnect (  ) 

Definition at line 1837 of file tutor.mqc.

void BotPostThink (  ) 

Definition at line 1881 of file tutor.mqc.

void BotPreThink (  ) 

Definition at line 1843 of file tutor.mqc.

References ai_time, bot_run(), bot_stand(), and bot_walk().

void check_for_ledge (  ) 

Definition at line 361 of file tutor.mqc.

References vector().

Referenced by bot_walk().

void check_for_water (  ) 

Definition at line 314 of file tutor.mqc.

Referenced by bot_run(), bot_stand(), and bot_walk().

void coffee_move (  ) 

Definition at line 577 of file tutor.mqc.

Referenced by bot_walk().

void create_bot ( float  bottom,
float  top,
string  bteam,
float  clientcalled 
)

Definition at line 1752 of file tutor.mqc.

References entity().

Referenced by agh_client_padclients_disconnect(), agh_weapons_impulsecommands(), and snap_misc_botspawner().

void give_random_weapon ( entity  targ  ) 

Definition at line 810 of file tutor.mqc.

void jump_forward (  ) 

Definition at line 297 of file tutor.mqc.

float KickABotClientCheck (  ) 

Definition at line 20 of file tutor.mqc.

References CountPlayers().

Referenced by KickABotDM(), and KickABotTeam().

void KickABotDM ( float  clientcalled  ) 

Definition at line 48 of file tutor.mqc.

References entity(), and KickABotClientCheck().

Referenced by agh_client_padclients_connect(), and agh_weapons_impulsecommands().

float KickABotTeam ( float  bteam,
float  clientcalled 
)

Definition at line 81 of file tutor.mqc.

References entity(), and KickABotClientCheck().

Referenced by agh_client_padclients_connect(), and agh_weapons_impulsecommands().

vector realorigin ( entity  ent  ) 

Definition at line 12 of file tutor.mqc.

Referenced by bot_attack().

void respawn_bot (  ) 

string (  ) 

vector (  ) 

Referenced by bot_attack(), bot_face(), bot_fire_nailgun(), bot_fire_shotgun(), bot_fire_supernailgun(), bot_fire_supershotgun(), bot_lightning(), check_for_ledge(), infront(), range(), snap_d5k_main(), snap_extnav_osd(), snap_misc_jumptest(), snap_nav_corners_check(), snap_nav_corners_main(), snap_nav_haz_detect(), snap_nav_haz_main(), snap_nav_struct_detect(), snap_nav_struct_main(), and visible().

vector weapon_range ( float  wep  ) 

Definition at line 1559 of file tutor.mqc.

Referenced by bot_attack().


Variable Documentation

float ai_time

Definition at line 10 of file tutor.mqc.

Referenced by BotPreThink().


Generated on Tue Jan 1 17:55:54 2008 for AudioQuake QuakeC by  doxygen 1.5.4