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.




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)


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

Function Documentation

void sendresume ( clientinfo *  ci)

Referenced by aiman::reinitai().