vooga.games.cyberion.sprites.enemyship
Class EnemyShip

java.lang.Object
  extended by com.golden.gamedev.object.Sprite
      extended by vooga.engine.core.BetterSprite
          extended by vooga.games.cyberion.sprites.enemyship.EnemyShip

public class EnemyShip
extends BetterSprite

General enemy class for various enemy to inherit


Constructor Summary
EnemyShip()
           
EnemyShip(java.awt.image.BufferedImage image, double x, double y, int life, EventPool eventManager)
           
 
Method Summary
 int getLife()
           
 boolean isShooting()
           
 void setEventManager(EventPool em)
           
 void setLife(int life)
           
 void setShooting(boolean b)
           
 void update(long elapsedTime)
          Specify how the GameEntity Object should be updated.
 
Methods inherited from class vooga.engine.core.BetterSprite
addAnimatedImages, addHorizontalSpeed, addImage, addSprite, addVerticalSpeed, firstRun, forceX, forceY, getCurrentSprite, getDistance, getDoubleStat, getHeight, getHorizontalSpeed, getImage, getIntStat, getStat, getTimeInExistence, getVerticalSpeed, getWidth, getX, getY, isActive, isOnScreen, move, moveTo, moveX, moveY, render, setActive, setAsRenderedSprite, setBackground, setDoubleStat, setHorizontalSpeed, setImage, setImages, setIntStat, setLayer, setLocation, setMovement, setSpeed, setStat, setVerticalSpeed, setX, setY
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EnemyShip

public EnemyShip()

EnemyShip

public EnemyShip(java.awt.image.BufferedImage image,
                 double x,
                 double y,
                 int life,
                 EventPool eventManager)
Method Detail

setEventManager

public void setEventManager(EventPool em)

update

public void update(long elapsedTime)
Description copied from class: BetterSprite
Specify how the GameEntity Object should be updated.

Overrides:
update in class BetterSprite

setLife

public void setLife(int life)

getLife

public int getLife()

isShooting

public boolean isShooting()

setShooting

public void setShooting(boolean b)