public class MapPathsBot extends EvaluatingBot
isCompletedact, aStar, body, combo, config, ctf, descriptors, draw, fwMap, game, info, items, levelGeometryModule, listenerRegistrator, mapTweaks, move, navBuilder, navigation, navMeshModule, navPoints, navPointVisibility, nmNav, nmPathBuilder, players, random, raycasting, senses, serverProvider, shoot, stats, ut2004PathPlanner, visibility, visibilityAdapter, weaponPrefs, weaponry, world| Constructor and Description |
|---|
MapPathsBot() |
| Modifier and Type | Method and Description |
|---|---|
void |
beforeFirstLogic()
This method is called only once right before actual logic() method is
called for the first time.
|
cz.cuni.amis.pogamut.ut2004.communication.messages.gbcommands.Initialize |
getInitializeCommand() |
MapPathsBotParameters |
getParams() |
protected void |
initializePathFinding(cz.cuni.amis.pogamut.ut2004.bot.impl.UT2004Bot bot) |
getOldNavMeshModule, initializeModules, isCompletedbotAgentDown, finishControllerInitialization, getAStar, getBody, getCombo, getConfig, getCTF, getDescriptors, getDraw, getFwMap, getGame, getInfo, getItems, getLevelGeometry, getLevelGeometryModule, getMapTweaks, getMove, getNavBuilder, getNavigation, getNavMesh, getNavMeshModule, getNavPoints, getNavPointVisibility, getNavPointVisibilityAdapter, getNMNav, getNMPathBuilder, getPlayers, getRandom, getRaycasting, getSenses, getShoot, getStats, getUT2004AStarPathPlanner, getVisibility, getWeaponPrefs, getWeaponry, getWorld, initializeController, initializeListenersgetLogicInitializeTime, getLogicShutdownTime, initializeLogic, logic, logicInitialize, logicShutdownbotFirstSpawn, botInitialized, botKilled, botShutdown, getAct, getBot, getLog, getName, getPassword, getWorldView, mapInfoObtained, prepareBotpublic MapPathsBotParameters getParams()
protected void initializePathFinding(cz.cuni.amis.pogamut.ut2004.bot.impl.UT2004Bot bot)
initializePathFinding in class cz.cuni.amis.pogamut.ut2004.bot.impl.UT2004BotModuleControllerpublic cz.cuni.amis.pogamut.ut2004.communication.messages.gbcommands.Initialize getInitializeCommand()
getInitializeCommand in interface cz.cuni.amis.pogamut.ut2004.bot.IUT2004BotControllergetInitializeCommand in class cz.cuni.amis.pogamut.ut2004.bot.impl.UT2004BotControllerpublic void beforeFirstLogic()
beforeFirstLogic in interface cz.cuni.amis.pogamut.base.agent.module.IAgentLogicbeforeFirstLogic in class cz.cuni.amis.pogamut.ut2004.bot.impl.UT2004BotLogicControllerCopyright © 2018 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All rights reserved.