This site requires JavaScript, please enable it in your browser!
Greenfoot back
S77
S77 wrote ...

2017/4/8

im having problems with this code here!

S77 S77

2017/4/8

#
Actor bulletright=getOneIntersectingObject(bulletright.class); if(bulletright!=null) { World DungeonRoom=getWorld(); DungeonRoom.removeObject(this); Greenfoot.playSound("supermarioghosts.mp3"); } Actor bulletleft=getOneIntersectingObject(bulletleft.class); if(bulletleft!=null) { World DungeonRoom=getWorld(); DungeonRoom.removeObject(this); Greenfoot.playSound("supermarioghosts.mp3"); } Actor bulletup=getOneIntersectingObject(bulletup.class); if(bulletup!=null) { World DungeonRoom=getWorld(); DungeonRoom.removeObject(this); Greenfoot.playSound("supermarioghosts.mp3"); } Actor bulletdown=getOneIntersectingObject(bulletdown.class); if(bulletdown!=null) { World DungeonRoom=getWorld(); DungeonRoom.removeObject(this); Greenfoot.playSound("supermarioghosts.mp3"); } Basically every time i run the game i shoot the ghost its all normal then once the ghost disappears and the game stops running the terminal shows up and it says this java.lang.IllegalStateException: Actor not in world. An attempt was made to use the actor's location while it is not in the world. Either it has not yet been inserted, or it has been removed. at greenfoot.Actor.failIfNotInWorld(Actor.java:711) at greenfoot.Actor.getOneIntersectingObject(Actor.java:958) at Ghost.act(Ghost.java:37) at greenfoot.core.Simulation.actActor(Simulation.java:604) at greenfoot.core.Simulation.runOneLoop(Simulation.java:562) at greenfoot.core.Simulation.runContent(Simulation.java:221) at greenfoot.core.Simulation.run(Simulation.java:211) java.lang.IllegalStateException: Actor not in world. An attempt was made to use the actor's location while it is not in the world. Either it has not yet been inserted, or it has been removed. at greenfoot.Actor.failIfNotInWorld(Actor.java:711) at greenfoot.Actor.getOneIntersectingObject(Actor.java:958) at Ghost.act(Ghost.java:37) at greenfoot.core.Simulation.actActor(Simulation.java:604) at greenfoot.core.Simulation.runOneLoop(Simulation.java:562) at greenfoot.core.Simulation.runContent(Simulation.java:221) at greenfoot.core.Simulation.run(Simulation.java:211) java.lang.IllegalStateException: Actor not in world. An attempt was made to use the actor's location while it is not in the world. Either it has not yet been inserted, or it has been removed. at greenfoot.Actor.failIfNotInWorld(Actor.java:711) at greenfoot.Actor.getOneIntersectingObject(Actor.java:958) at Ghost.act(Ghost.java:35) at greenfoot.core.Simulation.actActor(Simulation.java:604) at greenfoot.core.Simulation.runOneLoop(Simulation.java:562) at greenfoot.core.Simulation.runContent(Simulation.java:221) at greenfoot.core.Simulation.run(Simulation.java:211) java.lang.IllegalStateException: Actor not in world. An attempt was made to use the actor's location while it is not in the world. Either it has not yet been inserted, or it has been removed. at greenfoot.Actor.failIfNotInWorld(Actor.java:711) at greenfoot.Actor.getOneIntersectingObject(Actor.java:958) at Ghost.act(Ghost.java:35) at greenfoot.core.Simulation.actActor(Simulation.java:604) at greenfoot.core.Simulation.runOneLoop(Simulation.java:562) at greenfoot.core.Simulation.runContent(Simulation.java:221) at greenfoot.core.Simulation.run(Simulation.java:211) java.lang.IllegalStateException: Actor not in world. An attempt was made to use the actor's location while it is not in the world. Either it has not yet been inserted, or it has been removed. at greenfoot.Actor.failIfNotInWorld(Actor.java:711) at greenfoot.Actor.getOneIntersectingObject(Actor.java:958) at Ghost.act(Ghost.java:35) at greenfoot.core.Simulation.actActor(Simulation.java:604) at greenfoot.core.Simulation.runOneLoop(Simulation.java:562) at greenfoot.core.Simulation.runContent(Simulation.java:221) at greenfoot.core.Simulation.run(Simulation.java:211) java.lang.IllegalStateException: Actor not in world. An attempt was made to use the actor's location while it is not in the world. Either it has not yet been inserted, or it has been removed. at greenfoot.Actor.failIfNotInWorld(Actor.java:711) at greenfoot.Actor.getOneIntersectingObject(Actor.java:958) at Ghost.act(Ghost.java:42) at greenfoot.core.Simulation.actActor(Simulation.java:604) at greenfoot.core.Simulation.runOneLoop(Simulation.java:562) at greenfoot.core.Simulation.runContent(Simulation.java:221) at greenfoot.core.Simulation.run(Simulation.java:211) java.lang.IllegalStateException: Actor not in world. An attempt was made to use the actor's location while it is not in the world. Either it has not yet been inserted, or it has been removed. at greenfoot.Actor.failIfNotInWorld(Actor.java:711) at greenfoot.Actor.getOneIntersectingObject(Actor.java:958) at Ghost.act(Ghost.java:42) at greenfoot.core.Simulation.actActor(Simulation.java:604) at greenfoot.core.Simulation.runOneLoop(Simulation.java:562) at greenfoot.core.Simulation.runContent(Simulation.java:221) at greenfoot.core.Simulation.run(Simulation.java:211) i dont have a clue what is wrong? so any help would be very much appreciated!
danpost danpost

