Uses of Interface
nl.tudelft.pogamut.ut2004.agent.module.shooting.WeaponShooting

Packages that use WeaponShooting
nl.tudelft.pogamut.ut2004.agent.module.shooting   
nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon   
 

Uses of WeaponShooting in nl.tudelft.pogamut.ut2004.agent.module.shooting
 

Classes in nl.tudelft.pogamut.ut2004.agent.module.shooting that implement WeaponShooting
 class AbstractWeaponShooting
          Base class for all shootings.
 

Fields in nl.tudelft.pogamut.ut2004.agent.module.shooting declared as WeaponShooting
protected  WeaponShooting WeaponryShooting.currentWeaponShooting
          Currently active shooting.
protected  WeaponShooting WeaponryShooting.lastWeaponShooting
          Shooting active in the previous evaluation of WeaponryShooting.shoot().
 

Fields in nl.tudelft.pogamut.ut2004.agent.module.shooting with type parameters of type WeaponShooting
protected  Map<ItemType,WeaponShooting> WeaponryShooting.weaponShootings
          Map of weapon shooting and associated weapons.
 

Methods in nl.tudelft.pogamut.ut2004.agent.module.shooting that return WeaponShooting
 WeaponShooting WeaponryShooting.addWeaponShooting(WeaponShooting weaponShooting)
          Adds a new WeaponShooting.
 WeaponShooting WeaponryShooting.getWeaponShooting()
           
 WeaponShooting WeaponryShooting.removeWeaponShooting(ItemType weapon)
          Removes the WeaponShooting for the given weapon.
 

Methods in nl.tudelft.pogamut.ut2004.agent.module.shooting with parameters of type WeaponShooting
 WeaponShooting WeaponryShooting.addWeaponShooting(WeaponShooting weaponShooting)
          Adds a new WeaponShooting.
 

Uses of WeaponShooting in nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon
 

Classes in nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon that implement WeaponShooting
 class AssaultRifleShooting
           
 class BioRifleShooting
           
 class FlakCannonShooting
           Module to work efficiently with the flak cannon.
 class GenericWeaponShooting
          Fall back module to handle unknown weapons.
 class IonPainterShooting
           Module to work efficiently with the Ion Painter.
 class LigthningGunShooting
           Module to work efficiently with the lightning gun.
 class LinkGunShooting
           Module to efficient work with the link gun.
 class MinigunShooting
           
 class ReedeemerShooting
           Module to work efficiently with the Redeemer.
 class RocketLauncherShooting
           Module to work efficiently with the rocket launcher.
 class ShieldGunShooting
           Module to work efficiently with the shield gun.
 class ShockRifleShooting
           Module to work efficiently with the shock rifle.
 class SniperRifleShooting
           Module to work efficiently with the sniper rifle.
 



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