|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
IUDKPathNavigator that implements AbstractUDKPathNavigator.setBot(UDKBot) and
AbstractUDKPathNavigator.setExecutor(IPathExecutorHelper).UDKBotModuleControllerNew#getAct().
ItemDescriptor).ItemType.Category#ARMOR.UDKBot logic module - does not synchronize the logic together with the IVisionWorldView.InitedMessage is received.
Raycasting.allRaysInitialized flag to true if all rays has been initialized.
ItemType and ItemDescriptor providing
an easy way to obtain item descriptors for various items in UDK.
cz.cuni.amis.pogamut.ut2004.bot.commands.Action command
module.
Player object of the player the bot has bumped into (if it was a bot).
cz.cuni.amis.pogamut.ut2004.bot.commands.Communication
command module.
cz.cuni.amis.pogamut.ut2004.bot.commands.ConfigureCommands
command module.
UDKBot#AbstractUT2004Bot(IAgentId, IComponentBus, IAgentLogger, IVisionWorldView, IAct, IUT2004BotInitialization).
WeaponDescriptor for a given inventory UnrealId of the weapon.
Items module.
UnrealId of the weapon.
cz.cuni.amis.pogamut.ut2004.bot.commands.AdvancedLocomotion
command module.
IAgentId of the bots.
IAgentId of the bots.
NavPoint instance for a given location.
NavPoint instance for a given location.
ItemType for a weapon.
ItemType for a weapon.
cz.cuni.amis.pogamut.ut2004.bot.commands.AdvancedShooting
command module.
cz.cuni.amis.pogamut.ut2004.bot.commands.SimpleRayCasting
command module.
Items.isPickupSpawned(Item) to return all items that are believed to
be currently spawned.
Items.isPickupSpawned(Item) to return all items of 'type' that are believed to
be currently spawned.
Items.isPickupSpawned(Item) to return all items belonging to a specific 'category' that are believed to
be currently spawned.
Items.isPickupSpawned(Item) to return all items belonging to a specific 'group' that are believed to
be currently spawned.
Weapon instance for given 'weaponType' if the bot posses it.
WeaponDescriptor for a given 'weaponType' (if it is not a weapon, returns null).
UnrealId of the weapon the bot has inside its inventory (if the bot does not have
it, returns null).
UnrealId of the weapon the bot has inside its inventory (if the bot does not have
it, returns null).
Weaponry.hasWeaponAmmo(ItemType).
IAgentParameters.assignDefaults(IAgentParameters).
IAgentParameters.assignDefaults(IAgentParameters).
IAgentParameters.assignDefaults(IAgentParameters).
IAgentParameters.assignDefaults(IAgentParameters).
UDKBot before the GameBots2004 greets the bot even before
IUDKBotController.prepareBot(UDKBot) method.
UDKBotModuleControllerNew#listenerRegistrator and calls AnnotationListenerRegistrator.addListeners() method
to probe all declared methods for event-annotation presence.
UDKBotModuleControllerNew#pathPlanner and UDKBotModuleControllerNew#pathExecutor.
ItemType and ItemDescriptor providing
an easy way to obtain item descriptors for various items in UT2004.EndMessage listener.ItemPickedUp listener.ItemDescriptor.IPathExecutor
and UDKPathExecutor documentation, do it now.EventListener, ObjectClassEventListener,
ObjectClassListener, ObjectEventListener and ObjectListener annotations and automatically registers
them as listeners on a specific events.
IUDKServer implementors when the map change fails.IAgentId, see IAgentParameters.assignDefaults(IAgentParameters).
IAgentId, see IAgentParameters.assignDefaults(IAgentParameters).
IAgentId, see IAgentParameters.assignDefaults(IAgentParameters).
IAgentId, see IAgentParameters.assignDefaults(IAgentParameters).
UDKPathExecutor to continue the navigation of the bot
inside the UDK.
UDKBotFactory for agent construction.
IAgentId using name and SocketConnectionAddress
using host and port.
IAgentId using UDKBotRunner.name and SocketConnectionAddress
using UDKBotRunner.host and UDKBotRunner.port.
IAgentId using UDKObserverRunner.name and SocketConnectionAddress
using UDKObserverRunner.host and UDKObserverRunner.port.
IAgentId using UDKServerRunner.name and SocketConnectionAddress
using UDKServerRunner.host and UDKServerRunner.port.
UDKPathExecutor reports that new path has been received and the IUDKPathNavigator.navigate()
is about to be called in near future.
ItemDescriptor).ItemType.Category#OTHER.IUDKPathNavigator.newPath(List)
and set the path into the GB2004 via SetRoute.
IUDKPathNavigator.newPath(List)
and set the path into the GB2004 via SetRoute.
Requests.getLastPong() to see the results.
IAgentParameters.assignDefaults(IAgentParameters).
IAgentParameters.assignDefaults(IAgentParameters).
IAgentParameters.assignDefaults(IAgentParameters).
IAgentParameters.assignDefaults(IAgentParameters).
UDKBot before the GameBots2004 greets the bot.
Injector.
Level.WARNING here so the bot won't log much.
AutoTraceRay that is being utilized).AutoTraceRay that is being utilized).
UDKPathExecutor reports that execution of current path has been terminated - clean up your internal data
structure and prepare to navigate the bot along the new path in the future.
Self object that is lazy-initialized inside AbstractUDKPathNavigator.self.
IAgent.stop() and IAgent.start().
UDKBot instance that the navigator should navigate.
IPathExecutorHelper who is using the navigator, i.e., are calling its
IUDKPathNavigator#navigate(Self) and IUDKPathNavigator.reset()
methods.
IAgentId of the bots.
IAgentId of the bots.
ItemDescriptor).ItemType.Category#SHIELD.AdvancedShooting.shootPrimary(UnrealId).
AdvancedShooting.shootPrimaryCharged(UnrealId, double).
AdvancedShooting.shootSecondary(UnrealId).
AdvancedShooting.shootSecondaryCharged(UnrealId, double).
SetRoute whenever switch occurs and the rest of the path is greater than
32 path elements.
SetRoute whenever switch occurs and the rest of the path is greater than
32 path elements.
IAgentId and ISocketConnectionAddress.UDKAgentParameters.setAgentId(IAgentId), UDKAgentParameters.setWorldAddress(IWorldConnectionAddress).
IPathFuture implementation that is using UDK inner AStar algorithm for finding the path inside UDK
environment.IUDKBot factory.UDKCommunicationModule for the purpose of UDKBot instantiation.RemoteGuiceAgentModule for the purpose of UDK communication specification.UDKObserver class.IUDKObserver factory.UDKCommunicationModule for the purpose of UDKObserver instantiation.UDKServer class.IUDKServer factory.UDKCommunicationModule for the purpose of UDKServer instantiation.IStuckDetector that watches whether the bot moves at all.Level.ALL.
UDKBotModuleControllerNew#getWorldView().
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||