Descent.Model.Board.Board.OpenDoor C# (CSharp) 메소드

OpenDoor() 공개 메소드

Open a door
public OpenDoor ( Point point ) : void
point Point /// A point adjacent to a door ///
리턴 void
        public void OpenDoor(Point point)
        {
            Contract.Requires(CanOpenDoor(point));
            revealedAreas.Add(GetDoor(point).Areas.Where(area => !revealedAreas.Contains(area)).FirstOrDefault());
            GetDoor(point).Opened = true;
            boardChanged = true;
        }