Notted wrote...
Do you want me to remove the return type and call for the playerLives method?
if (bombBoom())
{
numOfBucketsRefA--;
//losingSound.play();
}int numOfBucketsRefA = ((MyWorld)getWorld()).getABucket().getNumOfBuckets();
rivate void playerLives()
{
MyWorld kaboomWorld = (MyWorld) getWorld();
boolean bombBoomRefA = ((MyWorld)getWorld()).getBoomArea().bombBoom();
GreenfootSound losingSound = new GreenfootSound("lose.wav");
if (bombBoomRefA)
{
numOfBuckets = numOfBuckets - 1;
//losingSound.play();
}
}
private void checkGameEnd()
{
if (numOfBuckets == 0)
{
Greenfoot.stop();
}
}boolean bombBoomRefA = ((MyWorld)getWorld()).getBoomArea().bombBoom();