Exemplo n.º 1
0
        public static Building_Altar FindAtlarToLectern(Building_Lectern lectern, Map map)
        {
            var room = lectern.GetRoom();
            var andAdjacentThings = room.ContainedAndAdjacentThings;

            foreach (var thing in andAdjacentThings)
            {
                if (thing is not Building_Altar)
                {
                    continue;
                }

                var adjacentThing = thing as Building_Altar;
                if (adjacentThing.lectern == null)
                {
                    return(adjacentThing);
                }
            }

            return(null);
        }