Beispiel #1
0
 public override void Save(ValuesDictionary valuesDictionary)
 {
     TerrainUpdater.UpdateEvent.WaitOne();
     try
     {
         TerrainChunk[] allocatedChunks = Terrain.AllocatedChunks;
         foreach (TerrainChunk chunk in allocatedChunks)
         {
             TerrainSerializer.SaveChunk(chunk);
         }
     }
     finally
     {
         TerrainUpdater.UpdateEvent.Set();
     }
 }