vooga.games.towerdefense.actors
Class EasyEnemyGenerator

java.lang.Object
  extended by com.golden.gamedev.object.Sprite
      extended by vooga.engine.core.BetterSprite
          extended by vooga.games.towerdefense.actors.EnemyGenerator
              extended by vooga.games.towerdefense.actors.EasyEnemyGenerator
Direct Known Subclasses:
MediumEnemyGenerator

public class EasyEnemyGenerator
extends EnemyGenerator


Field Summary
 
Fields inherited from class vooga.games.towerdefense.actors.EnemyGenerator
myBuildEvent, myFailEvent, myHitEvent, myPath
 
Constructor Summary
EasyEnemyGenerator(java.lang.String resourcePathName, EnemyFailEvent failEvent, BuildEnemyEvent buildEvent, EnemyHitEvent hitEvent)
           
 
Method Summary
protected  void createEnemies(long elapsedTime)
           
 
Methods inherited from class vooga.games.towerdefense.actors.EnemyGenerator
getPath, update
 
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

EasyEnemyGenerator

public EasyEnemyGenerator(java.lang.String resourcePathName,
                          EnemyFailEvent failEvent,
                          BuildEnemyEvent buildEvent,
                          EnemyHitEvent hitEvent)
Method Detail

createEnemies

protected void createEnemies(long elapsedTime)
Specified by:
createEnemies in class EnemyGenerator