A B C E F G H I L M N O P R S T U V W

A

act - Variable in class cz.cuni.amis.pogamut.emohawk.bot.impl.EmohawkBotController
Shortcut for the UT2004BotController.getAct().
addLeaderFollowingSteering(LeaderFollowingProperties) - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Steering
 
addObstacleAvoidanceSteering(ObstacleAvoidanceProperties) - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Steering
 
addPathFollowingSteering(PathFollowingProperties) - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Steering
 
addPeopleAvoidanceSteering(PeopleAvoidanceProperties) - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Steering
 
addStickToPathSteering(StickToPathProperties) - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Steering
 
addTargetApproachingSteering(TargetApproachingProperties) - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Steering
 
addWalkAlongSteering(WalkAlongProperties) - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Steering
 
addWallFollowingSteering(WallFollowingProperties) - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Steering
 
AnimationCharacterMapping - Class in cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric
 
AnimationCharacterMapping() - Constructor for class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.AnimationCharacterMapping
 
Animations - Class in cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric
Module wrapping animation playing.
Animations(UT2004Bot, Logger) - Constructor for class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Animations
 
Animations(UT2004Bot) - Constructor for class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Animations
 
animations - Variable in class cz.cuni.amis.pogamut.emohawk.bot.impl.EmohawkBotController
Module for handling animations.
AnimType - Enum in cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric
Enum holding all available animations for all characters.
ARRIVED_AT_LOCATION_XY_THRESHOLD - Static variable in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.EmohawkNavigation
Location threshold for checking whether we have arrived on target.
ARRIVED_AT_LOCATION_Z_THRESHOLD - Static variable in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.EmohawkNavigation
Location threshold for checking whether we have arrived on target.
AT_LOCATION - Static variable in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.EmohawkNavigation
We're managed to get to location
AT_PLAYER - Static variable in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.EmohawkNavigation
We're managed to get to player

B

bot - Variable in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.EmohawkNavigation
UT2004Bot reference.
botPortPattern - Static variable in class cz.cuni.amis.pogamut.emohawk.utils.UCCWrapperPatternsEmohawk
 

C

CharacterType - Enum in cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric
Class holding all allowed character types with their Unreal classes.
clearAllSteerings() - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Steering
Removes all set steerings.
clearEmoticons() - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Emoticons
Stops displaying all emoticons.
comm - Variable in class cz.cuni.amis.pogamut.emohawk.bot.impl.EmohawkBotController
Allows you to speak!
commandletNotFoundPattern - Static variable in class cz.cuni.amis.pogamut.emohawk.utils.UCCWrapperPatternsEmohawk
 
config - Variable in class cz.cuni.amis.pogamut.emohawk.bot.impl.EmohawkBotController
Memory module specialized on the agent's configuration inside UT2004 - name, vision time, manual spawn, cheats (if enabled at GB2004).
controlPortPattern - Static variable in class cz.cuni.amis.pogamut.emohawk.utils.UCCWrapperPatternsEmohawk
 
currentFuturePath - Variable in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.EmohawkNavigation
Current path stored in IPathFuture object.
currentTarget - Variable in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.EmohawkNavigation
Current location target.
currentTargetPlayer - Variable in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.EmohawkNavigation
Current target is player (if not null)
cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric - package cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric
 
cz.cuni.amis.pogamut.emohawk.bot.impl - package cz.cuni.amis.pogamut.emohawk.bot.impl
 
cz.cuni.amis.pogamut.emohawk.utils - package cz.cuni.amis.pogamut.emohawk.utils
 

E

EmohawkBotController<BOT extends UT2004Bot> - Class in cz.cuni.amis.pogamut.emohawk.bot.impl
 
EmohawkBotController() - Constructor for class cz.cuni.amis.pogamut.emohawk.bot.impl.EmohawkBotController
 
EmohawkNavigation - Class in cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric
Facade for navigation in UT2004.
EmohawkNavigation(UT2004Bot, Steering, FloydWarshallMap) - Constructor for class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.EmohawkNavigation
Here you may specify any custom UT2004Navigation parts.
emohawkNavigation - Variable in class cz.cuni.amis.pogamut.emohawk.bot.impl.EmohawkBotController
Can be used for bot navigation within the environment.
EmohawkPropertiesProvider - Class in cz.cuni.amis.pogamut.emohawk.utils
UT 2004 specific props.
EmohawkPropertiesProvider() - Constructor for class cz.cuni.amis.pogamut.emohawk.utils.EmohawkPropertiesProvider
 
