Multiplayer game opponents, allies.
More...
|
| Info Tags |
| Info tags for bots used to identify objects.
|
|
| CVars |
| Console variable relating to multiplayer AI.
|
|
| Profiles |
| Different userinfo profiles for bot characters.
|
|
Multiplayer game opponents, allies.
Bot
◆ BotEntLog
Logs an bot specific entity class log message.
The console variable bot_developer
has to be 1
for them to be visible.
- Parameters
-
description(...) | contains a formatted string containing a description. |
◆ BotLog
Logs an bot system specific log message.
The console variable bot_developer
has to be 1
for them to be visible.
- Parameters
-
description(...) | 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
Bot Personality.
Enumerator |
---|
BOT_PERSONALITY_NORMAL | this bot will be dynamic
|
BOT_PERSONALITY_AGRESSIVE | this bot will always prefer to be attacking
|
BOT_PERSONALITY_DEFENSIVE | this bot will always prefer to stay behind
|
◆ botstate_t
Bot State.
Enumerator |
---|
BOT_STATE_IDLE | this should rarely happen
|
BOT_STATE_PATROLLING | this is basically most deathmatch cases
|
BOT_STATE_DEFENDING | this is for when bots stay put and stay around spawn, or their teams goalitem
|
BOT_STATE_ATTACKING | this is for when bots go to the enemy spawn, or to the enemy team's goalitem
|
BOT_STATE_FLEEING | this is for when the AI should just get as far away as possible
|
◆ _BotEntLog()
◆ _BotLog()
◆ 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()
Applies random custom colors to the given bot entity.
◆ BotLib_Init()
◆ Route_SelectDestination()
vector Route_SelectDestination |
( |
NSBot |
target | ) |
|
◆ 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 |