public class CreateMap{ public CreateMap(){ int zero = 0; } /** Query/Mutator: Is passed the player's name and then it creates * a player with that name that is passed the starting room of * a map of interconnected rooms.*/ public static Explorer start(String name){ Denizen creature1 = new Denizen(5,10); Denizen creature2 = new Denizen(5,10); Denizen creature3 = new Denizen(5,10); Denizen creature4 = new Denizen(5,10); Room room1 = new Room("Lounge", false, true); Room room2 = new Room("Hall", false, false); Room room3 = new Room("Study", false, false, creature2); Room room4 = new Room("Dining Room", false, false); Room room5 = new Room("Cellar", true, false); Room room6 = new Room("Library", false, false); Room room7 = new Room("Kitchen", false, false, creature3); Room room8 = new Room("Ballroom", false, false); Room room9 = new Room("Conservatory", false, false, creature4); Room.connectNorthSouth(room7,room4); Room.connectNorthSouth(room8,room5); Room.connectNorthSouth(room9,room6); Room.connectNorthSouth(room4,room1); Room.connectNorthSouth(room5,room2); Room.connectNorthSouth(room6,room3); Room.connectEastWest(room7,room8); Room.connectEastWest(room8,room9); Room.connectEastWest(room4,room5); Room.connectEastWest(room5,room6); Room.connectEastWest(room1,room2); Room.connectEastWest(room2,room3); Explorer player = new Explorer(name,room5); return player; } }