From: Martin F. <mar...@us...> - 2011-01-14 21:41:57
|
Update of /cvsroot/arianne/stendhal/src/games/stendhal/server/maps/quests/maze In directory sfp-cvsdas-4.v30.ch3.sourceforge.com:/tmp/cvs-serv23302/src/games/stendhal/server/maps/quests/maze Modified Files: MazeGenerator.java Log Message: add a test for the maze dialog to solve tracker entry 3118477 Index: MazeGenerator.java =================================================================== RCS file: /cvsroot/arianne/stendhal/src/games/stendhal/server/maps/quests/maze/MazeGenerator.java,v retrieving revision 1.9 retrieving revision 1.10 diff -C2 -d -r1.9 -r1.10 *** MazeGenerator.java 13 Jan 2011 16:12:25 -0000 1.9 --- MazeGenerator.java 14 Jan 2011 21:41:48 -0000 1.10 *************** *** 24,27 **** --- 24,28 ---- import games.stendhal.server.entity.item.Corpse; import games.stendhal.server.entity.item.Item; + import games.stendhal.server.entity.mapstuff.portal.Portal; import games.stendhal.server.entity.mapstuff.portal.Teleporter; import games.stendhal.server.entity.mapstuff.sound.BackgroundMusicSource; *************** *** 94,98 **** private long timeStamp; private MazeSign sign; ! /** * Create a maze. --- 95,101 ---- private long timeStamp; private MazeSign sign; ! ! private Teleporter portal; ! /** * Create a maze. *************** *** 369,373 **** // Create the return portal ! Teleporter portal = new ReturnTeleporter(new Spot(SingletonRepository.getRPWorld().getZone(returnZoneName), returnX, returnY)); Point pos = getPortalPosition(); portal.setPosition(pos.x, pos.y); --- 372,376 ---- // Create the return portal ! portal = new ReturnTeleporter(new Spot(SingletonRepository.getRPWorld().getZone(returnZoneName), returnX, returnY)); Point pos = getPortalPosition(); portal.setPosition(pos.x, pos.y); *************** *** 490,492 **** --- 493,502 ---- } } + + /** + * Access the portal from MazeTest. + */ + public Portal getPortal() { + return portal; + } } |