All Packages  Class Hierarchy

A C D E F G H I L M N O P R S T U V W Z

G

gameEnded(). Method in class com.loki3.cyber.pawn.GameListeners
Notify everybody game has ended.
gameEnded(). Method in interface com.loki3.cyber.pawn.GameListener
Called when the game has ended.
gameEnded(). Method in class com.loki3.cyber.server.Scenario
Notify everybody game has ended.
GameListener interface com.loki3.cyber.pawn.GameListener.
Interface which is notified of game events.
GameListeners class com.loki3.cyber.pawn.GameListeners.
Collection of GameListener objects
GameListeners(). Constructor for class com.loki3.cyber.pawn.GameListeners
gameStarted(). Method in class com.loki3.cyber.pawn.GameListeners
Notify everybody game has begun.
gameStarted(). Method in interface com.loki3.cyber.pawn.GameListener
Called when a new game begins.
gameStarted(). Method in class com.loki3.cyber.server.Scenario
Notify everybody game has begun.
gameTick(double). Method in class com.loki3.cyber.pawn.GameListeners
Notify everybody of game tick.
gameTick(double). Method in interface com.loki3.cyber.pawn.GameListener
Called when the game state has changed.
gameTick(double). Method in class com.loki3.cyber.server.Scenario
Notify everybody of game tick.
getAcceleration(). Method in class com.loki3.cyber.pawn.PawnClass
Get the maximum rate at which pawn's speed can change per tick
getAcceleration(). Method in interface com.loki3.cyber.pawn.Pawn
Get the maximum rate at which pawn's speed can change per tick
getAmmoSpeed(). Method in class com.loki3.cyber.pawn.Weapon
how fast the ammo travels per tick
getAngle(). Method in class com.loki3.cyber.pawn.ScannedUnit
Get the angle from us to the unit.
getAngle(). Method in class com.loki3.util.Vector
get direction of vector in radians counterclockwise from x-axis
getAngle(Vector). Method in class com.loki3.util.Vector
get direction of vector in radians counterclockwise from x-axis using this as origin
getAngleAcceleration(). Method in class com.loki3.cyber.pawn.PawnClass
Get the rate at which the pawn can turn (in radians)
getAngleAcceleration(). Method in interface com.loki3.cyber.pawn.Pawn
Get the rate at which the pawn can turn (in radians)
getClosest(). Method in class com.loki3.cyber.pawn.ScannedList
Get the closest unit.
getClosest(String, boolean). Method in class com.loki3.cyber.pawn.ScannedList
Get the closest unit with proper name Identity.
getCount(). Method in class com.loki3.cyber.pawn.ScannedList
Get the total number of units in this list.
getCurrentAngle(). Method in class com.loki3.cyber.pawn.WeaponTurret
Get current angle turret is facing relative to the tank in radians counterclockwise.
getCurrentSpeed(). Method in class com.loki3.cyber.pawn.PawnClass
Get pawn's current speed
getCurrentSpeed(). Method in interface com.loki3.cyber.pawn.Pawn
Get pawn's current speed
getDirection(). Method in class com.loki3.cyber.pawn.ToolCompass
Get direction relative to absolute coordinates in radians.
getDistance(). Method in class com.loki3.cyber.pawn.ScannedUnit
Get the distance from us to the unit.
getDistance(Vector). Method in class com.loki3.util.Vector
get distance from this vector to another
getDistance2(Vector). Method in class com.loki3.util.Vector
get the square of the distance from this vector to another
getElements(). Method in class com.loki3.cyber.pawn.Identity
get an object which lets us run through entire list of names
getEnergy(). Method in class com.loki3.cyber.pawn.PawnClass
Get the object which tracks the pawn's energy.
getEnergy(). Method in class com.loki3.cyber.pawn.Energy
Get the total amount of remaining energy.
getEnergy(). Method in interface com.loki3.cyber.pawn.Pawn
Get the object which tracks the pawn's energy.
getEnergyPercent(). Method in class com.loki3.cyber.pawn.Energy
Get the total amount of remaining energy as a percentage of original.
getFirstName(). Method in class com.loki3.cyber.pawn.Identity
get the first name in the list
getGoal(). Method in class com.loki3.cyber.server.ObjectiveChain
description of what it will take to meet current goal
getGoal(). Method in class com.loki3.cyber.server.ObjectiveBase
getGoal(). Method in class com.loki3.cyber.server.ObjectiveAnd
description of what it will take to meet current goal
getGoal(). Method in interface com.loki3.cyber.server.Objective
description of what it will take to meet this goal
getGoal(). Method in class com.loki3.cyber.server.ObjectiveOr
description of what it will take to meet current goal
getHead(). Method in class com.loki3.util.LinkedListWrap
get the first item in the list
getHitPoints(). Method in class com.loki3.cyber.pawn.UnitClass
Find out how much more damage unit can take.
getHitPoints(). Method in interface com.loki3.cyber.pawn.Unit
Find out how much more damage unit can take.
getIdentity(). Method in class com.loki3.cyber.pawn.UnitClass
Get a list of names the object goes by (may be null)
getIdentity(). Method in class com.loki3.cyber.pawn.ScannedUnit
Get information about the identity of this unit (may be null)
getIdentity(). Method in class com.loki3.cyber.pawn.PawnClass
Get a list of names the object goes by
getIdentity(). Method in interface com.loki3.cyber.pawn.Unit
Get a list of names the object goes by (may be null)
getIdentity(). Method in interface com.loki3.cyber.pawn.Pawn
Get a list of names the pawn goes by
getIdentity(). Method in class com.loki3.cyber.server.Reward
pawns with the given identity get the points
getIsAlive(). Method in class com.loki3.cyber.pawn.ScannedUnit
Find out if scanned unit has been destroyed
getItem(). Method in class com.loki3.util.LinkedList
the content
getLength(). Method in class com.loki3.util.Vector
get length of vector
getMaker(). Static method in class com.loki3.cyber.pawn.ObstacleRock
object which can publicly create us
getMaker(). Static method in class com.loki3.cyber.pawn.ScannerPerfect
object which can publicly create us
getMaker(). Static method in class com.loki3.cyber.pawn.PawnClass
object which can publicly create us
getMaker(). Static method in class com.loki3.cyber.pawn.ScannerRadar
object which can publicly create us
getMaker(). Static method in class com.loki3.cyber.pawn.WeaponMineLayer
object which can publicly create us
getMaker(). Static method in class com.loki3.cyber.pawn.Energy
object which can publicly create us
getMaker(). Static method in class com.loki3.cyber.pawn.WeaponTurret
object which can publicly create us
getMaker(). Static method in class com.loki3.cyber.pawn.Identity
object which can publicly create us
getMaxSight(). Method in class com.loki3.cyber.pawn.ScannerPerfect
Get the maximum distance scanner can see.
getMaxSpeed(). Method in class com.loki3.cyber.pawn.PawnClass
Get the maximum speed pawn can travel
getMaxSpeed(). Method in interface com.loki3.cyber.pawn.Pawn
Get the maximum speed pawn can travel
getMessage(). Method in class com.loki3.cyber.server.ObjectiveChain
last explanation for finished objective
getMessage(). Method in class com.loki3.cyber.server.ObjectiveBase
getMessage(). Method in class com.loki3.cyber.server.ObjectiveAnd
explanation for finished objective
getMessage(). Method in interface com.loki3.cyber.server.Objective
description of how goals were met
getMessage(). Method in class com.loki3.cyber.server.ObjectiveOr
explanation for finished objective
getNext(). Method in class com.loki3.cyber.server.ObjectiveChain
gets current objective right after a call to haveGoalsBeenMet
getNext(). Method in class com.loki3.cyber.server.ObjectiveBase
getNext(). Method in class com.loki3.cyber.server.ObjectiveAnd
there is no next objective
getNext(). Method in interface com.loki3.cyber.server.Objective
if there are multiple objectives, this gets the next one, otherwise it returns null
getNext(). Method in class com.loki3.cyber.server.ObjectiveOr
there is no next objective
getNext(). Method in class com.loki3.util.LinkedList
get the next linked list object in the list
getObstacles(). Method in class com.loki3.cyber.pawn.ScannerPerfect
Get the list of all obstacles which were found in the last call to scan().
getOrientation(). Method in class com.loki3.cyber.pawn.ToolGPS
Get orientation relative to absolute coordinates.
getPause(). Method in class com.loki3.cyber.server.Server
is the game paused?
getPawns(). Method in class com.loki3.cyber.pawn.ScannerPerfect
Get the list of all pawns which were found in the last call to scan().
getPosition(). Method in class com.loki3.cyber.pawn.ToolGPS
Get location in absolute coordinates.
getR(). Method in class com.loki3.util.Vector
get length of vector in the xy-plane
getReloadSpeed(). Method in class com.loki3.cyber.pawn.Weapon
how many ticks between being able to fire
getReloadTime(). Method in class com.loki3.cyber.pawn.Weapon
how many more ticks before we can fire again
getRemainingRounds(). Method in class com.loki3.cyber.pawn.Weapon
total remaining rounds of ammunition
getRewards(). Method in class com.loki3.cyber.server.ObjectiveChain
get the list of Reward objects for meeting objective
getRewards(). Method in class com.loki3.cyber.server.ObjectiveBase
getRewards(). Method in interface com.loki3.cyber.server.Objective
get the list of Reward objects for meeting objective
getRewards(). Method in class com.loki3.cyber.server.Rewards
get the list of rewards - each item should be of type Reward
getRewards(). Method in class com.loki3.cyber.server.ObjectiveOr
get the list of Reward objects for meeting objective
getRoundX(). Method in class com.loki3.util.Vector
get x coordinate rounded to nearest int
getRoundY(). Method in class com.loki3.util.Vector
get y coordinate rounded to nearest int
getRoundZ(). Method in class com.loki3.util.Vector
get z coordinate rounded to nearest int
getScanners(). Method in class com.loki3.cyber.pawn.PawnClass
Get list of pawn's scanners.
getScanners(). Method in interface com.loki3.cyber.pawn.Pawn
Get list of pawn's scanners.
getTail(). Method in class com.loki3.util.LinkedList
get the last object in the list
getTail(). Method in class com.loki3.util.LinkedListWrap
get the last item in the list
getTools(). Method in class com.loki3.cyber.pawn.PawnClass
Get list of pawn's tools.
getTools(). Method in interface com.loki3.cyber.pawn.Pawn
Get list of pawn's tools.
getUnit(int). Method in class com.loki3.cyber.pawn.ScannedList
Get the nth unit from the list.
getWeapons(). Method in class com.loki3.cyber.pawn.PawnClass
Get list of pawn's weapons.
getWeapons(). Method in interface com.loki3.cyber.pawn.Pawn
Get list of pawn's weapons.
getWhere(). Method in class com.loki3.cyber.pawn.ScannedUnit
Get the location of this unit relative to ourselves.
getX(). Method in class com.loki3.util.Vector
get x coordinate
getY(). Method in class com.loki3.util.Vector
get y coordinate
getZ(). Method in class com.loki3.util.Vector
get z coordinate

A C D E F G H I L M N O P R S T U V W Z
All Packages  Class Hierarchy