* Added ability to set default terrain to a file in region config. If unable to open, terrain will be procedurally generated instead. (also needs testing.). Default file must be in R32 format. Use "terrain save f32 default.r32" on the region console to make a default file you can use.

This commit is contained in:
Adam Frisby
2007-05-27 06:36:33 +00:00
parent 0ede8140e7
commit 7a2abbb848
3 changed files with 61 additions and 3 deletions

View File

@@ -175,6 +175,24 @@ namespace OpenSim
{
this.IPListenAddr = attri;
}
// Terrain Default File
attri = "";
attri = configData.GetAttribute("TerrainFile");
if (attri == "")
{
this.TerrainFile = OpenSim.Framework.Console.MainConsole.Instance.CmdPrompt("Terrain file default", "default.r32");
configData.SetAttribute("TerrainFile", this.TerrainFile);
}
attri = "";
attri = configData.GetAttribute("TerrainMultiplier");
if (attri == "")
{
this.TerrainMultiplier = Convert.ToDouble(OpenSim.Framework.Console.MainConsole.Instance.CmdPrompt("Terrain multiplier", "60.0"));
configData.SetAttribute("TerrainMultiplier", this.TerrainMultiplier.ToString());
}
if (!isSandbox)
{