Uses of Class
cz.cuni.amis.pogamut.ut2004.communication.messages.ItemType

Packages that use ItemType
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.bot.command Utility classes wrapping various command messages. 
cz.cuni.amis.pogamut.ut2004.communication.messages Java wrappers for the message objects send by the GameBots2004 and GameBotsUE2. 
cz.cuni.amis.pogamut.ut2004.communication.messages.gbinfomessages   
cz.cuni.amis.pogamut.ut2004.communication.translator.itemdescriptor   
cz.cuni.amis.pogamut.ut2004.communication.worldview.objects.property   
 

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

Fields in cz.cuni.amis.pogamut.ut2004.agent.module.sensomotoric declared as ItemType
protected  ItemType Weapon.weaponType
           
 

Methods in cz.cuni.amis.pogamut.ut2004.agent.module.sensomotoric that return ItemType
 ItemType Weaponry.getItemTypeForId(UnrealId inventoryWeaponId)
          Returns an item type for a given inventory UnrealId of the weapon.
 ItemType Weaponry.getPrimaryWeaponAmmoType(ItemType weaponType)
          Return primary-ammo ItemType for a weapon.
 ItemType Weaponry.getSecondaryWeaponAmmoType(ItemType weaponType)
          Return secondary-ammo ItemType for a weapon.
 ItemType Weapon.getType()
          Returns type of the weapon.
 ItemType Weaponry.getWeaponForAmmo(ItemType priOrSecAmmoType)
          Returns weaponType for a given ammoType (regardles whether it is primary or secondary ammo type).
 

Methods in cz.cuni.amis.pogamut.ut2004.agent.module.sensomotoric that return types with arguments of type ItemType
 Map<ItemType,Integer> Weaponry.getAmmos()
          Returns a map with current state of ammo (ammo for owned weapons as well as ammo for weapons that the bot do not have yet).
 Map<ItemType,Weapon> Weaponry.getLoadedMeleeWeapons()
          Retrieves loaded melee weapons from the agent's inventory.
 Map<ItemType,Weapon> Weaponry.getLoadedRangedWeapons()
          Retrieves loaded ranged weapons from the agent's inventory.
 Map<ItemType,Weapon> Weaponry.getLoadedWeapons()
          Retrieves all loaded weapons from the agent's inventory.
 Map<ItemType,Weapon> Weaponry.getMeleeWeapons()
          Retrieves melee weapons from the agent's inventory.
 Map<ItemType,Weapon> Weaponry.getRangedWeapons()
          Retrieves ranged weapons from the agent's inventory.
 Map<ItemType,Weapon> Weaponry.getWeapons()
          Retrieves all weapons from the agent's inventory.
 

