public void Initialize(int numSteps, int resolution) { DisposeOfResources(); terrainGeneratorData = new TerrainGeneratorData(resolution); waterErosion = new WaterErosion(terrainGeneratorData); thermalErosion = new ThermalErosion(terrainGeneratorData); }
public void OnAfterDeserialize() { if (terrainGeneratorData != null) { thermalErosion = new ThermalErosion(terrainGeneratorData); waterErosion = new WaterErosion(terrainGeneratorData); } }