public NextLevelRoom(int a_X, int a_Y, int[] a_Connections) : base(a_X, a_Y) { roomType = PreRoomType.NEXTLEVEL; int i = 0; foreach (int n in a_Connections) { connections[i] = n; i++; } name = "Next Level"; colour = Color.DarkRed; nextLevelDoor = new Door((int)(Utility.Instance.ScreenWidth * 0.35f), (int)(Utility.Instance.ScreenHeight * 0.25f)); textToDisplay.ChangeDisplayedText("The adventure continues!"); }
public ExitRoom(int a_X, int a_Y, int[] a_Connections) : base(a_X, a_Y) { roomType = PreRoomType.EXIT; int i = 0; foreach (int n in a_Connections) { connections[i] = n; i++; } name = "Exit"; colour = Color.BurlyWood; exitDoor = new Door((int)(Utility.Instance.ScreenWidth * 0.35f), (int)(Utility.Instance.ScreenHeight * 0.25f)); textToDisplay.ChangeDisplayedText("The end of a great adventure."); }