2017/4/8

#
S77 wrote...
i dont have a clue what is wrong? so any help would be very much appreciated!
Move all getOneIntersectingObject lines to the top and Use 'if, else-if, else-if, etc'. Or, instead of 'if, else-if, else-if, etc., you could just use one 'if' by ORing all the 'if' checks together using '||'. You may still need to use 'else if' for end of world removal checking.
S77 S77

2017/4/8

#
can you please copy my code and change it then show me thanks!
danpost danpost

2017/4/8

#
Like this:
Actor bulletright = getOneIntersectingObject(bulletright.class);
Actor bulletleft = getOneIntersectingObject(bulletleft.class);
Actor bulletup = getOneIntersectingObject(bulletup.class);
Actor bulletdown = getOneIntersectingObject(bulletdown.class);
if (bulletright != null)
{
    World DungeonRoom=getWorld();
    DungeonRoom.removeObject(this);
    Greenfoot.playSound("supermarioghosts.mp3");
}
else if (bulletleft != null)
{
    World DungeonRoom=getWorld();
    DungeonRoom.removeObject(this);
    Greenfoot.playSound("supermarioghosts.mp3");
}
else if (bulletup != null)
{
    World DungeonRoom=getWorld();
    DungeonRoom.removeObject(this);
    Greenfoot.playSound("supermarioghosts.mp3");
}
else if (bulletdown != null)
{
    World DungeonRoom=getWorld();
    DungeonRoom.removeObject(this);
    Greenfoot.playSound("supermarioghosts.mp3");
}
Or, like this:
Actor bulletright = getOneIntersectingObject(bulletright.class);
Actor bulletleft = getOneIntersectingObject(bulletleft.class);
Actor bulletup = getOneIntersectingObject(bulletup.class);
Actor bulletdown = getOneIntersectingObject(bulletdown.class);
if (bulletright != null || bulletleft != null || bulletup != null || bulletdown != null)
{
    getWorld().removeObject(this);
    Greenfoot.playSound("supermarioghosts.mp3");
}
S77 S77

2017/4/8

