import greenfoot.*;
public class Wolf extends BaseClass
{
private int marge=90;
private int randomWalk = 5;
public void act()
{
move(5);
turnAtEdge();
walkRandom();
eatLittleRedCap();
}
public void turnAtEdge()
{
int min=0;
int max=90;
if(atWorldEdge())
{
if (getX()>570)
{
max=getRandomNumber(100,200);
}
if (getY()>570)
{
max=getRandomNumber(180,240);
}
if (getX()<30)
{
max=getRandomNumber(230,400);
}
if (getY()<30)
{
max=getRandomNumber(30,160);
}
setRotation(max);
}
}
public void walkRandom()
{
int randomNumber = getRandomNumber(-randomWalk,randomWalk+1);
setRotation(getRotation()+randomNumber);
}
public void eatLittleRedCap()
{
if(canSee(LittleRedCap.class))
{
removeObject(LittleRedCap.class);
}
}
}
