Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
L
M
N
O
P
R
S
T
W
A
ABOVE_PLAYER_OFFSET
- Static variable in class nl.tudelft.pogamut.ut2004.agent.module.shooting.
AbstractWeaponShooting
Height of player, aim this much above player to shoot around shield.
AbstractWeaponShooting
- Class in
nl.tudelft.pogamut.ut2004.agent.module.shooting
Base class for all shootings.
AbstractWeaponShooting(UT2004Bot<?, ?, ?>, AgentInfo, ImprovedShooting, Weaponry)
- Constructor for class nl.tudelft.pogamut.ut2004.agent.module.shooting.
AbstractWeaponShooting
Creates an abstract WeaponShooting.
active
- Variable in class nl.tudelft.pogamut.ut2004.agent.module.shooting.
AbstractWeaponShooting
If this shooting has been activated.
add(ILocated)
- Method in class nl.tudelft.pogamut.ut2004.agent.module.shooting.util.
OrderedFocusProvider
addWeaponShooting(WeaponShooting)
- Method in class nl.tudelft.pogamut.ut2004.agent.module.shooting.
WeaponryShooting
Adds a new WeaponShooting.
ASSAULT_RIFLE_PRIMARY
- Static variable in class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
AssaultRifleShooting
ASSAULT_RIFLE_SEC_SPLASH_RADIUS
- Static variable in class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
AssaultRifleShooting
AssaultRifleShooting
- Class in
nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon
AssaultRifleShooting(UT2004Bot<?, ?, ?>, AgentInfo, ImprovedShooting, Weaponry)
- Constructor for class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
AssaultRifleShooting
B
BELOW_PLAYER_OFFSET
- Static variable in class nl.tudelft.pogamut.ut2004.agent.module.shooting.
AbstractWeaponShooting
Half of height of player, aim this much below player to shoot at feet.
BIO_RIFLE_PRIMARY
- Static variable in class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
BioRifleShooting
BIO_RIFLE_SPLASH_RADIUS
- Static variable in class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
BioRifleShooting
BioRifleShooting
- Class in
nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon
BioRifleShooting(UT2004Bot<?, ?, ?>, AgentInfo, ImprovedShooting, Weaponry)
- Constructor for class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
BioRifleShooting
C
canAssist(Player)
- Method in class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
LinkGunShooting
chargeSecondary()
- Method in class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
AssaultRifleShooting
Starts shooting secondary mode.
chargeSecondary()
- Method in class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
BioRifleShooting
Starts shooting secondary mode.
clearFocus()
- Method in class nl.tudelft.pogamut.ut2004.agent.module.shooting.util.
FocusProvider
currentTarget
- Variable in class nl.tudelft.pogamut.ut2004.agent.module.shooting.
WeaponryShooting
Current target.
currentWeaponPref
- Variable in class nl.tudelft.pogamut.ut2004.agent.module.shooting.
WeaponryShooting
Current weapon pref to use.
currentWeaponShooting
- Variable in class nl.tudelft.pogamut.ut2004.agent.module.shooting.
WeaponryShooting
Currently active shooting.
D
DEFAULT_WEAPON_PREF
- Static variable in class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
IonPainterShooting
DEFAULT_WEAPON_PREF
- Static variable in class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
LigthningGunShooting
DEFAULT_WEAPON_PREF
- Static variable in class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
MinigunShooting
DEFAULT_WEAPON_PREF
- Static variable in class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
ReedeemerShooting
DEFAULT_WEAPON_PREF
- Static variable in class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
ShieldGunShooting
Default is the secondary mode.
DEFAULT_WEAPON_PREF
- Static variable in class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
SniperRifleShooting
E
endMessageListener
- Variable in class nl.tudelft.pogamut.ut2004.agent.module.shooting.
AbstractWeaponShooting
EndMessage
listener
F
FACING_ANGLE
- Static variable in class nl.tudelft.pogamut.ut2004.agent.module.shooting.
AbstractWeaponShooting
FacingUtil
- Class in
nl.tudelft.pogamut.ut2004.agent.module.shooting.util
Utilities to determine if a player is facing some location.
FacingUtil()
- Constructor for class nl.tudelft.pogamut.ut2004.agent.module.shooting.util.
FacingUtil
FLAK_CANNON_PRIMARY
- Static variable in class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
FlakCannonShooting
FLAK_CANON_SECONDARY_PROJECTILE_DAMAGE
- Static variable in class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
FlakCannonShooting
FLAK_CANON_SECONDARY_PROJECTILE_SPLASH_RADIUS
- Static variable in class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
FlakCannonShooting
FlakCannonShooting
- Class in
nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon
Module to work efficiently with the flak cannon.
FlakCannonShooting(UT2004Bot<?, ?, ?>, AgentInfo, ImprovedShooting, Weaponry)
- Constructor for class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
FlakCannonShooting
focus
- Variable in class nl.tudelft.pogamut.ut2004.agent.module.shooting.
AbstractWeaponShooting
Where the shooting would like the bot to look.
focus
- Variable in class nl.tudelft.pogamut.ut2004.agent.module.shooting.
WeaponryShooting
Focus provider, use to set where you want to look.
FocusProvider
- Class in
nl.tudelft.pogamut.ut2004.agent.module.shooting.util
The focus point for a given location.
FocusProvider(ILocated)
- Constructor for class nl.tudelft.pogamut.ut2004.agent.module.shooting.util.
FocusProvider
Creates a FocusProvider with a given location
FocusProvider()
- Constructor for class nl.tudelft.pogamut.ut2004.agent.module.shooting.util.
FocusProvider
Creates a FocusProvider with no focus.
G
GenericWeaponShooting
- Class in
nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon
Fall back module to handle unknown weapons.
GenericWeaponShooting(UT2004Bot<?, ?, ?>, AgentInfo, ImprovedShooting, Weaponry, ItemType)
- Constructor for class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
GenericWeaponShooting
getDefaultWeaponPref()
- Method in class nl.tudelft.pogamut.ut2004.agent.module.shooting.
AbstractWeaponShooting
getDefaultWeaponPref()
- Method in class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
AssaultRifleShooting
getDefaultWeaponPref()
- Method in class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
BioRifleShooting
getDefaultWeaponPref()
- Method in class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
FlakCannonShooting
getDefaultWeaponPref()
- Method in class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
GenericWeaponShooting
getDefaultWeaponPref()
- Method in class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
IonPainterShooting
getDefaultWeaponPref()
- Method in class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
LigthningGunShooting
getDefaultWeaponPref()
- Method in class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
LinkGunShooting
Primary fire mode is preferred for the link gun.
getDefaultWeaponPref()
- Method in class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
MinigunShooting
getDefaultWeaponPref()
- Method in class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
ReedeemerShooting
getDefaultWeaponPref()
- Method in class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
RocketLauncherShooting
getDefaultWeaponPref()
- Method in class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
ShieldGunShooting
getDefaultWeaponPref()
- Method in class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
ShockRifleShooting
getDefaultWeaponPref()
- Method in class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
SniperRifleShooting
getFocus()
- Method in class nl.tudelft.pogamut.ut2004.agent.module.shooting.
AbstractWeaponShooting
Where the shooting would like the agent to look.
getFocus()
- Method in class nl.tudelft.pogamut.ut2004.agent.module.shooting.util.
FocusProvider
getFocus()
- Method in class nl.tudelft.pogamut.ut2004.agent.module.shooting.
WeaponryShooting
getFocus()
- Method in interface nl.tudelft.pogamut.ut2004.agent.module.shooting.
WeaponShooting
Should return a self updating object that indicates where the owner wants to focus.
getLastTarget()
- Method in class nl.tudelft.pogamut.ut2004.agent.module.shooting.
WeaponryShooting
getLocation()
- Method in class nl.tudelft.pogamut.ut2004.agent.module.shooting.util.
FocusProvider
The location this focus is focused on.
getLocation()
- Method in class nl.tudelft.pogamut.ut2004.agent.module.shooting.util.
OrderedFocusProvider
getNearestProjectile()
- Method in class nl.tudelft.pogamut.ut2004.agent.module.sensor.
Projectiles
getNearestProjectile(ILocated)
- Method in class nl.tudelft.pogamut.ut2004.agent.module.sensor.
Projectiles
getNearestProjectile(ILocated, double)
- Method in class nl.tudelft.pogamut.ut2004.agent.module.sensor.
Projectiles
getNearestProjectile(ILocated, ItemType)
- Method in class nl.tudelft.pogamut.ut2004.agent.module.sensor.
Projectiles
getNearestProjectile(ILocated, double, ItemType)
- Method in class nl.tudelft.pogamut.ut2004.agent.module.sensor.
Projectiles
getProjectiles()
- Method in class nl.tudelft.pogamut.ut2004.agent.module.sensor.
Projectiles
getProjectiles(ItemType)
- Method in class nl.tudelft.pogamut.ut2004.agent.module.sensor.
Projectiles
getTarget()
- Method in class nl.tudelft.pogamut.ut2004.agent.module.shooting.
WeaponryShooting
getWeaponPref()
- Method in class nl.tudelft.pogamut.ut2004.agent.module.shooting.
WeaponryShooting
getWeaponShooting()
- Method in class nl.tudelft.pogamut.ut2004.agent.module.shooting.
WeaponryShooting
getWeaponType()
- Method in class nl.tudelft.pogamut.ut2004.agent.module.shooting.
AbstractWeaponShooting
The weapon type this module can do the shooting for.
getWeaponType()
- Method in interface nl.tudelft.pogamut.ut2004.agent.module.shooting.
WeaponShooting
The weapon type this module can do the shooting for.
H
hasTarget()
- Method in class nl.tudelft.pogamut.ut2004.agent.module.shooting.
AbstractWeaponShooting
I
INCOMMING_PROJECTILE_MIN_THREAT_DISTANCE
- Static variable in class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
ShieldGunShooting
Distance at which incoming projectiles can be considered threatening.
info
- Variable in class nl.tudelft.pogamut.ut2004.agent.module.sensor.
Projectiles
info
- Variable in class nl.tudelft.pogamut.ut2004.agent.module.shooting.
AbstractWeaponShooting
Reference to
AgentInfo
module.
info
- Variable in class nl.tudelft.pogamut.ut2004.agent.module.shooting.
WeaponryShooting
Info about the agent.
ION_PAINTER_CHARGE_TIME
- Static variable in class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
IonPainterShooting
IonPainterShooting
- Class in
nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon
Module to work efficiently with the Ion Painter.
IonPainterShooting(UT2004Bot<?, ?, ?>, AgentInfo, ImprovedShooting, Weaponry)
- Constructor for class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
IonPainterShooting
IS_FACING_ANGLE
- Static variable in class nl.tudelft.pogamut.ut2004.agent.module.shooting.util.
FacingUtil
What angle is considered to be maximum facing angle by default (in degrees).
isActive()
- Method in class nl.tudelft.pogamut.ut2004.agent.module.shooting.
AbstractWeaponShooting
isActive()
- Method in interface nl.tudelft.pogamut.ut2004.agent.module.shooting.
WeaponShooting
True when this module has been activated and is managing a weapon.
isFacing(AgentInfo, ILocated)
- Static method in class nl.tudelft.pogamut.ut2004.agent.module.shooting.util.
FacingUtil
Tells if the player is currently facing input location.
isFacing(AgentInfo, ILocated, double)
- Static method in class nl.tudelft.pogamut.ut2004.agent.module.shooting.util.
FacingUtil
Tells if the agent is currently facing input location.
isFacing(Location, Rotation, Location, double)
- Static method in class nl.tudelft.pogamut.ut2004.agent.module.shooting.util.
FacingUtil
Tells you if the rotation at the origin is facing the target location.
isFacing(Player, ILocated)
- Static method in class nl.tudelft.pogamut.ut2004.agent.module.shooting.util.
FacingUtil
Tells if the player is currently facing input location.
isFacing(Player, ILocated, double)
- Static method in class nl.tudelft.pogamut.ut2004.agent.module.shooting.util.
FacingUtil
Tells if the player is currently facing input location.
isFacing2D(AgentInfo, ILocated)
- Static method in class nl.tudelft.pogamut.ut2004.agent.module.shooting.util.
FacingUtil
Tells if the player is currently facing input location.
isFacing2D(AgentInfo, ILocated, double)
- Static method in class nl.tudelft.pogamut.ut2004.agent.module.shooting.util.
FacingUtil
Tells if the agent is currently facing input location.
isFacing2D(Location, Rotation, Location, double)
- Static method in class nl.tudelft.pogamut.ut2004.agent.module.shooting.util.
FacingUtil
Tells you if the rotation at the origin is facing the target location in the XY (horizontal) plane.
isFacing2D(Player, ILocated)
- Static method in class nl.tudelft.pogamut.ut2004.agent.module.shooting.util.
FacingUtil
Tells if the player is currently facing input location.
isFacing2D(Player, ILocated, double)
- Static method in class nl.tudelft.pogamut.ut2004.agent.module.shooting.util.
FacingUtil
Tells if the player is currently facing input location.
isSafeToShoot(ILocated)
- Method in class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
FlakCannonShooting
Don't shoot unless we are far away enough to avoid damaging ourselves, or healthy enough to survive the damage.
isSafeToShoot(ILocated)
- Method in class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
RocketLauncherShooting
Don't shoot unless we are far away enough to avoid damaging ourselves, or healthy enough to survive the damage.
isSafeToShoot(ILocated, WeaponPref)
- Method in class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
ShockRifleShooting
Don't shoot unless we are far away enough to avoid damaging ourselves, or healthy enough to survive the damage, or not using the secondary mode.
isWeaponReady()
- Method in class nl.tudelft.pogamut.ut2004.agent.module.shooting.
AbstractWeaponShooting
L
lastLocation
- Variable in class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
RocketLauncherShooting
lastLocation
- Variable in class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
ShockRifleShooting
Last known location of our target.
lastTarget
- Variable in class nl.tudelft.pogamut.ut2004.agent.module.shooting.
WeaponryShooting
Previous target.
lastWeaponPref
- Variable in class nl.tudelft.pogamut.ut2004.agent.module.shooting.
WeaponryShooting
Weapon pref used in the previous evaluation of
WeaponryShooting.shoot()
.
lastWeaponShooting
- Variable in class nl.tudelft.pogamut.ut2004.agent.module.shooting.
WeaponryShooting
Shooting active in the previous evaluation of
WeaponryShooting.shoot()
.
LigthningGunShooting
- Class in
nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon
Module to work efficiently with the lightning gun.
LigthningGunShooting(UT2004Bot<?, ?, ?>, AgentInfo, ImprovedShooting, Weaponry)
- Constructor for class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
LigthningGunShooting
LINK_GUN_PRIMARY
- Static variable in class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
LinkGunShooting
Primary mode preference.
LINK_GUN_SEC_MAX_RANGE
- Static variable in class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
LinkGunShooting
Practical experiments show that the link guns secondary fire has a range of 1150UT units.
LINK_GUN_SECONDARY
- Static variable in class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
LinkGunShooting
Secondary mode preference.
LinkGunShooting
- Class in
nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon
Module to efficient work with the link gun.
LinkGunShooting(UT2004Bot<?, ?, ?>, AgentInfo, ImprovedShooting, Weaponry)
- Constructor for class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
LinkGunShooting
M
MinigunShooting
- Class in
nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon
MinigunShooting(UT2004Bot<?, ?, ?>, AgentInfo, ImprovedShooting, Weaponry)
- Constructor for class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
MinigunShooting
N
nl.tudelft.pogamut.ut2004.agent.module.sensor
- package nl.tudelft.pogamut.ut2004.agent.module.sensor
nl.tudelft.pogamut.ut2004.agent.module.shooting
- package nl.tudelft.pogamut.ut2004.agent.module.shooting
nl.tudelft.pogamut.ut2004.agent.module.shooting.util
- package nl.tudelft.pogamut.ut2004.agent.module.shooting.util
nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon
- package nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon
O
OrderedFocusProvider
- Class in
nl.tudelft.pogamut.ut2004.agent.module.shooting.util
A list of focus providers.
OrderedFocusProvider()
- Constructor for class nl.tudelft.pogamut.ut2004.agent.module.shooting.util.
OrderedFocusProvider
P
Projectiles
- Class in
nl.tudelft.pogamut.ut2004.agent.module.sensor
Module to keep track of projectiles.
Projectiles(UT2004Bot<?, ?, ?>, AgentInfo)
- Constructor for class nl.tudelft.pogamut.ut2004.agent.module.sensor.
Projectiles
projectiles
- Variable in class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
ShieldGunShooting
Projectiles
modules.
projectiles
- Variable in class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
ShockRifleShooting
providers
- Variable in class nl.tudelft.pogamut.ut2004.agent.module.shooting.util.
OrderedFocusProvider
R
ReedeemerShooting
- Class in
nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon
Module to work efficiently with the Redeemer.
ReedeemerShooting(UT2004Bot<?, ?, ?>, AgentInfo, ImprovedShooting, Weaponry)
- Constructor for class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
ReedeemerShooting
removeWeaponShooting(ItemType)
- Method in class nl.tudelft.pogamut.ut2004.agent.module.shooting.
WeaponryShooting
Removes the WeaponShooting for the given weapon.
ROCKET_LAUNCHER_CHARGE_TIME_SECONDS
- Static variable in class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
RocketLauncherShooting
ROCKET_LAUNCHER_PRIMARY
- Static variable in class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
RocketLauncherShooting
ROCKET_LAUNCHER_PROJECTILE_DAMAGE
- Static variable in class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
RocketLauncherShooting
ROCKET_LAUNCHER_PROJECTILE_SPLASH_RADIUS
- Static variable in class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
RocketLauncherShooting
ROCKET_LAUNCHER_THREE_PROJECTILE_DAMAGE
- Static variable in class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
RocketLauncherShooting
RocketLauncherShooting
- Class in
nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon
Module to work efficiently with the rocket launcher.
RocketLauncherShooting(UT2004Bot<?, ?, ?>, AgentInfo, ImprovedShooting, Weaponry)
- Constructor for class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
RocketLauncherShooting
S
senses
- Variable in class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
ShieldGunShooting
Senses module.
setFocus(ILocated)
- Method in class nl.tudelft.pogamut.ut2004.agent.module.shooting.
AbstractWeaponShooting
Sets where the shooting would like to look.
setFocus(ILocated)
- Method in class nl.tudelft.pogamut.ut2004.agent.module.shooting.util.
FocusProvider
SHIELD_GUN_DEFLECT_ANGLE
- Static variable in class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
LinkGunShooting
Angle at which shield gun can deflect projectiles.
SHIELD_GUN_DEFLECT_ANGLE
- Static variable in class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
ShockRifleShooting
Angle at which shield gun can deflect projectiles.
SHIELD_GUN_SEC_BURST_DURATION
- Static variable in class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
ShieldGunShooting
Duration in second that the shield gun will fire.
ShieldGunShooting
- Class in
nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon
Module to work efficiently with the shield gun.
ShieldGunShooting(UT2004Bot<?, ?, ?>, AgentInfo, ImprovedShooting, Weaponry, Projectiles, Senses)
- Constructor for class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
ShieldGunShooting
SHOCK_RIFLE_COMBO_RADIUS
- Static variable in class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
ShockRifleShooting
Radius of the shock combo blast.
SHOCK_RIFLE_MIN_DISTANCE_COMBO
- Static variable in class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
ShockRifleShooting
Minimum distance in UT units the orb will travel before reload.
SHOCK_RIFLE_PRIMARY
- Static variable in class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
ShockRifleShooting
Primary mode preference.
SHOCK_RIFLE_PROJECTILE_DAMAGE
- Static variable in class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
ShockRifleShooting
Damage to self when hit by projectile.
SHOCK_RIFLE_PROJECTILE_SPLASH_RADIUS
- Static variable in class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
ShockRifleShooting
Radius of the shock orb splash damage.
SHOCK_RIFLE_SECONDARY
- Static variable in class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
ShockRifleShooting
Secondary mode preference.
ShockRifleShooting
- Class in
nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon
Module to work efficiently with the shock rifle.
ShockRifleShooting(UT2004Bot<?, ?, ?>, AgentInfo, ImprovedShooting, Weaponry, Projectiles)
- Constructor for class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
ShockRifleShooting
shoot
- Variable in class nl.tudelft.pogamut.ut2004.agent.module.shooting.
AbstractWeaponShooting
Reference to
ImprovedShooting
module.
shoot(WeaponPref, ILocated)
- Method in class nl.tudelft.pogamut.ut2004.agent.module.shooting.
AbstractWeaponShooting
Set target to shoot at, actual shooting is deferred to next end message.
Callers should ensure that weapon used by is available and has sufficient ammunition.
shoot()
- Method in class nl.tudelft.pogamut.ut2004.agent.module.shooting.
AbstractWeaponShooting
Shoot will be called after every end message.
shoot()
- Method in class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
AssaultRifleShooting
shoot()
- Method in class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
BioRifleShooting
shoot()
- Method in class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
FlakCannonShooting
shoot()
- Method in class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
GenericWeaponShooting
shoot()
- Method in class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
IonPainterShooting
shoot()
- Method in class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
LigthningGunShooting
shoot()
- Method in class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
LinkGunShooting
shoot()
- Method in class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
MinigunShooting
shoot()
- Method in class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
ReedeemerShooting
shoot()
- Method in class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
RocketLauncherShooting
shoot()
- Method in class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
ShieldGunShooting
shoot()
- Method in class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
ShockRifleShooting
The actual shooting.
shoot
- Variable in class nl.tudelft.pogamut.ut2004.agent.module.shooting.
WeaponryShooting
Reference to shooting module to shoot stuff.
shoot(ILocated)
- Method in class nl.tudelft.pogamut.ut2004.agent.module.shooting.
WeaponryShooting
Sets the target to be shot at.
shoot(WeaponPref, ILocated)
- Method in interface nl.tudelft.pogamut.ut2004.agent.module.shooting.
WeaponShooting
Shoots a given target in an effective way.
shootCombo(Player)
- Method in class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
ShockRifleShooting
Tries to shoot a projectile to create a shock combo.
shootFriend(Player)
- Method in class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
LinkGunShooting
shootPlayer(boolean, boolean, boolean)
- Method in class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
ShockRifleShooting
Shoot without getting splash damage, without our projectiles being deflected and while looking in the right direction.
shootPrimary(Player, boolean, boolean)
- Method in class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
AssaultRifleShooting
Shoots primary when it is safe to do so.
shootPrimary(Player, boolean, boolean)
- Method in class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
BioRifleShooting
Shoots primary when it is safe to do so.
shootPrimary()
- Method in class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
ShieldGunShooting
shootSecondary(Player, boolean, boolean)
- Method in class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
AssaultRifleShooting
Shoots a visible player we are facing with the primary mode, otherwise charges up using secondary.
shootSecondary(Player, boolean, boolean)
- Method in class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
BioRifleShooting
Shoots a visible player we are facing with the primary mode, otherwise charges up using secondary.
shootSecondary()
- Method in class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
ShieldGunShooting
shootShieldedPlayer(boolean, boolean)
- Method in class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
ShockRifleShooting
shootTarget(ILocated, boolean, boolean)
- Method in class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
AssaultRifleShooting
Shoot the target, if we are facing it and is safe to do so.
shootTarget(ILocated, boolean, boolean)
- Method in class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
BioRifleShooting
Shoots primary mode at the target, if we are facing it.
shootTarget(boolean, boolean)
- Method in class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
ShockRifleShooting
Shoot without getting splash damage and while looking in the right direction.
SniperRifleShooting
- Class in
nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon
Module to work efficiently with the sniper rifle.
SniperRifleShooting(UT2004Bot<?, ?, ?>, AgentInfo, ImprovedShooting, Weaponry)
- Constructor for class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
SniperRifleShooting
stopShoot()
- Method in class nl.tudelft.pogamut.ut2004.agent.module.shooting.
AbstractWeaponShooting
Stops the shooting.
stopShoot()
- Method in class nl.tudelft.pogamut.ut2004.agent.module.shooting.
WeaponryShooting
Clears the target and stops the shooting.
stopShoot()
- Method in interface nl.tudelft.pogamut.ut2004.agent.module.shooting.
WeaponShooting
Stops the shooting.
T
target
- Variable in class nl.tudelft.pogamut.ut2004.agent.module.shooting.
AbstractWeaponShooting
Our target to shoot.
toString()
- Method in class nl.tudelft.pogamut.ut2004.agent.module.shooting.util.
FocusProvider
W
weaponPref
- Variable in class nl.tudelft.pogamut.ut2004.agent.module.shooting.
AbstractWeaponShooting
Weapon pref indicates which firing mode to use.
weaponPref
- Variable in class nl.tudelft.pogamut.ut2004.agent.module.shooting.weapon.
GenericWeaponShooting
weaponPrefs
- Variable in class nl.tudelft.pogamut.ut2004.agent.module.shooting.
WeaponryShooting
Reference to
WeaponPrefs
weaponry
- Variable in class nl.tudelft.pogamut.ut2004.agent.module.shooting.
AbstractWeaponShooting
Reference to
Weaponry
module.
weaponry
- Variable in class nl.tudelft.pogamut.ut2004.agent.module.shooting.
WeaponryShooting
Reference to all the weapons we have.
WeaponryShooting
- Class in
nl.tudelft.pogamut.ut2004.agent.module.shooting
Module that handles shooting other players in an intelligent manner.
WeaponryShooting(UT2004Bot, AgentInfo, Weaponry, WeaponPrefs, ImprovedShooting)
- Constructor for class nl.tudelft.pogamut.ut2004.agent.module.shooting.
WeaponryShooting
Creates a new WeaponryShooting module.
WeaponShooting
- Interface in
nl.tudelft.pogamut.ut2004.agent.module.shooting
Implementing modulus should provide a simple way to efficiently utilize the weapons in unreal tournament.
weaponShootings
- Variable in class nl.tudelft.pogamut.ut2004.agent.module.shooting.
WeaponryShooting
Map of weapon shooting and associated weapons.
A
B
C
D
E
F
G
H
I
L
M
N
O
P
R
S
T
W
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2012
AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic
. All Rights Reserved.