Inexor
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Namespaces | Functions | Variables
aiman.hpp File Reference

Go to the source code of this file.

Namespaces

 aiman
 

Functions

void sendresume (clientinfo *ci)
 
 aiman::VARN (serverbotlimit, botlimit, 0, 8, MAXBOTS)
 
 aiman::VAR (serverbotbalance, 0, 1, 1)
 
void aiman::calcteams (vector< teamscore > &teams)
 
void aiman::balanceteams ()
 
const char * aiman::chooseteam ()
 
static bool aiman::validaiclient (clientinfo *ci)
 
clientinfo * aiman::findaiclient (clientinfo *exclude=nullptr)
 
bool aiman::addai (int skill, int limit)
 
void aiman::deleteai (clientinfo *ci)
 
bool aiman::deleteai ()
 
void aiman::reinitai (clientinfo *ci)
 
void aiman::shiftai (clientinfo *ci, clientinfo *owner=nullptr)
 
void aiman::removeai (clientinfo *ci)
 
bool aiman::reassignai ()
 
void aiman::checksetup ()
 
void aiman::clearai ()
 
void aiman::checkai ()
 
void aiman::reqadd (clientinfo *ci, int skill)
 
void aiman::reqdel (clientinfo *ci)
 
void aiman::setbotlimit (clientinfo *ci, int limit)
 
void aiman::setbotbalance (clientinfo *ci, bool balance)
 
void aiman::changemap ()
 
void aiman::addclient (clientinfo *ci)
 
void aiman::changeteam (clientinfo *ci)
 

Variables

bool aiman::dorefresh = false
 
bool aiman::botbalance = true
 

Function Documentation

void sendresume ( clientinfo *  ci)

Referenced by aiman::reinitai().