- java.lang.Object
-
- cz.cuni.amis.pogamut.ut2004.bot.impl.UT2004BotController<BOT>
-
- cz.cuni.amis.pogamut.ut2004.bot.impl.UT2004BotLogicController<BOT>
-
- cz.cuni.amis.pogamut.ut2004.bot.impl.UT2004BotModuleController
-
-
-
Field Summary
-
Fields inherited from class cz.cuni.amis.pogamut.ut2004.bot.impl.UT2004BotModuleController
act, 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
-
Fields inherited from class cz.cuni.amis.pogamut.ut2004.bot.impl.UT2004BotLogicController
logicModule
-
Fields inherited from class cz.cuni.amis.pogamut.ut2004.bot.impl.UT2004BotController
bot, log, USER_LOG_CATEGORY_ID
-
Method Summary
Methods
| Modifier and Type |
Method and Description |
void |
beforeFirstLogic() |
void |
botInitialized(cz.cuni.amis.pogamut.ut2004.communication.messages.gbinfomessages.GameInfo gameInfo,
cz.cuni.amis.pogamut.ut2004.communication.messages.gbinfomessages.ConfigChange currentConfig,
cz.cuni.amis.pogamut.ut2004.communication.messages.gbinfomessages.InitedMessage init) |
void |
botKilled(cz.cuni.amis.pogamut.ut2004.communication.messages.gbinfomessages.BotKilled event) |
protected void |
initializePathFinding(cz.cuni.amis.pogamut.ut2004.bot.impl.UT2004Bot bot) |
void |
logic() |
-
Methods inherited from class cz.cuni.amis.pogamut.ut2004.bot.impl.UT2004BotModuleController
botAgentDown, 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, initializeListeners
-
Methods inherited from class cz.cuni.amis.pogamut.ut2004.bot.impl.UT2004BotLogicController
getLogicInitializeTime, getLogicShutdownTime, initializeLogic, logicInitialize, logicShutdown
-
Methods inherited from class cz.cuni.amis.pogamut.ut2004.bot.impl.UT2004BotController
botFirstSpawn, botShutdown, getAct, getBot, getInitializeCommand, getLog, getName, getPassword, getWorldView, mapInfoObtained, prepareBot
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface cz.cuni.amis.pogamut.ut2004.bot.IUT2004BotController
botFirstSpawn, botShutdown, getAct, getBot, getInitializeCommand, getLog, getPassword, getWorldView, mapInfoObtained, prepareBot
-
-
Method Detail
-
botInitialized
public void botInitialized(cz.cuni.amis.pogamut.ut2004.communication.messages.gbinfomessages.GameInfo gameInfo,
cz.cuni.amis.pogamut.ut2004.communication.messages.gbinfomessages.ConfigChange currentConfig,
cz.cuni.amis.pogamut.ut2004.communication.messages.gbinfomessages.InitedMessage init)
- Specified by:
botInitialized in interface cz.cuni.amis.pogamut.ut2004.bot.IUT2004BotController
- Overrides:
botInitialized in class cz.cuni.amis.pogamut.ut2004.bot.impl.UT2004BotController
-
logic
public void logic()
- Specified by:
logic in interface cz.cuni.amis.pogamut.base.agent.module.IAgentLogic
- Overrides:
logic in class cz.cuni.amis.pogamut.ut2004.bot.impl.UT2004BotLogicController
Copyright © 2018 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All rights reserved.