public void SetBossroom(byte pX, byte pY, short pArea)
 {
     this.BossRoom = new DungeonRoom(this, pX, pY, pArea, Puzzle.Boss);
     this.Exit     = new DungeonRoom(this, pX, (byte)(pY + 2), (short)(pArea + 0x0001), Puzzle.Reward);
 }
 public void SetEntrance(byte pX, byte pY, short pArea, Door pUpstairsExit)
 {
     this.Entrance = new DungeonRoom(this, pX, pY, pArea, Puzzle.FloorUp, pUpstairsExit);
 }
 public void SetExit(byte pX, byte pY, short pArea, Door pDownstairsExit)
 {
     this.Exit = new DungeonRoom(this, pX, pY, pArea, Puzzle.FloorUp, pDownstairsExit);
 }
 public SpawnPattern(DungeonRoom pParent)
 {
     _parent = pParent;
 }