game.weapons
Class Gun
java.lang.Object
game.weapons.Weapon
game.weapons.ProjectileLauncher
game.weapons.Gun
- public class Gun
- extends ProjectileLauncher
Constructor Summary |
Gun(int energy,
boolean isPenetrator,
boolean needsAmmo,
double maxSpeed,
java.lang.String name,
double range,
int damage,
double delay)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
DEFAULT_RADIUS
public static double DEFAULT_RADIUS
DEFAULT_MASS
public static double DEFAULT_MASS
Gun
public Gun(int energy,
boolean isPenetrator,
boolean needsAmmo,
double maxSpeed,
java.lang.String name,
double range,
int damage,
double delay)
fire
public void fire(Body unit,
Body target)
- Overrides:
fire
in class ProjectileLauncher
- See Also:
Weapon.fire(game.physics.Body, game.physics.Body)
getEnergy
public int getEnergy()