| Package | Description |
|---|---|
| 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.gbinfomessages | |
| cz.cuni.amis.pogamut.ut2004.communication.translator.itemdescriptor | |
| cz.cuni.amis.pogamut.ut2004.communication.translator.shared.events |
| Modifier and Type | Method and Description |
|---|---|
ItemDescriptor |
ItemDescriptors.getDescriptor(ItemType itemType)
Returns the descriptor for the given 'itemType'.
|
ItemDescriptor |
ItemDescriptors.getDescriptor(String inventoryType)
Returns the descriptor for the given 'inventoryType'.
|
| Modifier and Type | Field and Description |
|---|---|
protected ItemDescriptor |
MyInventoryStaticImpl.Descriptor
Descriptor of the item - according the ItemType you may cast this to various XYZDescriptor.
|
protected ItemDescriptor |
MyInventoryMessage.Descriptor
Descriptor of the item - according the ItemType you may cast this to various XYZDescriptor.
|
protected ItemDescriptor |
ItemStaticImpl.Descriptor
Descriptor of the item - according the ItemType you may cast this to various XYZDescriptor.
|
protected ItemDescriptor |
ItemPickedUp.Descriptor
Descriptor of the item - according the ItemType you may cast this to various XYZDescriptor.
|
protected ItemDescriptor |
ItemMessage.Descriptor
Descriptor of the item - according the ItemType you may cast this to various XYZDescriptor.
|
protected ItemDescriptor |
AddInventoryMsg.Descriptor
Descriptor of the item - according the ItemType you may cast this to various XYZDescriptor.
|
| Modifier and Type | Method and Description |
|---|---|
ItemDescriptor |
MyInventoryStaticImpl.getDescriptor()
Descriptor of the item - according the ItemType you may cast this to various XYZDescriptor.
|
abstract ItemDescriptor |
MyInventoryStatic.getDescriptor()
Descriptor of the item - according the ItemType you may cast this to various XYZDescriptor.
|
ItemDescriptor |
MyInventoryMessage.getDescriptor() |
ItemDescriptor |
MyInventoryMessage.MyInventoryStaticMessage.getDescriptor()
Descriptor of the item - according the ItemType you may cast this to various XYZDescriptor.
|
ItemDescriptor |
MyInventoryCompositeImpl.getDescriptor() |
abstract ItemDescriptor |
MyInventory.getDescriptor()
Descriptor of the item - according the ItemType you may cast this to various XYZDescriptor.
|
ItemDescriptor |
ItemStaticImpl.getDescriptor()
Descriptor of the item - according the ItemType you may cast this to various XYZDescriptor.
|
abstract ItemDescriptor |
ItemStatic.getDescriptor()
Descriptor of the item - according the ItemType you may cast this to various XYZDescriptor.
|
ItemDescriptor |
ItemPickedUp.getDescriptor()
Descriptor of the item - according the ItemType you may cast this to various XYZDescriptor.
|
ItemDescriptor |
ItemMessage.getDescriptor() |
ItemDescriptor |
ItemMessage.ItemStaticMessage.getDescriptor()
Descriptor of the item - according the ItemType you may cast this to various XYZDescriptor.
|
ItemDescriptor |
ItemCompositeImpl.getDescriptor() |
abstract ItemDescriptor |
Item.getDescriptor()
Descriptor of the item - according the ItemType you may cast this to various XYZDescriptor.
|
ItemDescriptor |
AddInventoryMsg.getDescriptor()
Descriptor of the item - according the ItemType you may cast this to various XYZDescriptor.
|
protected ItemDescriptor |
Yylex.itemDescriptorValue(ItemType type) |
| Constructor and Description |
|---|
AddInventoryMsg(UnrealId Id,
String Type,
ItemDescriptor Descriptor,
ItemType PickupType,
Boolean Sniping,
Boolean Melee,
int PrimaryInitialAmmo,
int MaxPrimaryAmmo,
int SecondaryInitialAmmo,
int MaxSecondaryAmmo)
Creates new instance of the message AddInventoryMsg.
|
ItemMessage(UnrealId Id,
UnrealId NavPointId,
NavPoint NavPoint,
boolean Visible,
Location Location,
int Amount,
ItemType Type,
ItemDescriptor Descriptor,
boolean Dropped)
Creates new instance of the message Item.
|
ItemPickedUp(UnrealId Id,
UnrealId InventoryId,
Location Location,
int Amount,
int AmountSec,
ItemType Type,
ItemDescriptor Descriptor,
Boolean Dropped)
Creates new instance of the message ItemPickedUp.
|
ItemStaticImpl(UnrealId Id,
UnrealId NavPointId,
NavPoint NavPoint,
int Amount,
ItemType Type,
ItemDescriptor Descriptor)
Creates new instance of the message Item.
|
MyInventoryMessage(UnrealId Id,
int CurrentAmmo,
int CurrentAltAmmo,
int Amount,
ItemType Type,
ItemDescriptor Descriptor)
Creates new instance of the message MyInventory.
|
MyInventoryStaticImpl(UnrealId Id,
ItemType Type,
ItemDescriptor Descriptor)
Creates new instance of the message MyInventory.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
IDescriptorFactory<T extends ItemDescriptor>
An interface for all descriptor factories.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AdrenalineDescriptor
Adrenaline descriptor - currently it does not contain anything useful (just marked
ItemDescriptor). |
class |
AmmoDescriptor
Ammo desciptor describes the characteristics of an ammunition.
|
class |
ArmorDescriptor
Armos descriptor - currently it does not contain anything useful (just marked
ItemDescriptor). |
class |
GeneralDescriptor
General descriptor is responsible for all items which are not by default handled by the item translator.
|
class |
HealthDescriptor
Health descriptor provides an additional information about health items like
vials, medkits etc.
|
class |
OtherDescriptor
Other descriptor - currently it does not contain anything useful (just marked
ItemDescriptor). |
class |
ShieldDescriptor
Shield descriptor - currently it does not contain anything useful (just marked
ItemDescriptor). |
class |
WeaponDescriptor
Weapon descriptor describes all characteristics of a weapon.
|
| Modifier and Type | Field and Description |
|---|---|
static ItemDescriptor |
ItemDescriptor.NONE |
| Modifier and Type | Method and Description |
|---|---|
ItemDescriptor |
ItemTranslator.createDescriptor(ItemCategory message)
Default Pogamut descriptors will be created for all UT2004 items.
|
ItemDescriptor |
ItemTranslator.getDefaultDescriptor(ItemType type)
Gets default Pogamut descriptor for this item.
|
ItemDescriptor |
ItemTranslator.getDescriptor(ItemType type)
Gets descriptor for this item.
|
ItemDescriptor |
ItemTranslator.getDescriptor(ItemTyped msg) |
ItemDescriptor |
ItemDescriptorFactory.getNewDescriptor(ItemTyped configMsg) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
ItemDescriptor.doReflexion(Object configMsg,
Class<? extends ItemDescriptor> clazz)
This method does the mapping from a map of attributes contained it ITCMsg and the attributes of the descriptor.
|
| Modifier and Type | Method and Description |
|---|---|
ItemDescriptor |
ItemDescriptorObtained.getItemDescriptor() |
| Constructor and Description |
|---|
ItemDescriptorObtained(ItemDescriptor obtained,
long simTime) |
Copyright © 2012 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.