Emoticon - Class in cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric
Represents bot emoticon.
Emoticon(EmoticonType, EmoticonType, EmoticonType, EmoticonBubbleType) - Constructor for class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Emoticon
Triple emoticon constructor - has to have all three emoticons set.
Emoticon(EmoticonType, EmoticonBubbleType) - Constructor for class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Emoticon
Single emoticon constructor - sets center emoticon type.
Emoticon(EmoticonType, EmoticonType, EmoticonBubbleType) - Constructor for class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Emoticon
Double emoticon constructor - sets left and right emoticon (only way to display double emoticon).
EmoticonBubbleType - Enum in cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric
Bubbles that can be used as a background for emoticons
EmoticonInfo - Class in cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric
Used for players emoticon tracking - we have here also the time the emoticon was set.
EmoticonInfo(Emoticon, long) - Constructor for class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.EmoticonInfo
 
Emoticons - Class in cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric
Wraps emoticon control.
Emoticons(UT2004Bot) - Constructor for class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Emoticons
Default constructor.
emoticons - Variable in class cz.cuni.amis.pogamut.emohawk.bot.impl.EmohawkBotController
Module for handling emoticons.
EmoticonType - Enum in cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric
Enum holding all emoticons - their Ids and english names.
endMessageListener - Variable in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.EmohawkNavigation
 
equals(Object) - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Emoticon
 
exitingErrorPattern - Static variable in class cz.cuni.amis.pogamut.emohawk.utils.UCCWrapperPatternsEmohawk
 

F

finishControllerInitialization() - Method in class cz.cuni.amis.pogamut.emohawk.bot.impl.EmohawkBotController
 
fromNavPoint - Variable in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.EmohawkNavigation
Navpoint we're running from (initial position when path executor has been triggered)
fwMap - Variable in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.EmohawkNavigation
FloydWarshallMap that is used for path planning.
fwMap - Variable in class cz.cuni.amis.pogamut.emohawk.bot.impl.EmohawkBotController
Path-planner (IPathPlanner using NavPoints), you may use it to find paths inside the environment wihtout waiting for round-trip of GetPath command and PathLists response from UT2004.

G

game - Variable in class cz.cuni.amis.pogamut.emohawk.bot.impl.EmohawkBotController
Memory module specialized on general info about the game - game type, time limit, frag limit, etc.
get(String) - Static method in enum cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.EmoticonBubbleType
Return "bubble type" for it's ID.
get(String) - Static method in enum cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.EmoticonType
Return "bubble type" for it's ID.
getAnimTypeFromString(String) - Static method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.AnimationCharacterMapping
 
getAvailableAnimations(CharacterType) - Static method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.AnimationCharacterMapping
Returns all available animations for a character.
getAvailableAnimations(CharacterType) - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Animations
Returns all available animations for a character.
getAvailableAnimations() - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Animations
Returns all available animations for our character.
getBackToNavGraph - Variable in class cz.cuni.amis.pogamut.emohawk.bot.impl.EmohawkBotController
Navigation helper that is able to get your bot back to the nearest navigation graph so you can use UT2004BotModuleController.navigation without fear of catastrophe.
getBubble() - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Emoticon
 
getCenterEmoticon() - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Emoticon
 
getCharacterID() - Method in enum cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.CharacterType
 
getCollection() - Static method in enum cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.CharacterType
 
getConfig() - Method in class cz.cuni.amis.pogamut.emohawk.bot.impl.EmohawkBotController
 
getCurrentBubbleType() - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Emoticons
Returns current bot bubble.
getCurrentCenterEmoticonType() - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Emoticons
Returns current bot center emoticon.
getCurrentCharacter() - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Animations
Returns current character type.
getCurrentEmoticon() - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Emoticons
Returns current bot emoticon.
getCurrentEmoticonTypes() - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Emoticons
Returns all 3 emoticons as currently displayed by you (displayed from LEFT-to-RIGHT). 0 emoticons displayed: returns [] 1 emoticon displayed: returns [CENTER] 2 emoticons displayed: returns [LEFT, RIGHT] 3 emoticons displayed: returns [LEFT, CENTER, RIGHT]
getCurrentLeftEmoticonType() - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Emoticons
Returns current bot left emoticon.
getCurrentPathCopy() - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.EmohawkNavigation
 
