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;
}
}