vooga.games.mariogame.sprites
Class CharacterSprite

java.lang.Object
  extended by com.golden.gamedev.object.Sprite
      extended by vooga.engine.core.BetterSprite
          extended by vooga.games.mariogame.sprites.CharacterSprite

public class CharacterSprite
extends BetterSprite


Field Summary
 java.lang.Integer myMaxHealth
           
 
Constructor Summary
CharacterSprite(java.lang.String name, java.lang.String stateName, java.awt.image.BufferedImage[] right, java.awt.image.BufferedImage[] left)
           
 
Method Summary
 java.lang.Integer getHealth()
           
 java.lang.Integer getMaxHealth()
           
 void setHealth(java.lang.Integer health)
           
protected  void setMaxHealth(java.lang.Integer health)
           
 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
 

Field Detail

myMaxHealth

public java.lang.Integer myMaxHealth
Constructor Detail

CharacterSprite

public CharacterSprite(java.lang.String name,
                       java.lang.String stateName,
                       java.awt.image.BufferedImage[] right,
                       java.awt.image.BufferedImage[] left)
Method Detail

getMaxHealth

public java.lang.Integer getMaxHealth()

setMaxHealth

protected void setMaxHealth(java.lang.Integer health)

setHealth

public void setHealth(java.lang.Integer health)

getHealth

public java.lang.Integer getHealth()

update

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

Overrides:
update in class BetterSprite