getCurrentPathDirect() - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.EmohawkNavigation
 
getCurrentPlace() - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Places
 
getCurrentPlace(Location) - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Places
 
getCurrentPlayedAnimation() - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Animations
Returns current bot anim thas is currently being played.
getCurrentRightEmoticonType() - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Emoticons
Returns current bot right emoticon.
getCurrentTarget() - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.EmohawkNavigation
 
getCurrentTargetNavPoint() - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.EmohawkNavigation
 
getCurrentTargetPlayer() - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.EmohawkNavigation
 
getDuration() - Method in enum cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.AnimType
How long is this animation played in ms.
getEmoticon() - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.EmoticonInfo
 
getEmoticon() - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.NewEmoticonEvent
Actual new emoticon.
getEmoticonCount() - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Emoticon
 
getEmoticonSetTime() - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.EmoticonInfo
 
getEmoticonTypes() - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Emoticon
Returns all 3 emoticons as currently displayed by you (displayed from LEFT-to-RIGHT). 0 emoticons displayed: returns [] 1 emoticon displayed: returns [CENTER] 2 emoticons displayed: returns [LEFT, RIGHT] 3 emoticons displayed: returns [LEFT, CENTER, RIGHT]
getFwMap() - Method in class cz.cuni.amis.pogamut.emohawk.bot.impl.EmohawkBotController
 
getGame() - Method in class cz.cuni.amis.pogamut.emohawk.bot.impl.EmohawkBotController
 
getInfo() - Method in class cz.cuni.amis.pogamut.emohawk.bot.impl.EmohawkBotController
 
getItemType(String) - Static method in enum cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.ItemType
 
getLastGiveItemResult() - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Inventory
Returns last result of give item command.
getLastTarget() - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.EmohawkNavigation
 
getLastTargetNavPoint() - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.EmohawkNavigation
 
getLastTargetPlayer() - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.EmohawkNavigation
 
getLeaderFollowingProperties() - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Steering
 
getLeftEmoticon() - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Emoticon
 
getMove() - Method in class cz.cuni.amis.pogamut.emohawk.bot.impl.EmohawkBotController
 
getNameCZ() - Method in enum cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.AnimType
 
getNameEN() - Method in enum cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.AnimType
 
getNavigation() - Method in class cz.cuni.amis.pogamut.emohawk.bot.impl.EmohawkBotController
 
getNearestNavPoint(ILocated) - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.EmohawkNavigation
 
getObstacleAvoidanceProperties() - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Steering
 
getPathExecutor() - Method in class cz.cuni.amis.pogamut.emohawk.bot.impl.EmohawkBotController
 
getPathFollowingProperties() - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Steering
 
getPathPlanner() - Method in class cz.cuni.amis.pogamut.emohawk.bot.impl.EmohawkBotController
 
getPeopleAvoidanceProperties() - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Steering
 
getPlaceLocation() - Method in enum cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Place
 
getPlaceRadius() - Method in enum cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Place
 
getPlaces() - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Places
 
getPlayerAnimation(Player) - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Animations
Returns current animation of input player.
getPlayerEmoticon(Player) - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Emoticons
Gets the current emoticon of input player from input Player object.
getPlayerEmoticonInfo(UnrealId) - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Emoticons
Returns emoticon info for player of input id.
getPlayerId() - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.NewEmoticonEvent
Id of the player that owns the emoticon.
getPlayers() - Method in class cz.cuni.amis.pogamut.emohawk.bot.impl.EmohawkBotController
 
getPriority() - Method in class cz.cuni.amis.pogamut.emohawk.utils.EmohawkPropertiesProvider
 
getRandom() - Method in class cz.cuni.amis.pogamut.emohawk.bot.impl.EmohawkBotController
 
getRaycasting() - Method in class cz.cuni.amis.pogamut.emohawk.bot.impl.EmohawkBotController
 
getRightEmoticon() - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Emoticon
 
getSenses() - Method in class cz.cuni.amis.pogamut.emohawk.bot.impl.EmohawkBotController
 
getSimTime() - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.NewEmoticonEvent
 
getStats() - Method in class cz.cuni.amis.pogamut.emohawk.bot.impl.EmohawkBotController
 
getSteeringManager() - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Steering
 