Methods in cz.cuni.amis.pogamut.ut2004.agent.module.sensomotoric with parameters of type ItemType
 boolean Weaponry.changeWeapon(ItemType weaponType)
          Changes the weapon the bot is currently holding (if the bot has the weapon and its ammo > 0).
 int Weaponry.getAmmo(ItemType ammoOrWeaponType)
          Returns an amount of ammo of 'ammoOrWeaponType' the bot currently has.
 int Weaponry.getMaxAmmo(ItemType ammoType)
          Returns max ammo that the bot may have for a specified ammo type.
 int Weaponry.getPrimaryWeaponAmmo(ItemType weaponType)
          Returns an amount of primary ammo of a given 'weaponType' the bot currently has.
 ItemType Weaponry.getPrimaryWeaponAmmoType(ItemType weaponType)
          Return primary-ammo ItemType for a weapon.
 int Weaponry.getSecondaryWeaponAmmo(ItemType weaponType)
          Returns an amount of secondary ammo of a given 'weaponType' the bot currently has.
 ItemType Weaponry.getSecondaryWeaponAmmoType(ItemType weaponType)
          Return secondary-ammo ItemType for a weapon.
 Weapon Weaponry.getWeapon(ItemType weaponType)
          Returns Weapon instance for given 'weaponType' if the bot posses it.
 int Weaponry.getWeaponAmmo(ItemType weaponType)
          Returns an amount of primary+secondary ammo of a given 'weaponType' the bot currently has.
 WeaponDescriptor Weaponry.getWeaponDescriptor(ItemType weaponType)
          Returns a WeaponDescriptor for a given 'weaponType' (if it is not a weapon, returns null).
 ItemType Weaponry.getWeaponForAmmo(ItemType priOrSecAmmoType)
          Returns weaponType for a given ammoType (regardles whether it is primary or secondary ammo type).
 UnrealId Weaponry.getWeaponInventoryId(ItemType weaponType)
          Returns inventory UnrealId of the weapon the bot has inside its inventory (if the bot does not have it, returns null).
 boolean Weaponry.hasAmmo(ItemType ammoType)
          Tells whether the bot has an ammo of 'ammoType'.
 boolean Weaponry.hasAmmoForWeapon(ItemType weaponType)
          Alias for Weaponry.hasWeaponAmmo(ItemType).
 boolean Weaponry.hasLoadedWeapon(ItemType weapon)
          Whether the bot possess 'weapon' that has primary or secondary ammo.
 boolean Weaponry.hasLowAmmoForWeapon(ItemType weaponType, double lowRatio)
          Tells whether the bot has low-ammo for "weaponType" (either primary/secondary).
 boolean Weaponry.hasPrimaryLoadedWeapon(ItemType weapon)
          Whether the bot possess 'weapon' that has primary ammo.
 boolean Weaponry.hasPrimaryLowAmmoForWeapon(ItemType weaponType, double lowRatio)
          Tells whether the bot has primary low-ammo for "weaponType"
 boolean Weaponry.hasPrimaryWeaponAmmo(ItemType weaponType)
          Tells whether the bot has a primary ammo for a given 'weaponType'.
 boolean Weaponry.hasSecondaryAmmoType(ItemType weaponType)
          Whether the weapon has secondary ammo different from the primary.
 boolean Weaponry.hasSecondaryLoadedWeapon(ItemType weapon)
          Whether the bot possess 'weapon' that has secondary ammo.
 boolean Weaponry.hasSecondaryLowAmmoForWeapon(ItemType weaponType, double lowRatio)
          Tells whether the bot has secondary low-ammo for "weaponType"
 boolean Weaponry.hasSecondaryWeaponAmmo(ItemType weaponType)
          Tells whether the bot has a secondary ammo for a given 'weaponType'.
 boolean Weaponry.hasWeapon(ItemType weaponType)
          Tells, whether specific weapon is in the agent's inventory.
 boolean Weaponry.hasWeaponAmmo(ItemType weaponType)
          Tells whether the bot has an ammo (either primary or secondary) for a given 'weaponType'.
 boolean Weaponry.isLoaded(ItemType weaponType)
          Tells, whether specific weapon is in the agent's inventory && is loaded (has at least 1 primary or secondary ammo).
 

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

Fields in cz.cuni.amis.pogamut.ut2004.agent.module.sensor with type parameters of type ItemType
protected  Map<ItemType,Integer> AgentStats.itemsCollected
          How many items the bot has collected according to their item type.
protected  Map<ItemType,Double> AgentStats.weaponsUsedTime
          For how long the bot was shooting with a certain weapon, truly counting the number of seconds the Shoot command has been effective for the bot.
 

Methods in cz.cuni.amis.pogamut.ut2004.agent.module.sensor that return ItemType
 ItemType AgentInfo.getCurrentWeaponType()
          Returns type of the weapon the agent is currently holding (or null if no such weapon exists).
 ItemType WeaponPref.getWeapon()
          Which weapon to choose.
 ItemType ItemDescriptors.getWeaponForAmmo(ItemType ammoType)
          Returns a weapon type for the given 'ammoType'.
 

Methods in cz.cuni.amis.pogamut.ut2004.agent.module.sensor that return types with arguments of type ItemType
 Map<ItemType,Integer> AgentStats.getItemsCollected()
          How many items (per ItemType) your bot has collected so far (in total).
 Map<ItemType,Double> AgentStats.getWeaponsUsedTime()
          For how long your bot was using a certain weapon (in total).
 

