Пример #1
0
        public void LoadSpacesInRoom()
        {
            if (_spacesLoaded)
            {
                return;
            }
            int x;

            for (x = 1; x <= 9; x++)
            {
                var ThisRoom = _gameContainer.RoomList[x];
                ThisRoom.Space = _imageBoard.RoomSpaceInfo(x);
                foreach (var ThisRect in ThisRoom.Space.ObjectList)
                {
                    try
                    {
                        Position.AddRectToArea(ThisRoom.Space, ThisRect); // try this way for now.
                    }
                    catch (Exception)                                     //try to ignore exceptions.
                    {
                    }
                }
            }
            _spacesLoaded = true;
        }