B C G L M P R W 

B

beforeFirstLogic() - Method in class cz.cuni.amis.pogamut.ut2004.examples.responsivebot.ResponsiveBot
This method is called only once right before actual logic() method is called for the first time.
botFirstSpawn(GameInfo, ConfigChange, InitedMessage, Self) - Method in class cz.cuni.amis.pogamut.ut2004.examples.responsivebot.ResponsiveBot
The bot is initialized in the environment - a physical representation of the bot is present in the game.
botKilled(BotKilled) - Method in class cz.cuni.amis.pogamut.ut2004.examples.responsivebot.ResponsiveBot
Called each time our bot die.
bumped(Bumped) - Method in class cz.cuni.amis.pogamut.ut2004.examples.responsivebot.ResponsiveBot
Listener called when someone/something bumps into the bot.

C

cz.cuni.amis.pogamut.ut2004.examples.responsivebot - package cz.cuni.amis.pogamut.ut2004.examples.responsivebot
 

G

gameInfo1(IWorldObjectEvent<GameInfo>) - Method in class cz.cuni.amis.pogamut.ut2004.examples.responsivebot.ResponsiveBot
Example usage of ObjectListener that will listen on every change / event that will be raised on the concrete IWorldObject, in this case on the GameInfo.
gameInfo2(WorldObjectUpdatedEvent<GameInfo>) - Method in class cz.cuni.amis.pogamut.ut2004.examples.responsivebot.ResponsiveBot
Example usage of ObjectEventListener that will listen on SPECIFIC event that is raised on the concrete IWorldObject.
gb2004BatchEnd(EndMessage) - Method in class cz.cuni.amis.pogamut.ut2004.examples.responsivebot.ResponsiveBot
If you uncomment EventListener annotation below this comment, this message will be triggered every time the GB2004 sends EndMessage to you.
getInitializeCommand() - Method in class cz.cuni.amis.pogamut.ut2004.examples.responsivebot.ResponsiveBot
Here we can modify initialize command for our bot if we want to.

L

logic() - Method in class cz.cuni.amis.pogamut.ut2004.examples.responsivebot.ResponsiveBot
Main method that controls the bot - makes decisions what to do next.

M

main(String[]) - Static method in class cz.cuni.amis.pogamut.ut2004.examples.responsivebot.ResponsiveBot
This method is called when the bot is started either from IDE or from command line.

P

playerAppeared(WorldObjectAppearedEvent<Player>) - Method in class cz.cuni.amis.pogamut.ut2004.examples.responsivebot.ResponsiveBot
Listener called when a player appears.
playerEvent(IWorldObjectEvent<Player>) - Method in class cz.cuni.amis.pogamut.ut2004.examples.responsivebot.ResponsiveBot
Example usage of ObjectClassListener notice the difference between this listener and ObjectClassEventListener that is used on playerAppeared(WorldObjectAppearedEvent).
playerUpdated(WorldObjectUpdatedEvent<Player>) - Method in class cz.cuni.amis.pogamut.ut2004.examples.responsivebot.ResponsiveBot
Listener called each time a player is updated.
prepareBot(UT2004Bot) - Method in class cz.cuni.amis.pogamut.ut2004.examples.responsivebot.ResponsiveBot
Initialize all necessary variables here, before the bot actually receives anything from the environment + hook up your custom listener.

R

ResponsiveBot - Class in cz.cuni.amis.pogamut.ut2004.examples.responsivebot
Example of Simple Pogamut bot, that can listen to some events coming from the game engine and respond to them appropriately.
ResponsiveBot() - Constructor for class cz.cuni.amis.pogamut.ut2004.examples.responsivebot.ResponsiveBot
 

W

wasCloseBefore - Variable in class cz.cuni.amis.pogamut.ut2004.examples.responsivebot.ResponsiveBot
Flag indicating whether the player was also close to the bot last time it was updated.
B C G L M P R W 

Copyright © 2012 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.