Multiplayer game opponents, allies.  
More...
Multiplayer game opponents, allies. 
     Computer controlled opponents are called "Bots". If a game supports them, they will be added with either bot_minClients # in the server console, or with the addBot command.
See also
 | 
|   | Info Tags | 
|   | Info tags for bots used to identify objects. 
  | 
|   | 
|   | CVars | 
|   | Console variable relating to multiplayer AI. 
  | 
|   | 
|   | Profiles | 
|   | Different userinfo profiles for bot characters. 
  | 
|   | 
 | 
| #define  | BotLog(...) | 
|   | Logs an bot system specific log message.  
  | 
|   | 
| #define  | BotEntLog(...) | 
|   | Logs an bot specific entity class log message.  
  | 
|   | 
◆ _BotEntLog()
      
        
          | void _BotEntLog  | 
          ( | 
          string |           className,  | 
        
        
           | 
           | 
          string |           functionName,  | 
        
        
           | 
           | 
          float |           edictNum,  | 
        
        
           | 
           | 
          string |           warnMessage ) | 
        
      
 
 
◆ _BotLog()
      
        
          | void _BotLog  | 
          ( | 
          string |           functionName,  | 
        
        
           | 
           | 
          string |           msg ) | 
        
      
 
 
◆ Bot_AddQuick()
      
        
          | entity Bot_AddQuick  | 
          ( | 
          void |            | ) | 
           | 
        
      
 
Adds a bot to the game with some basic info. 
Returns the resulting entity. NULL if unavailable. 
 
 
◆ Bot_RandomColormap()
      
        
          | void Bot_RandomColormap  | 
          ( | 
          ncBot |           target | ) | 
           | 
        
      
 
Applies random custom colors to the given bot entity. 
 
 
◆ BotLib_Init()
      
        
          | void BotLib_Init  | 
          ( | 
          void |            | ) | 
           | 
        
      
 
 
◆ Route_SelectDestination()
      
        
          | vector Route_SelectDestination  | 
          ( | 
          ncBot |           target | ) | 
           | 
        
      
 
 
◆ BotEntLog
Value:
var bool autocvar_bot_developer
Definition cvars.h:29
 
void _BotEntLog(string className, string functionName, float edictNum, string warnMessage)
Definition defs.h:54
 
 
Logs an bot specific entity class log message. 
The console variable bot_developer has to be 1 for them to be visible.
- Parameters
 - 
  
    | ... | contains a formatted string containing a description.  | 
  
   
 
 
◆ BotLog
Value:
void _BotLog(string functionName, string msg)
Definition defs.h:42
 
 
Logs an bot system specific log message. 
The console variable bot_developer has to be 1 for them to be visible.
- Parameters
 - 
  
    | ... | contains a formatted string containing a description.  | 
  
   
 
 
◆ BOTROUTE_DESTINATION
      
        
          | #define BOTROUTE_DESTINATION   -1 | 
        
      
 
The desired target destination has been reached. 
 
 
◆ BOTROUTE_END
Unloading of the route in progress. 
 
 
◆ botpersonality_t
◆ botstate_t
◆ autocvar_bot_prefix
      
        
          | var string autocvar_bot_prefix = "" | 
        
      
 
 
◆ autocvar_nav_linksize
      
        
          | var int autocvar_nav_linksize = 256 | 
        
      
 
 
◆ autocvar_nav_radius
      
        
          | var int autocvar_nav_radius = 8 |