Methods in cz.cuni.amis.pogamut.ut2004.agent.module.sensor with parameters of type ItemType
 WeaponPrefsRange WeaponPrefsRange.add(ItemType weapon, boolean usePrimaryMode)
          Adds another weapon as "the least preferable" one, i.e., you may define weapons from the most preferred to the least preferred by sequentially calling this method.
 WeaponPrefs WeaponPrefs.addGeneralPref(ItemType weapon, boolean usePrimaryMode)
          Adds another weapon as "the least preferable" one into general-preferences (used if no weapons are found for a given range) You may define weapons from the most preferred to the least preferred by sequentially calling this method.
 Map<UnrealId,Item> Items.getAllItems(ItemType type)
          Retrieves list of all items of specific type.
 Map<UnrealId,Item> AdvancedItems.getAllItems(ItemType type, double usefulness)
          Retrieves map of all items of specific type (both known and thrown).
 ItemDescriptor ItemDescriptors.getDescriptor(ItemType itemType)
          Returns the descriptor for the given 'itemType'.
 double Items.getItemRespawnTime(ItemType itemType)
          Returns how fast are the items respawning based on their item type (in real seconds according to System.currentTimeMillis().
 double Items.getItemRespawnUT2004Time(ItemType itemType)
          Returns how fast are the items respawning based on their item type (in UT Time == UT seconds == UnrealUtils.UT2004_TIME_SPEED * 1 seconds).
 Map<UnrealId,Item> Items.getKnownPickups(ItemType type)
          Retrieves list of all known item pickup points of specific type.
 Map<UnrealId,Item> AdvancedItems.getKnownPickups(ItemType type, double usefulness)
          Retrieves map of all item pickup points of items of a specific type.
 Map<UnrealId,Item> Items.getSpawnedItems(ItemType type)
          Uses Items.isPickupSpawned(Item) to return all items of 'type' that are believed to be currently spawned.
 Map<UnrealId,Item> AdvancedItems.getSpawnedItems(ItemType type, double usefulness)
          Returns a filtered list of items of a specific type that are guessed to be currently spawned in the map.
 Map<UnrealId,Item> Items.getVisibleItems(ItemType type)
          Retreives list of all visible items of specific type, which includes all visible known pickups and all visible thrown items.
 Map<UnrealId,Item> AdvancedItems.getVisibleItems(ItemType type, double usefulness)
          Retrieves map of all visible items of specific type.
 ItemType ItemDescriptors.getWeaponForAmmo(ItemType ammoType)
          Returns a weapon type for the given 'ammoType'.
 WeaponPref WeaponPrefs.getWeaponPreference(double distance, ItemType... forbiddenWeapons)
          Return the best weapon the bot has for a given distance (choosing right weapon preferances for a given distance).
 WeaponPref WeaponPrefs.getWeaponPreference(ILocated target, ItemType... forbiddenWeapons)
          Return the best weapon the bot has to shoot at given location (choosing right weapon preferances for a given distance).
 WeaponPref WeaponPrefsRange.getWeaponPreference(ItemType... forbiddenWeapons)
          Return the best weapon the bot has for a given distance.
 WeaponPref WeaponPrefs.getWeaponPreference(ItemType... forbiddenWeapons)
          Return the best weapon according ONLY general preferences.
 boolean ItemDescriptors.hasDescriptor(ItemType itemType)
          Tells whether the descriptor for given 'itemType' exists.
 

Constructors in cz.cuni.amis.pogamut.ut2004.agent.module.sensor with parameters of type ItemType
WeaponPref(ItemType weapon)
          Use 'weapon' with primary-firing-mode.
WeaponPref(ItemType weapon, boolean primary)
          Use 'weapon' and the concrete mode.
 

Uses of ItemType in cz.cuni.amis.pogamut.ut2004.bot.command
 

Methods in cz.cuni.amis.pogamut.ut2004.bot.command that return ItemType
protected  ItemType ImprovedShooting.getActualWeaponType()
          Get WeaponPref for actually used weapon.
 

Methods in cz.cuni.amis.pogamut.ut2004.bot.command with parameters of type ItemType
 boolean ImprovedShooting.changeWeapon(ItemType weaponType)
          Changes the weapon the bot is currently holding (if the bot has the weapon and its ammo > 0).
 WeaponPref ImprovedShooting.changeWeapon(WeaponPrefs weaponPrefs, double distance, ItemType... forbiddenWeapons)
          Arms the best weapon according to distance from 'weaponPrefs'.
 WeaponPref ImprovedShooting.changeWeapon(WeaponPrefs weaponPrefs, ILocated target, ItemType... forbiddenWeapons)
          Arms the best weapon according to distance from 'weaponPrefs'.
 WeaponPref ImprovedShooting.changeWeapon(WeaponPrefs weaponPrefs, ItemType... forbiddenWeapons)
          Arms the best weapon according to general preferences in 'weaponPrefs'.
 boolean ImprovedShooting.changeWeaponNow(ItemType weaponType)
          Changes the weapon the bot is currently holding (if the bot has the weapon and its ammo > 0).
 WeaponPref ImprovedShooting.changeWeaponNow(WeaponPrefs weaponPrefs, double distance, ItemType... forbiddenWeapons)
          Arms the best weapon according to distance from 'weaponPrefs'.
 WeaponPref ImprovedShooting.changeWeaponNow(WeaponPrefs weaponPrefs, ILocated target, ItemType... forbiddenWeapons)
          Arms the best weapon according to distance from 'weaponPrefs'.
 WeaponPref ImprovedShooting.changeWeaponNow(WeaponPrefs weaponPrefs, ItemType... forbiddenWeapons)
          Arms the best weapon according to general preferences in 'weaponPrefs'.
 WeaponPref ImprovedShooting.shoot(WeaponPrefs prefs, ILocated target, ItemType... forbiddenWeapon)
          Will start shooting with the best weapon (according to 'prefs') at target.
 WeaponPref ImprovedShooting.shootNow(WeaponPrefs prefs, ILocated target, ItemType... forbiddenWeapon)
          Will start shooting with the best weapon (according to 'prefs') at target.
 

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

Fields in cz.cuni.amis.pogamut.ut2004.communication.messages declared as ItemType
static ItemType ItemType.ADRENALINE_PACK
          Adrenaline capsule.
static ItemType ItemType.ASSAULT_RIFLE
          AssaultRifle weapon.
static ItemType ItemType.ASSAULT_RIFLE_AMMO
          AssaultRifle ammo.
static ItemType ItemType.ASSAULT_RIFLE_GRENADE
          AssaultRifle secondary ammo.
static ItemType ItemType.ASSAULT_RIFLE_PROJECTILE
          AssaultRifle projectile.
static ItemType ItemType.BIO_RIFLE
          BioRifle weapon.
static ItemType ItemType.BIO_RIFLE_AMMO
          BioRifle ammo.
static ItemType ItemType.BIO_RIFLE_PROJECTILE
          BioRifle projectile.
static ItemType ItemType.FLAK_CANNON
          FlakCannon weapon.
static ItemType ItemType.FLAK_CANNON_AMMO
          FlakCannon ammo.
static ItemType ItemType.FLAK_CANNON_CHUNK
          FlakCannon chunk projectile.
static ItemType ItemType.FLAK_CANNON_SHELL
          FlakCannon shell projectile.
static ItemType ItemType.HEALTH_PACK
          Health kit.
static ItemType ItemType.ION_PAINTER
          IonPainter weapon.
static ItemType ItemType.ION_PAINTER_AMMO
          IonPainter ammo.
static ItemType ItemType.KEY
          Key.
static ItemType ItemType.LIGHTNING_GUN
          LightningGun weapon (modern sniper weapon).
static ItemType ItemType.LIGHTNING_GUN_AMMO
          LightningGun ammo.
static ItemType ItemType.LINK_GUN
          LinkGun weapon.
static ItemType ItemType.LINK_GUN_AMMO
          LinkGun ammo.
static ItemType ItemType.LINK_GUN_PROJECTILE
          LinkGun projectile.
static ItemType ItemType.MINI_HEALTH_PACK
          Health vial.
static ItemType ItemType.MINIGUN
          Minigun weapon.
static ItemType ItemType.MINIGUN_AMMO
          Minigun ammo.
static ItemType ItemType.NONE
          No ItemType
static ItemType ItemType.ONS_AVRIL
          AVRiL Onslaught weapon.
static ItemType ItemType.ONS_AVRIL_AMMO
          AVRiL ammo.
static ItemType ItemType.ONS_AVRIL_PROJECTILE
          AVRiL projectile.
static ItemType ItemType.ONS_GRENADE_LAUNCHER
          GrenadeLauncher Onslaught weapon.
static ItemType ItemType.ONS_GRENADE_LAUNCHER_AMMO
          GrenadeLauncher ammo.
static ItemType ItemType.ONS_GRENADE_LAUNCHER_PROJECTILE
          GrenadeLauncher ammo.
static ItemType ItemType.ONS_MINE_LAYER
          MineLayer Onslaught weapon.
static ItemType ItemType.ONS_MINE_LAYER_AMMO
          MineLayer ammo.
static ItemType ItemType.ONS_MINE_LAYER_PROJECTILE
          MineLayer projectile.
static ItemType ItemType.ONS_TARGET_PAINTER
          TargetPainter Onslaught weapon.
static ItemType ItemType.REDEEMER
          Redeemer weapon.
static ItemType ItemType.REDEEMER_AMMO
          Redeemer ammo.
static ItemType ItemType.REDEEMER_PROJECTILE
          Redeemer weapon.
static ItemType ItemType.ROCKET_LAUNCHER
          RocketLauncher weapon.
static ItemType ItemType.ROCKET_LAUNCHER_AMMO
          RocketLauncher ammo.
static ItemType ItemType.ROCKET_LAUNCHER_PROJECTILE
          RocketLauncher projectile.
static ItemType ItemType.SHIELD_GUN
          ShieldGun weapon.
static ItemType ItemType.SHIELD_GUN_AMMO
          ShieldGun ammo - sent when the bot is spawned.
static ItemType ItemType.SHIELD_PACK
          SmallShield.
static ItemType ItemType.SHOCK_RIFLE
          ShockRifle weapon.
static ItemType ItemType.SHOCK_RIFLE_AMMO
          ShockRifle ammo.
static ItemType ItemType.SHOCK_RIFLE_PROJECTILE
          ShockRifle projectile.
static ItemType ItemType.SNIPER_RIFLE
          SniperRifle weapon (classic sniper weapon).
static ItemType ItemType.SNIPER_RIFLE_AMMO
          SniperRifle ammo.
static ItemType ItemType.SUPER_HEALTH_PACK
          SuperHealth charger.
static ItemType ItemType.SUPER_SHIELD_PACK
          SuperShield.
static ItemType ItemType.SUPER_SHOCK_RIFLE
          SuperShockRifle weapon (instagib weapon).
static ItemType ItemType.TRANSLOCATOR
          Translocator.
static ItemType ItemType.TRANSLOCATOR_PROJECTILE
          Translocator Beacon.
static ItemType ItemType.U_DAMAGE_PACK
          UDamage bonus (damage multiplier).
 

Fields in cz.cuni.amis.pogamut.ut2004.communication.messages with type parameters of type ItemType
static cz.cuni.amis.utils.maps.HashMapSet<ItemType.Category,ItemType> ItemType.CATEGORIES
          Contains item types that belongs to their categories.
static cz.cuni.amis.utils.maps.HashMapSet<ItemType.Group,ItemType> ItemType.GROUPS
          Contains item types that belongs to their groups.
 

Methods in cz.cuni.amis.pogamut.ut2004.communication.messages that return ItemType
static ItemType ItemType.getItemType(String utName)
          Retrieves an ItemType for the specified item type name.
static ItemType ItemType.getWeapon(UnrealId id)
          Attempts to recognize the weapon you are currently holding...
static ItemType ItemType.MakePrototype(ItemType.Category category, ItemType.Group group, String[] utNames)
          Proto-constructor.
 

Methods in cz.cuni.amis.pogamut.ut2004.communication.messages that return types with arguments of type ItemType
 Set<ItemType> ItemType.Category.getTypes()
          Return all item types of a certain category.
 Set<ItemType> ItemType.Group.getTypes()
           
 

Methods in cz.cuni.amis.pogamut.ut2004.communication.messages with parameters of type ItemType
 int ItemType.compareTo(ItemType o)
           
 

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

Fields in cz.cuni.amis.pogamut.ut2004.communication.messages.gbinfomessages declared as ItemType
protected  ItemType NavPointMessage.ItemClass
          Class of the item (e.g.
protected  ItemType NavPointStaticImpl.ItemClass
          Class of the item (e.g.
protected  ItemType ItemCategory.PickupType
          By this class the item is represented in the map.
protected  ItemType AddInventoryMsg.PickupType
          We get this item if we pick up this pickup class in the map.
protected  ItemType MyInventoryStaticImpl.Type
          Class of the item (e.g.
protected  ItemType ItemStaticImpl.Type
          Class of the item (e.g.
protected  ItemType MyInventoryMessage.Type
          Class of the item (e.g.
protected  ItemType ItemMessage.Type
          Class of the item (e.g.
protected  ItemType ItemPickedUp.Type
          Class of the item (e.g.
 

Methods in cz.cuni.amis.pogamut.ut2004.communication.messages.gbinfomessages that return ItemType
 ItemType NavPointCompositeImpl.getItemClass()
           
 ItemType NavPointMessage.getItemClass()
           
 ItemType NavPointMessage.NavPointStaticMessage.getItemClass()
          Class of the item (e.g.
abstract  ItemType NavPointStatic.getItemClass()
          Class of the item (e.g.
abstract  ItemType NavPoint.getItemClass()
          Class of the item (e.g.
 ItemType NavPointStaticImpl.getItemClass()
          Class of the item (e.g.
 ItemType ItemCategory.getPickupType()
          By this class the item is represented in the map.
 ItemType AddInventoryMsg.getPickupType()
          We get this item if we pick up this pickup class in the map.
 ItemType MyInventoryCompositeImpl.getType()
           
abstract  ItemType ItemStatic.getType()
          Class of the item (e.g.
 ItemType MyInventoryStaticImpl.getType()
          Class of the item (e.g.
 ItemType ItemStaticImpl.getType()
          Class of the item (e.g.
 ItemType ItemCategory.getType()
           
abstract  ItemType MyInventoryStatic.getType()
          Class of the item (e.g.
abstract  ItemType Item.getType()
          Class of the item (e.g.
 ItemType MyInventoryMessage.getType()
           
 ItemType MyInventoryMessage.MyInventoryStaticMessage.getType()
          Class of the item (e.g.
abstract  ItemType MyInventory.getType()
          Class of the item (e.g.
 ItemType ItemMessage.getType()
           
 ItemType ItemMessage.ItemStaticMessage.getType()
          Class of the item (e.g.
 ItemType ItemCompositeImpl.getType()
           
 ItemType ItemPickedUp.getType()
          Class of the item (e.g.
protected  ItemType Yylex.itemTypeValue(String txt)
          Return an ItemType instance.
 

Methods in cz.cuni.amis.pogamut.ut2004.communication.messages.gbinfomessages with parameters of type ItemType
protected  ItemDescriptor Yylex.itemDescriptorValue(ItemType type)
           
 

Constructors in cz.cuni.amis.pogamut.ut2004.communication.messages.gbinfomessages with parameters of type ItemType
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.
ItemCategory(String InventoryType, ItemType PickupType, ItemType.Category ItemCategory, boolean Melee, boolean Sniping, boolean UsesAltAmmo, String PriFireModeType, boolean PriSplashDamage, boolean PriSplashJump, boolean PriRecomSplashDamage, boolean PriTossed, boolean PriLeadTarget, boolean PriInstantHit, boolean PriFireOnRelease, boolean PriWaitForRelease, boolean PriModeExclusive, double PriFireRate, double PriBotRefireRate, int PriAmmoPerFire, int PriAmmoClipSize, double PriAimError, double PriSpread, int PriSpreadStyle, int PriFireCount, double PriDamageAtten, String PriAmmoType, int PriInitialAmount, int PriMaxAmount, double PriMaxRange, String PriDamageType, boolean PriArmorStops, boolean PriAlwaysGibs, boolean PriSpecial, boolean PriDetonatesGoop, boolean PriSuperWeapon, boolean PriExtraMomZ, String PriProjType, double PriDamage, double PriDamageMax, double PriDamageMin, double PriSpeed, double PriMaxSpeed, double PriLifeSpan, double PriDamageRadius, double PriTossZ, double PriMaxEffectDistance, String SecFireModeType, boolean SecSplashDamage, boolean SecSplashJump, boolean SecRecomSplashDamage, boolean SecTossed, boolean SecLeadTarget, boolean SecInstantHit, boolean SecFireOnRelease, boolean SecWaitForRelease, boolean SecModeExclusive, double SecFireRate, double SecBotRefireRate, int SecAmmoPerFire, int SecAmmoClipSize, double SecAimError, double SecSpread, int SecSpreadStyle, int SecFireCount, double SecDamageAtten, String SecAmmoType, int SecInitialAmount, int SecMaxAmount, double SecMaxRange, String SecDamageType, boolean SecArmorStops, boolean SecAlwaysGibs, boolean SecSpecial, boolean SecDetonatesGoop, boolean SecSuperWeapon, boolean SecExtraMomZ, String SecProjType, double SecDamage, double SecDamageMax, double SecDamageMin, double SecSpeed, double SecMaxSpeed, double SecLifeSpan, double SecDamageRadius, double SecTossZ, double SecMaxEffectDistance, int Amount, boolean SuperHeal)
          Creates new instance of the message ItemCategory.
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.
NavPointMessage(UnrealId Id, Location Location, Velocity Velocity, boolean Visible, UnrealId Item, ItemType ItemClass, boolean ItemSpawned, boolean DoorOpened, UnrealId Mover, javax.vecmath.Vector3d LiftOffset, boolean LiftJumpExit, boolean NoDoubleJump, boolean InvSpot, boolean PlayerStart, int TeamNumber, boolean DomPoint, int DomPointController, boolean Door, boolean LiftCenter, boolean LiftExit, boolean AIMarker, boolean JumpSpot, boolean JumpPad, boolean JumpDest, boolean Teleporter, Rotation Rotation, boolean RoamingSpot, boolean SnipingSpot, Item ItemInstance, Map<UnrealId,NavPointNeighbourLink> OutgoingEdges, Map<UnrealId,NavPointNeighbourLink> IncomingEdges, String PreferedWeapon)
          Creates new instance of the message NavPoint.
NavPointStaticImpl(UnrealId Id, UnrealId Item, ItemType ItemClass, UnrealId Mover, javax.vecmath.Vector3d LiftOffset, boolean LiftJumpExit, boolean NoDoubleJump, int TeamNumber, boolean DomPoint, int DomPointController, boolean Door, boolean LiftCenter, boolean LiftExit, boolean AIMarker, boolean JumpSpot, boolean JumpPad, boolean JumpDest, boolean Teleporter, Rotation Rotation, boolean RoamingSpot, boolean SnipingSpot, Item ItemInstance, Map<UnrealId,NavPointNeighbourLink> OutgoingEdges, Map<UnrealId,NavPointNeighbourLink> IncomingEdges, String PreferedWeapon)
          Creates new instance of the message NavPoint.
 

Uses of ItemType in cz.cuni.amis.pogamut.ut2004.communication.translator.itemdescriptor
 

Methods in cz.cuni.amis.pogamut.ut2004.communication.translator.itemdescriptor that return ItemType
 ItemType[] ItemTranslator.getItemTypes()
           
 ItemType ItemDescriptor.getPickupType()
           
 ItemType WeaponDescriptor.getPriAmmoItemType()
           
 ItemType WeaponDescriptor.getSecAmmoItemType()
           
 ItemType ItemTyped.getType()
          Returns ItemType as injected by ItemTranslator.
 

Methods in cz.cuni.amis.pogamut.ut2004.communication.translator.itemdescriptor with parameters of type ItemType
 ItemDescriptor ItemTranslator.getDefaultDescriptor(ItemType type)
          Gets default Pogamut descriptor for this item.
 ItemDescriptor ItemTranslator.getDescriptor(ItemType type)
          Gets descriptor for this item.
 

Uses of ItemType in cz.cuni.amis.pogamut.ut2004.communication.worldview.objects.property
 

Methods in cz.cuni.amis.pogamut.ut2004.communication.worldview.objects.property that return ItemType
 ItemType ItemTypeProperty.cloneValue()
           
 

Constructors in cz.cuni.amis.pogamut.ut2004.communication.worldview.objects.property with parameters of type ItemType
ItemTypeProperty(WorldObjectId objId, String identifier, ItemType value, Class compositeClass)
           
 



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