edu.gatech.cs2335.lemmings.engine
Class BoneParticle

java.lang.Object
  extended byedu.gatech.cs2335.lemmings.physics.PhysicsObject
      extended byedu.gatech.cs2335.lemmings.engine.PrettySprite
          extended byedu.gatech.cs2335.lemmings.engine.Particle
              extended byedu.gatech.cs2335.lemmings.engine.BoneParticle
All Implemented Interfaces:
ICleanable

public class BoneParticle
extends Particle

Class Particle: When a lemming blows up, he makes particles. Well, here they are. :) Description from Andrew: Adds specific bone stuff bones reaches peak in curve three before disapearing

 Revision History:
     v1.0 (Apr. 11, 2004) - Created the BoneParticle class
 

Version:
Version 1.0, Apr. 11, 2004
Author:
Andrew Knight

Field Summary
static int PARTICLESWHENBONE
          Particles to create when death should occur
 
Constructor Summary
BoneParticle()
          Creates a new Particle instance.
 
Method Summary
protected  boolean canKillSelf()
          Should return true when the sprite is ready to kill self.
 
Methods inherited from class edu.gatech.cs2335.lemmings.engine.PrettySprite
cleanUp, getAnimation, getLevel, setAnimation, setLevel, updateSprite
 
Methods inherited from class edu.gatech.cs2335.lemmings.physics.PhysicsObject
accelerate, getGravityUpdates, getPosition, getVelocity, isFalling, setGravityUpdates, setPosition, setPosition, setVelocity, toString, updatePosition, updatePosition, updateVelocity
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

PARTICLESWHENBONE

public static final int PARTICLESWHENBONE
Particles to create when death should occur

See Also:
Constant Field Values
Constructor Detail

BoneParticle

public BoneParticle()
Creates a new Particle instance.

Method Detail

canKillSelf

protected boolean canKillSelf()
Should return true when the sprite is ready to kill self.

Specified by:
canKillSelf in class Particle
Returns:
a boolean value