getTargetApproachingProperties() - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Steering
 
getUDKClass() - Method in enum cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.CharacterType
 
getUDKName() - Method in enum cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.ItemType
 
getUE2Class() - Method in enum cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.CharacterType
 
getUE2Name() - Method in enum cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.ItemType
 
getUnrealID() - Method in enum cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.AnimType
Returns Id of the animation in Unreal.
getWalkAlongProperties() - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Steering
 
getWallFollowingProperties() - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Steering
 
getWorld() - Method in class cz.cuni.amis.pogamut.emohawk.bot.impl.EmohawkBotController
 
giveItem(Player, ItemType) - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Inventory
Gives item to input bot.
giveItem(UnrealId, ItemType) - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Inventory
Gives item to input bot.

H

has(String) - Static method in enum cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.EmoticonBubbleType
Whether we have this EmoticonBubbleType.
has(String) - Static method in enum cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.EmoticonType
Whether we have this EmoticonType.
hasAnim(AnimType, CharacterType) - Static method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.AnimationCharacterMapping
Returns true if input animation can be played by the input character.
hasAnim(AnimType) - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Animations
Returns true if our current character can play input animation.
hasAnim(AnimType, CharacterType) - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Animations
Returns true if input character can play input animation.
hashCode() - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Emoticon
 

I

info - Variable in class cz.cuni.amis.pogamut.emohawk.bot.impl.EmohawkBotController
Memory module specialized on general info about the agent whereabouts - location, rotation, health, current weapon, who is enemy/friend, etc.
initializeController(BOT) - Method in class cz.cuni.amis.pogamut.emohawk.bot.impl.EmohawkBotController
 
initializeListeners(BOT) - Method in class cz.cuni.amis.pogamut.emohawk.bot.impl.EmohawkBotController
Initializes UT2004BotModuleControllerNew#listenerRegistrator and calls AnnotationListenerRegistrator.addListeners() method to probe all declared methods for event-annotation presence.
initializeModules(BOT) - Method in class cz.cuni.amis.pogamut.emohawk.bot.impl.EmohawkBotController
Initializes memory/command modules of the bot.
initializePathFinding(BOT) - Method in class cz.cuni.amis.pogamut.emohawk.bot.impl.EmohawkBotController
Initializes path-finding modules: UT2004BotModuleControllerNew#pathPlanner, UT2004BotModuleController.fwMap and UT2004BotModuleControllerNew#pathExecutor.
Inventory - Class in cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric
Module helping us handle items in UnrealEngine2Runtime.
Inventory(UT2004Bot) - Constructor for class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Inventory
Default constructor.
inventory - Variable in class cz.cuni.amis.pogamut.emohawk.bot.impl.EmohawkBotController
High-level access to inventory and items.
isLeaderFollowingActive() - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Steering
 
isMale() - Method in enum cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.CharacterType
 
isNavigating() - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.EmohawkNavigation
 
isNavigating() - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Steering
Returns whether we are we currently using steerings for navigation.
isObstacleAvoidanceActive() - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Steering
 
isPathFollowingActive() - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Steering
 
isPeopleAvoidanceActive() - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Steering
 
isStickToPathSteering() - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Steering
 
isTargetApproachingActive() - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Steering
 
isWalkAlongActive() - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Steering
 
isWallFollowingActive() - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Steering
 
ItemType - Enum in cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric
Enum holding all available Pogamut items in UnrealEngine2RuntimeDemo and UDK.

L

lastTarget - Variable in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.EmohawkNavigation
Last location target.
lastTargetPlayer - Variable in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.EmohawkNavigation
Last location target.
listenerRegistrator - Variable in class cz.cuni.amis.pogamut.emohawk.bot.impl.EmohawkBotController
Listener registrator that probes declared methods for the presence of EventListener, ObjectClassEventListener, ObjectClassListener, ObjectEventListener and ObjectListener annotations and automatically registers them as listeners on a specific events.
log - Variable in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.EmohawkNavigation
Log used by this class.

M

mapNotFoundPattern - Static variable in class cz.cuni.amis.pogamut.emohawk.utils.UCCWrapperPatternsEmohawk
 
matchStartedPattern - Static variable in class cz.cuni.amis.pogamut.emohawk.utils.UCCWrapperPatternsEmohawk
 
move - Variable in class cz.cuni.amis.pogamut.emohawk.bot.impl.EmohawkBotController
This allows you to manually steer the movement through the environment.

