* Removed unused RegenerateTerrain functions
parent
72b207173a
commit
e4a78a9b30
|
@ -383,60 +383,6 @@ namespace OpenSim.Region.Environment.Scenes
|
||||||
|
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
#region Regenerate Terrain
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Rebuilds the terrain using a procedural algorithm
|
|
||||||
/// </summary>
|
|
||||||
public void RegenerateTerrain()
|
|
||||||
{
|
|
||||||
try
|
|
||||||
{
|
|
||||||
Terrain.HillsGenerator();
|
|
||||||
|
|
||||||
lock (m_syncRoot)
|
|
||||||
{
|
|
||||||
phyScene.SetTerrain(Terrain.GetHeights1D());
|
|
||||||
}
|
|
||||||
|
|
||||||
storageManager.DataStore.StoreTerrain(Terrain.GetHeights2DD());
|
|
||||||
|
|
||||||
Broadcast(delegate(IClientAPI client ) { SendLayerData( client ); });
|
|
||||||
|
|
||||||
|
|
||||||
}
|
|
||||||
catch (Exception e)
|
|
||||||
{
|
|
||||||
MainLog.Instance.Error("terrain", "Failed with exception " + e.ToString());
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Rebuilds the terrain using a 2D float array
|
|
||||||
/// </summary>
|
|
||||||
/// <param name="newMap">256,256 float array containing heights</param>
|
|
||||||
public void RegenerateTerrain(float[,] newMap)
|
|
||||||
{
|
|
||||||
try
|
|
||||||
{
|
|
||||||
Terrain.SetHeights2D(newMap);
|
|
||||||
lock (m_syncRoot)
|
|
||||||
{
|
|
||||||
phyScene.SetTerrain(Terrain.GetHeights1D());
|
|
||||||
}
|
|
||||||
storageManager.DataStore.StoreTerrain(Terrain.GetHeights2DD());
|
|
||||||
|
|
||||||
ForEachScenePresence(delegate(ScenePresence presence) { SendLayerData(presence.ControllingClient); });
|
|
||||||
|
|
||||||
}
|
|
||||||
catch (Exception e)
|
|
||||||
{
|
|
||||||
MainLog.Instance.Warn("terrain", "World.cs: RegenerateTerrain() - Failed with exception " + e.ToString());
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
#endregion
|
|
||||||
|
|
||||||
#region Load Terrain
|
#region Load Terrain
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
|
|
Loading…
Reference in New Issue