void EvictUnreachableBuildings() { foreach (Building building in placedBuildings) { if (building.Type.type == BuildingTypeSO.Type.Attraction) { Attraction attraction = (Attraction)building; if (!NavigationManager.instance.reachableAttractions.Contains(attraction)) { attraction.EjectVisitors(); } } } }