N

nameMap - Static variable in enum cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.ItemType
 
navigate(ILocated) - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.EmohawkNavigation
 
navigate(Player) - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.EmohawkNavigation
 
navigate() - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.EmohawkNavigation
 
navigating - Variable in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.EmohawkNavigation
Whether navigation is running.
navigation - Variable in class cz.cuni.amis.pogamut.emohawk.bot.impl.EmohawkBotController
Command module that is internally using UT2004PathExecutor for path-following and FloydWarshallMap for path planning resulting in unified class that can solely handle navigation of the bot within the environment.
NEW_PATH_DISTANCE_THRESHOLD - Static variable in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.EmohawkNavigation
Location threshold for requesting of a new path or switching a path.
NewEmoticonEvent - Class in cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric
Event raised each time some player has new emoticon set!
NewEmoticonEvent(UnrealId, Emoticon, long) - Constructor for class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.NewEmoticonEvent
Default constructor.

O

observerPortPattern - Static variable in class cz.cuni.amis.pogamut.emohawk.utils.UCCWrapperPatternsEmohawk
 

P

pathExecutor - Variable in class cz.cuni.amis.pogamut.emohawk.bot.impl.EmohawkBotController
Executor is used for following a path in the environment.
pathPlanner - Variable in class cz.cuni.amis.pogamut.emohawk.bot.impl.EmohawkBotController
Planner used to compute the path (consisting of navigation points) inside the map.
pickItem(UnrealId) - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Inventory
Picks item at the location of the bot - bot has to be touching the item.
Place - Enum in cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric
Holds anotated places in the map EmohawkVille.
placeReached(Location) - Method in enum cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Place
 
placeReached(Location, double) - Method in enum cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Place
 
Places - Class in cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric
Annotates map EmohawkVille.
Places(UT2004Bot) - Constructor for class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Places
Default constructor.
places - Variable in class cz.cuni.amis.pogamut.emohawk.bot.impl.EmohawkBotController
High-level description of the map.
playAnimation(AnimType, boolean) - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Animations
Plays input animation on character.
playAnimation(AnimType) - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Animations
Plays input animation on character once!
playAnimationSafe(AnimType, boolean) - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Animations
Plays input animation on character only if the character IS NOT playing this animation allready.
PLAYER_DISTANCE_TRASHOLD - Static variable in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.EmohawkNavigation
When PLAYER is further from currentTarget than this location, recompute the path
players - Variable in class cz.cuni.amis.pogamut.emohawk.bot.impl.EmohawkBotController
Memory module specialized on whereabouts of other players - who is visible, enemy / friend, whether bot can see anybody, etc.
processPathFuture(IPathFuture) - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.EmohawkNavigation
Checks if last path element is in close distance from our desired target and if not, we will add our desired target as the last path element.
putDownItem(ItemType) - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Inventory
Puts item down at the location of the bot.

R

random - Variable in class cz.cuni.amis.pogamut.emohawk.bot.impl.EmohawkBotController
Random number generator that is usually useful to have during decision making.
raycasting - Variable in class cz.cuni.amis.pogamut.emohawk.bot.impl.EmohawkBotController
Support for creating rays used for raycasting (see AutoTraceRay that is being utilized).
removeLeaderFollowingSteering() - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Steering
 
removeObstacleAvoidanceSteering() - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Steering
 
removePathFollowingSteering() - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Steering
 
removePeopleAvoidanceSteering() - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Steering
 
removeStickToPathSteering() - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Steering
 
removeTargetApproachingSteering() - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Steering
 
removeWalkAlongSteering() - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Steering
 
removeWallFollowingSteering() - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Steering
 
reset(boolean) - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.EmohawkNavigation
 
runningStraightToPlayer - Variable in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.EmohawkNavigation
We're running straight to the player.
runningStraightToPlayerFailedAt - Variable in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.EmohawkNavigation
Where run-straight failed.
runStraight - Variable in class cz.cuni.amis.pogamut.emohawk.bot.impl.EmohawkBotController
Navigation helper that can run-straight to some point with stuck detectors.

S

