vooga.games.tronupdate.items
Class Bonus

java.lang.Object
  extended by com.golden.gamedev.object.Sprite
      extended by vooga.engine.core.BetterSprite
          extended by vooga.games.tronupdate.items.Bonus
Direct Known Subclasses:
SpeedUpBonus

public abstract class Bonus
extends BetterSprite


Constructor Summary
Bonus(java.awt.image.BufferedImage image, double initialColPosition, double initialRowPosition, int BounsImageWidth)
          constructor
 
Method Summary
abstract  void act()
           
 double getBounsImageWidth()
          get the width of the bonus image
 double getCol()
          get column
 double getRow()
          get row
abstract  boolean isConsumed()
           
 
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, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Bonus

public Bonus(java.awt.image.BufferedImage image,
             double initialColPosition,
             double initialRowPosition,
             int BounsImageWidth)
constructor

Parameters:
image -
initialColPosition -
initialRowPosition -
BounsImageWidth -
Method Detail

getBounsImageWidth

public double getBounsImageWidth()
get the width of the bonus image

Returns:

getRow

public double getRow()
get row

Returns:

getCol

public double getCol()
get column

Returns:

act

public abstract void act()

isConsumed

public abstract boolean isConsumed()