#
move(-2); if(isAtEdge()) { turn(180); Greenfoot.playSound("supermarioghosts.mp3"); } Actor bulletright = getOneIntersectingObject(bulletright.class); Actor bulletleft = getOneIntersectingObject(bulletleft.class); Actor bulletup = getOneIntersectingObject(bulletup.class); Actor bulletdown = getOneIntersectingObject(bulletdown.class); if (bulletright != null) { World.DungeonRoom=getWorld(); DungeonRoom.removeObject(this); Greenfoot.playSound("supermarioghosts.mp3"); } else if (bulletleft != null) {World DungeonRoom=getWorld(); DungeonRoom.removeObject(this); Greenfoot.playSound("supermarioghosts.mp3"); } else if (bulletup != null) { World DungeonRoom=getWorld(); DungeonRoom.removeObject(this);Greenfoot.playSound("supermarioghosts.mp3"); } else if (bulletdown != null) { World DungeonRoom=getWorld(); DungeonRoom.removeObject(this); Greenfoot.playSound("supermarioghosts.mp3"); } ehh for some reason when i added the code it kept showing up with couldnt find variable: World.DungeonRoom=getWorld(); even though im pretty sure i added it as a variable? DungeonRoom dungeonroom = new DungeonRoom();
S77 S77

2017/4/8

#
DungeonRoom.removeObject(this); it says it a non static method removeObject(greenfoot.actor) can not be referenced from a static context????i dont have a clue what it means
Super_Hippo Super_Hippo

2017/4/8

#
Use this instead:
getWorld().removeObject(this);
S77 S77

2017/4/9

#
eh wtf just happened!!!! java.lang.StackOverflowError at greenfoot.collision.ColManager.<init>(ColManager.java:55) at greenfoot.World.<init>(World.java:64) at greenfoot.World.<init>(World.java:108) at DungeonRoom.<init>(DungeonRoom.java:22) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) at Ghost.<init>(Ghost.java:15) at DungeonRoom.<init>(DungeonRoom.java:10) import greenfoot.*; // (World, Actor, GreenfootImage, Greenfoot and MouseInfo) /** * Write a description of class Ghost here. * * @author (your name) * @version (a version number or a date) */ public class Ghost extends Actor { bulletright bulletright = new bulletright(); bulletleft bulletleft = new bulletleft(); bulletup bulletup = new bulletup(); bulletdown bulletdown = new bulletdown(); DungeonRoom dungeonroom = new DungeonRoom(); /** * Act - do whatever the Ghost wants to do. This method is called whenever * the 'Act' or 'Run' button gets pressed in the environment. */ public void act() { move(-2); if(isAtEdge()) { turn(180); Greenfoot.playSound("supermarioghosts.mp3"); } Actor bulletright = getOneIntersectingObject(bulletright.class); Actor bulletleft = getOneIntersectingObject(bulletleft.class); Actor bulletup = getOneIntersectingObject(bulletup.class); Actor bulletdown = getOneIntersectingObject(bulletdown.class); if (bulletright != null) { World DungeonRoom=getWorld(); getWorld().removeObject(this); Greenfoot.playSound("supermarioghosts.mp3"); } else if (bulletleft != null) {World DungeonRoom=getWorld(); getWorld().removeObject(this); Greenfoot.playSound("supermarioghosts.mp3"); } else if (bulletup != null) { World DungeonRoom=getWorld(); getWorld().removeObject(this);Greenfoot.playSound("supermarioghosts.mp3"); } else if (bulletdown != null) { World DungeonRoom=getWorld(); getWorld().removeObject(this); Greenfoot.playSound("supermarioghosts.mp3"); } } }
Super_Hippo Super_Hippo

2017/4/9

#
Remove all that:
bulletright bulletright = new bulletright();
bulletleft bulletleft = new bulletleft();
bulletup bulletup = new bulletup();
bulletdown bulletdown = new bulletdown();
DungeonRoom dungeonroom = new DungeonRoom();
Btw, what happens is: DungeonRoom creates Ghost, Ghost creates DungeonRoom which creates a Ghost again... → loop
S77 S77

2017/4/17

#
omfg thank you ive spent ages trying to get this to work
You need to login to post a reply.