Пример #1
0
        /// <inheritdoc />
        public bool RemoveBuilding(IBuilding building)
        {
            bool removed = buildings.Remove(building.ID) && RemoveEntity(building);

            if (!building.IsRemovedFromLevel)
            {
                building.RemoveFromLevel();
            }
            return(removed);
        }