public void act()
{
int beginX = getX();
int beginY = getY();
wallnon thewall = null;
thewall = (wallnon) getOneIntersectingObject(wallnon.class);
if (thewall != null)
{
setLocation(beginX, beginY);
turned();
move(1);
}
else {
move(2);
}
} public class wereld extends World
{
/**
* Constructor for objects of class wereld.
*
*/
public wereld()
{
// Create a new world with 600x400 cells with a cell size of 1x1 pixels.
super(23, 23, 25);
int poswallx = 1;
addObject(new wallnon(),5,11);
addObject(new wallnon(),7,13);
addObject(new wallnon(),15,13);
addObject(new wallnon(),7,9);
addObject(new wallnon(),9,7);
addObject(new wallnon(),11,5);
addObject(new wallnon(),13,7);
addObject(new wallnon(),9,13);
addObject(new wallnon(),15,9);
addObject(new wallnon(),17,11);
addObject(new wallnon(),9,15);
addObject(new wallnon(),13,15);
addObject(new wallnon(),11,17);
do
{
addObject(new wallnon(),poswallx,1);
addObject(new wallnon(),poswallx,5);
addObject(new wallnon(),poswallx,9);
addObject(new wallnon(),poswallx,13);
addObject(new wallnon(),poswallx,17);
addObject(new wallnon(),poswallx,21);
poswallx = poswallx +4;
} while (poswallx <=21);
}
}


