diff --git a/Scripts/Old/DownloadTrees.cs b/Scripts/Old/DownloadTrees.cs index 79f2a8504020cd5b2b8fa7c5438f352f6c0f2836..66f3724ee73ce96f3288a8a03172977df94aa8c3 100644 --- a/Scripts/Old/DownloadTrees.cs +++ b/Scripts/Old/DownloadTrees.cs @@ -647,7 +647,7 @@ namespace Wander if (createCsv) { var areaName = SceneManager.GetActiveScene().name; - var path = Path.Combine( Application.dataPath, areaName, "trees.csv" ).FS(); + var path = Path.Combine( Application.dataPath, areaName, "trees.csv" ).BackToForwardSlash(); var str = File.OpenWrite( path ); stream = new StreamWriter( str ); stream.WriteLine( "rd_x;rd_y;type" ); diff --git a/Scripts/TreesFromService.cs b/Scripts/TreesFromService.cs index 958aa6f003c9c6520985bc8739786c81df266776..9b628839acbfa20e2432c55aceb64a83982f4b18 100644 --- a/Scripts/TreesFromService.cs +++ b/Scripts/TreesFromService.cs @@ -64,6 +64,12 @@ namespace Wander } } + // Called from Terrain when terrain is done. + public void BuildAfterTerrain( string metaData ) + { + StartPlaceProcess(); + } + internal void StartPlaceProcess() { CancelAndClean();