Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
E
F
G
H
I
L
N
O
P
R
S
T
W
A
ABOVE_PLAYER_OFFSET
- Static variable in class nl.tudelft.pogamut.unreal.agent.module.shooting.
AbstractWeaponShooting
Height of player, aim this much above player to shoot around shield.
AbstractWeaponShooting
- Class in
nl.tudelft.pogamut.unreal.agent.module.shooting
Base class for all shootings.
AbstractWeaponShooting(UT2004Bot<?, ?, ?>, AgentInfo, ImprovedShooting, Weaponry)
- Constructor for class nl.tudelft.pogamut.unreal.agent.module.shooting.
AbstractWeaponShooting
Creates an abstract WeaponShooting.
active
- Variable in class nl.tudelft.pogamut.unreal.agent.module.shooting.
AbstractWeaponShooting
If this shooting has been activated.
add(ILocated)
- Method in class nl.tudelft.pogamut.unreal.agent.module.shooting.util.
OrderedFocusProvider
addWeaponShooting(WeaponShooting)
- Method in class nl.tudelft.pogamut.unreal.agent.module.shooting.
WeaponryShooting
Adds a new WeaponShooting.
B
BELOW_PLAYER_OFFSET
- Static variable in class nl.tudelft.pogamut.unreal.agent.module.shooting.
AbstractWeaponShooting
Half of height of player, aim this much below player to shoot at feet.
C
clearFocus()
- Method in class nl.tudelft.pogamut.unreal.agent.module.shooting.util.
FocusProvider
currentTarget
- Variable in class nl.tudelft.pogamut.unreal.agent.module.shooting.
WeaponryShooting
Current target.
currentWeaponPref
- Variable in class nl.tudelft.pogamut.unreal.agent.module.shooting.
WeaponryShooting
Current weapon pref to use.
currentWeaponShooting
- Variable in class nl.tudelft.pogamut.unreal.agent.module.shooting.
WeaponryShooting
Currently active shooting.
E
endMessageListener
- Variable in class nl.tudelft.pogamut.unreal.agent.module.shooting.
AbstractWeaponShooting
EndMessage
listener
F
FACING_ANGLE
- Static variable in class nl.tudelft.pogamut.unreal.agent.module.shooting.
AbstractWeaponShooting
FacingUtil
- Class in
nl.tudelft.pogamut.unreal.agent.module.shooting.util
Utilities to determine if a player is facing some location.
FacingUtil()
- Constructor for class nl.tudelft.pogamut.unreal.agent.module.shooting.util.
FacingUtil
focus
- Variable in class nl.tudelft.pogamut.unreal.agent.module.shooting.
AbstractWeaponShooting
Where the shooting would like the bot to look.
focus
- Variable in class nl.tudelft.pogamut.unreal.agent.module.shooting.
WeaponryShooting
Focus provider, use to set where you want to look.
FocusProvider
- Class in
nl.tudelft.pogamut.unreal.agent.module.shooting.util
The focus point for a given location.
FocusProvider(ILocated)
- Constructor for class nl.tudelft.pogamut.unreal.agent.module.shooting.util.
FocusProvider
Creates a FocusProvider with a given location
FocusProvider()
- Constructor for class nl.tudelft.pogamut.unreal.agent.module.shooting.util.
FocusProvider
Creates a FocusProvider with no focus.
G
GenericWeaponShooting
- Class in
nl.tudelft.pogamut.unreal.agent.module.shooting.weapon
Fall back module to handle unknown weapons.
GenericWeaponShooting(UT2004Bot<?, ?, ?>, AgentInfo, ImprovedShooting, Weaponry, ItemType)
- Constructor for class nl.tudelft.pogamut.unreal.agent.module.shooting.weapon.
GenericWeaponShooting
getDefaultWeaponPref()
- Method in class nl.tudelft.pogamut.unreal.agent.module.shooting.
AbstractWeaponShooting
getDefaultWeaponPref()
- Method in class nl.tudelft.pogamut.unreal.agent.module.shooting.weapon.
GenericWeaponShooting
getFocus()
- Method in class nl.tudelft.pogamut.unreal.agent.module.shooting.
AbstractWeaponShooting
Where the shooting would like the agent to look.
getFocus()
- Method in class nl.tudelft.pogamut.unreal.agent.module.shooting.util.
FocusProvider
getFocus()
- Method in class nl.tudelft.pogamut.unreal.agent.module.shooting.
WeaponryShooting
getFocus()
- Method in interface nl.tudelft.pogamut.unreal.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.unreal.agent.module.shooting.
WeaponryShooting
getLocation()
- Method in class nl.tudelft.pogamut.unreal.agent.module.shooting.util.
FocusProvider
The location this focus is focused on.
getLocation()
- Method in class nl.tudelft.pogamut.unreal.agent.module.shooting.util.
OrderedFocusProvider
getNearestProjectile()
- Method in class nl.tudelft.pogamut.unreal.agent.module.sensor.
Projectiles
getNearestProjectile(ILocated)
- Method in class nl.tudelft.pogamut.unreal.agent.module.sensor.
Projectiles
getNearestProjectile(ILocated, double)
- Method in class nl.tudelft.pogamut.unreal.agent.module.sensor.
Projectiles
getNearestProjectile(ILocated, ItemType)
- Method in class nl.tudelft.pogamut.unreal.agent.module.sensor.
Projectiles
getNearestProjectile(ILocated, double, ItemType)
- Method in class nl.tudelft.pogamut.unreal.agent.module.sensor.
Projectiles
getProjectiles()
- Method in class nl.tudelft.pogamut.unreal.agent.module.sensor.
Projectiles
getProjectiles(ItemType)
- Method in class nl.tudelft.pogamut.unreal.agent.module.sensor.
Projectiles
getTarget()
- Method in class nl.tudelft.pogamut.unreal.agent.module.shooting.
WeaponryShooting
getWeaponPref()
- Method in class nl.tudelft.pogamut.unreal.agent.module.shooting.
WeaponryShooting
getWeaponShooting()
- Method in class nl.tudelft.pogamut.unreal.agent.module.shooting.
WeaponryShooting
getWeaponType()
- Method in class nl.tudelft.pogamut.unreal.agent.module.shooting.
AbstractWeaponShooting
The weapon type this module can do the shooting for.
getWeaponType()
- Method in interface nl.tudelft.pogamut.unreal.agent.module.shooting.
WeaponShooting
The weapon type this module can do the shooting for.
H
hasTarget()
- Method in class nl.tudelft.pogamut.unreal.agent.module.shooting.
AbstractWeaponShooting
I
info
- Variable in class nl.tudelft.pogamut.unreal.agent.module.sensor.
Projectiles
info
- Variable in class nl.tudelft.pogamut.unreal.agent.module.shooting.
AbstractWeaponShooting
Reference to
AgentInfo
module.
info
- Variable in class nl.tudelft.pogamut.unreal.agent.module.shooting.
WeaponryShooting
Info about the agent.
IS_FACING_ANGLE
- Static variable in class nl.tudelft.pogamut.unreal.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.unreal.agent.module.shooting.
AbstractWeaponShooting
isActive()
- Method in interface nl.tudelft.pogamut.unreal.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.unreal.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.unreal.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.unreal.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.unreal.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.unreal.agent.module.shooting.util.
FacingUtil
Tells if the player is currently facing input location.
isFacing2D(AgentInfo, ILocated)
- Static method in class nl.tudelft.pogamut.unreal.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.unreal.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.unreal.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.unreal.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.unreal.agent.module.shooting.util.
FacingUtil
Tells if the player is currently facing input location.
isWeaponReady()
- Method in class nl.tudelft.pogamut.unreal.agent.module.shooting.
AbstractWeaponShooting
L
lastTarget
- Variable in class nl.tudelft.pogamut.unreal.agent.module.shooting.
WeaponryShooting
Previous target.
lastWeaponPref
- Variable in class nl.tudelft.pogamut.unreal.agent.module.shooting.
WeaponryShooting
Weapon pref used in the previous evaluation of
WeaponryShooting.shoot()
.
lastWeaponShooting
- Variable in class nl.tudelft.pogamut.unreal.agent.module.shooting.
WeaponryShooting
Shooting active in the previous evaluation of
WeaponryShooting.shoot()
.
N
nl.tudelft.pogamut.unreal.agent.module.sensor
- package nl.tudelft.pogamut.unreal.agent.module.sensor
nl.tudelft.pogamut.unreal.agent.module.shooting
- package nl.tudelft.pogamut.unreal.agent.module.shooting
nl.tudelft.pogamut.unreal.agent.module.shooting.util
- package nl.tudelft.pogamut.unreal.agent.module.shooting.util
nl.tudelft.pogamut.unreal.agent.module.shooting.weapon
- package nl.tudelft.pogamut.unreal.agent.module.shooting.weapon
O
OrderedFocusProvider
- Class in
nl.tudelft.pogamut.unreal.agent.module.shooting.util
A list of focus providers.
OrderedFocusProvider()
- Constructor for class nl.tudelft.pogamut.unreal.agent.module.shooting.util.
OrderedFocusProvider
P
Projectiles
- Class in
nl.tudelft.pogamut.unreal.agent.module.sensor
Module to keep track of projectiles.
Projectiles(UT2004Bot<?, ?, ?>, AgentInfo)
- Constructor for class nl.tudelft.pogamut.unreal.agent.module.sensor.
Projectiles
providers
- Variable in class nl.tudelft.pogamut.unreal.agent.module.shooting.util.
OrderedFocusProvider
R
removeWeaponShooting(ItemType)
- Method in class nl.tudelft.pogamut.unreal.agent.module.shooting.
WeaponryShooting
Removes the WeaponShooting for the given weapon.
S
setFocus(ILocated)
- Method in class nl.tudelft.pogamut.unreal.agent.module.shooting.
AbstractWeaponShooting
Sets where the shooting would like to look.
setFocus(ILocated)
- Method in class nl.tudelft.pogamut.unreal.agent.module.shooting.util.
FocusProvider
shoot
- Variable in class nl.tudelft.pogamut.unreal.agent.module.shooting.
AbstractWeaponShooting
Reference to
ImprovedShooting
module.
shoot(WeaponPref, ILocated)
- Method in class nl.tudelft.pogamut.unreal.agent.module.shooting.
AbstractWeaponShooting
Set target to shoot at, actual shooting is deferred to next end message.
shoot()
- Method in class nl.tudelft.pogamut.unreal.agent.module.shooting.
AbstractWeaponShooting
Shoot will be called after every end message.
shoot()
- Method in class nl.tudelft.pogamut.unreal.agent.module.shooting.weapon.
GenericWeaponShooting
shoot
- Variable in class nl.tudelft.pogamut.unreal.agent.module.shooting.
WeaponryShooting
Reference to shooting module to shoot stuff.
shoot(ILocated)
- Method in class nl.tudelft.pogamut.unreal.agent.module.shooting.
WeaponryShooting
Sets the target to be shot at.
shoot(WeaponPref, ILocated)
- Method in interface nl.tudelft.pogamut.unreal.agent.module.shooting.
WeaponShooting
Shoots a given target in an effective way.
stopShoot()
- Method in class nl.tudelft.pogamut.unreal.agent.module.shooting.
AbstractWeaponShooting
Stops the shooting.
stopShoot()
- Method in class nl.tudelft.pogamut.unreal.agent.module.shooting.
WeaponryShooting
Clears the target and stops the shooting.
stopShoot()
- Method in interface nl.tudelft.pogamut.unreal.agent.module.shooting.
WeaponShooting
Stops the shooting.
T
target
- Variable in class nl.tudelft.pogamut.unreal.agent.module.shooting.
AbstractWeaponShooting
Our target to shoot.
toString()
- Method in class nl.tudelft.pogamut.unreal.agent.module.shooting.util.
FocusProvider
W
weaponPref
- Variable in class nl.tudelft.pogamut.unreal.agent.module.shooting.
AbstractWeaponShooting
Weapon pref indicates which firing mode to use.
weaponPref
- Variable in class nl.tudelft.pogamut.unreal.agent.module.shooting.weapon.
GenericWeaponShooting
weaponPrefs
- Variable in class nl.tudelft.pogamut.unreal.agent.module.shooting.
WeaponryShooting
Reference to
WeaponPrefs
weaponry
- Variable in class nl.tudelft.pogamut.unreal.agent.module.shooting.
AbstractWeaponShooting
Reference to
Weaponry
module.
weaponry
- Variable in class nl.tudelft.pogamut.unreal.agent.module.shooting.
WeaponryShooting
Reference to all the weapons we have.
WeaponryShooting
- Class in
nl.tudelft.pogamut.unreal.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.unreal.agent.module.shooting.
WeaponryShooting
Creates a new WeaponryShooting module.
WeaponShooting
- Interface in
nl.tudelft.pogamut.unreal.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.unreal.agent.module.shooting.
WeaponryShooting
Map of weapon shooting and associated weapons.
A
B
C
E
F
G
H
I
L
N
O
P
R
S
T
W
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2015
AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic
. All Rights Reserved.