import greenfoot.*; // (World, Actor, GreenfootImage, Greenfoot and MouseInfo)
/**
* Write a description of class Rocket here.
*
* @author (your name)
* @version (a version number or a date)
*/
public class Rocket extends Animal
{
/**
* Act - do whatever the Rocket wants to do. This method is called whenever
* the 'Act' or 'Run' button gets pressed in the environment.
*/
public void act()
{
counterSet();
actCounter.setValue(actCounter.getValue() + points);
move(7);
die();
if (getWorld() != null) kill();
}
int points = 0;
private Counter actCounter;
public void counterSet()
{
actCounter = new Counter("Act Cycles: ");
getWorld().addObject(actCounter, 140, 50);
}
public void die()
{
if(isTouching(Bullet.class))
{
getWorld().removeObject(this);
points++;
}
}
public void kill()
{
if(isTouching(Robot.class))
{
getWorld().removeObject(this);
//Greenfoot.stop();
return;
}
}
}

