public void VerifyVegetationStudioTerrains() { while (VegetationStudioTerrainObjectList.Contains(null)) { VegetationStudioTerrainObjectList.Remove(null); } }
public void RemoveTerrain(GameObject go) { if (VegetationStudioTerrainObjectList.Contains(go)) { VegetationStudioTerrainObjectList.Remove(go); } RefreshVegetationStudioTerrains(); IVegetationStudioTerrain vegetationStudioTerrain = VegetationStudioTerrain.GetIVegetationStudioTerrain(go); if (AutomaticBoundsCalculation) { CalculateVegetationSystemBounds(); } else { if (vegetationStudioTerrain != null) { RefreshTerrainArea(vegetationStudioTerrain.TerrainBounds); } } VerifyVegetationStudioTerrains(); }