senses - Variable in class cz.cuni.amis.pogamut.emohawk.bot.impl.EmohawkBotController
Memory module specialized on agent's senses - whether the bot has been recently killed, collide with level's geometry, etc.
setCenterEmoticonType(EmoticonType) - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Emoticons
Deprecated. 
setCenterEmoticonType(EmoticonType, double) - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Emoticons
Deprecated. 
setCenterEmoticonType(EmoticonType, double, EmoticonBubbleType) - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Emoticons
Deprecated. 
setDoubleEmoticon(EmoticonType, EmoticonType) - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Emoticons
Deprecated. 
setDoubleEmoticon(EmoticonType, EmoticonType, double) - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Emoticons
Deprecated. 
setDoubleEmoticon(EmoticonType, EmoticonType, double, EmoticonBubbleType) - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Emoticons
Deprecated. 
setEmoticon(Emoticon) - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Emoticons
Sets emoticon for the bot for input duration (seconds).
setEmoticon(Emoticon, double) - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Emoticons
Sets emoticon for the bot for input duration (seconds).
setEmoticons(double, EmoticonBubbleType, EmoticonType...) - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Emoticons
May set multiple emoticons at once.
setFocus(ILocated) - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.EmohawkNavigation
 
setLeaderFollowingSteering(LeaderFollowingProperties) - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Steering
 
setObstacleAvoidanceSteering(ObstacleAvoidanceProperties) - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Steering
 
setPathFollowingSteering(PathFollowingProperties) - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Steering
 
setPeopleAvoidanceSteering(PeopleAvoidanceProperties) - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Steering
 
setStickToPathSteering(StickToPathProperties) - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Steering
 
setTargetApproachingSteering(TargetApproachingProperties) - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Steering
 
setTripleEmoticon(EmoticonType, EmoticonType, EmoticonType) - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Emoticons
Deprecated. 
setTripleEmoticon(EmoticonType, EmoticonType, EmoticonType, double) - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Emoticons
Deprecated. 
setTripleEmoticon(EmoticonType, EmoticonType, EmoticonType, double, EmoticonBubbleType) - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Emoticons
Deprecated. 
setWalkAlongSteering(WalkAlongProperties) - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Steering
 
setWallFollowingSteering(WallFollowingProperties) - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Steering
 
startNavigate() - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.EmohawkNavigation
 
startNavigation() - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Steering
Starts navigation using set steerings.
stats - Variable in class cz.cuni.amis.pogamut.emohawk.bot.impl.EmohawkBotController
Module that is providing various statistics about the bot.
Steering - Class in cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric
Module wrapping steerings control - SteeringManager object.
Steering(UT2004Bot, Logger) - Constructor for class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Steering
 
Steering(UT2004Bot) - Constructor for class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Steering
 
steering - Variable in class cz.cuni.amis.pogamut.emohawk.bot.impl.EmohawkBotController
High-level access to steering library.
stopAnimation() - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Animations
Stops animation and replaces it with "standard" one.
stopNavigation() - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.EmohawkNavigation
 
stopNavigation() - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Steering
Stops navigation (leaving the steerings settings as they are for further resuming).

T

toNavPoint - Variable in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.EmohawkNavigation
Navpoint we're running to, nearest navpoint to currentTarget
toString() - Method in enum cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.CharacterType
 
toString() - Method in class cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Emoticon
 

U

UCCWrapperConfEmohawk - Class in cz.cuni.amis.pogamut.emohawk.utils
Configuration for UCCWrapper having Emohawk specific setup.
UCCWrapperConfEmohawk() - Constructor for class cz.cuni.amis.pogamut.emohawk.utils.UCCWrapperConfEmohawk
 
UCCWrapperPatternsEmohawk - Class in cz.cuni.amis.pogamut.emohawk.utils
 
UCCWrapperPatternsEmohawk() - Constructor for class cz.cuni.amis.pogamut.emohawk.utils.UCCWrapperPatternsEmohawk
 

V

valueOf(String) - Static method in enum cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.AnimType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.CharacterType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.EmoticonBubbleType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.EmoticonType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.ItemType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Place
Returns the enum constant of this type with the specified name.
values() - Static method in enum cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.AnimType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.CharacterType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.EmoticonBubbleType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.EmoticonType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.ItemType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric.Place
Returns an array containing the constants of this enum type, in the order they are declared.

W

world - Variable in class cz.cuni.amis.pogamut.emohawk.bot.impl.EmohawkBotController
Shortcut for the UT2004BotController.getWorldView().

A B C E F G H I L M N O P R S T U V W

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