Uses of Interface
cz.cuni.amis.pogamut.ut2004.communication.messages.ItemType.Group

Packages that use ItemType.Group
cz.cuni.amis.pogamut.ut2004.agent.module.sensomotoric   
cz.cuni.amis.pogamut.ut2004.agent.module.sensor Utility classes concerning some aspects of the gameplay (mainly for UT). 
cz.cuni.amis.pogamut.ut2004.communication.messages Java wrappers for the message objects send by the GameBots2004 and GameBotsUE2. 
 

Uses of ItemType.Group in cz.cuni.amis.pogamut.ut2004.agent.module.sensomotoric
 

Methods in cz.cuni.amis.pogamut.ut2004.agent.module.sensomotoric that return ItemType.Group
 ItemType.Group Weapon.getGroup()
          Returns group of the weapon.
 

Methods in cz.cuni.amis.pogamut.ut2004.agent.module.sensomotoric with parameters of type ItemType.Group
 boolean Weaponry.hasWeapon(ItemType.Group weaponGroup)
          Tells, whether a weapon from the specific group is in the agent's inventory.
 boolean Weaponry.isLoaded(ItemType.Group weaponGroup)
          Tells, whether a weapon from a specific group is in the agent's inventory && is loaded (has at least 1 primary or secondary ammo).
 

Uses of ItemType.Group in cz.cuni.amis.pogamut.ut2004.agent.module.sensor
 

Methods in cz.cuni.amis.pogamut.ut2004.agent.module.sensor with parameters of type ItemType.Group
 Map<UnrealId,Item> Items.getAllItems(ItemType.Group group)
          Retrieves map of all items belonging to a specific 'group' of items, which includes all known pickups.
 Map<UnrealId,Item> AdvancedItems.getAllItems(ItemType.Group group, double usefulness)
          Retrieves map of all items of specific group (both known and thrown).
 Map<UnrealId,Item> Items.getKnownPickups(ItemType.Group group)
          Retrieves map of all known pickups belonging to a specific 'group' of items, which includes all known pickups.
 Map<UnrealId,Item> AdvancedItems.getKnownPickups(ItemType.Group group, double usefulness)
          Retrieves map of all item pickup points of items of a specific group.
 Item Items.getNearestItem(ItemType.Group group)
          Returns nearest-by-air (Euclidean norm) item spawning point from 'all' items of specific group.
 Item Items.getNearestSpawnedItem(ItemType.Group group)
          Returns nearest-by-air (Euclidean norm) item spawning point from spawned items of specific group.
 Item Items.getNearestVisibleItem(ItemType.Group group)
          Returns nearest-by-air (Euclidean norm) item spawning point from visible items of specific group.
 Item Items.getPathNearestItem(ItemType.Group group)
          Returns nearest-by-path (using Items.pathPlanner previously injected via Items.setPathPlanner(IPathPlanner)) item spawning point from 'all' items EXCEPT DROPPED ONES!
 Item Items.getPathNearestSpawnedItem(ItemType.Group group)
          Returns nearest-by-path (using Items.pathPlanner previously injected via Items.setPathPlanner(IPathPlanner)) item spawning point from spawned items EXCEPT DROPPED ONES!
 Item Items.getPathNearestVisibleItem(ItemType.Group group)
          Returns nearest-by-path (using Items.pathPlanner previously injected via Items.setPathPlanner(IPathPlanner)) item spawning point from visible items EXCEPT DROPPED ONES!
 Map<UnrealId,Item> Items.getSpawnedItems(ItemType.Group group)
          Uses Items.isPickupSpawned(Item) to return all items belonging to a specific 'group' that are believed to be currently spawned.
 Map<UnrealId,Item> AdvancedItems.getSpawnedItems(ItemType.Group group, double usefulness)
          Returns a filtered list of items of a specific group that are guessed to be currently spawned in the map.
 Map<UnrealId,Item> Items.getVisibleItems(ItemType.Group group)
          Retrieves map of visible items belonging to a specific 'group' of items, which includes all known pickups.
 Map<UnrealId,Item> AdvancedItems.getVisibleItems(ItemType.Group group, double usefulness)
          Retrieves map of all visible items of specific group.
 

Uses of ItemType.Group in cz.cuni.amis.pogamut.ut2004.communication.messages
 

Classes in cz.cuni.amis.pogamut.ut2004.communication.messages that implement ItemType.Group
static class UT2004ItemType.UT2004Group
          List of all item groups.
 

Methods in cz.cuni.amis.pogamut.ut2004.communication.messages that return ItemType.Group
abstract  ItemType.Group ItemType.getGroup()
          Retrieves group of the item type.
 



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