aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Application/OpenSimMain.cs
diff options
context:
space:
mode:
authorAdam Frisby2007-08-17 22:44:34 +0000
committerAdam Frisby2007-08-17 22:44:34 +0000
commitd2e48c8014650f1fa025b9cd674d55becb54b18c (patch)
treed27c294aea6b7e639e9388832bfefee5424f4c6d /OpenSim/Region/Application/OpenSimMain.cs
parentPimped up Default.lsl. Now featuring a touch counter. (diff)
downloadopensim-SC_OLD-d2e48c8014650f1fa025b9cd674d55becb54b18c.zip
opensim-SC_OLD-d2e48c8014650f1fa025b9cd674d55becb54b18c.tar.gz
opensim-SC_OLD-d2e48c8014650f1fa025b9cd674d55becb54b18c.tar.bz2
opensim-SC_OLD-d2e48c8014650f1fa025b9cd674d55becb54b18c.tar.xz
* Added new terrain-sim <simname> <terrain commands...> function to run terrain commands on a specific sim.
* Made arguments for terrain save grdmap optional. Uses defaultstripe if no argument specified.
Diffstat (limited to 'OpenSim/Region/Application/OpenSimMain.cs')
-rw-r--r--OpenSim/Region/Application/OpenSimMain.cs16
1 files changed, 16 insertions, 0 deletions
diff --git a/OpenSim/Region/Application/OpenSimMain.cs b/OpenSim/Region/Application/OpenSimMain.cs
index 7249c5d..3fc6662 100644
--- a/OpenSim/Region/Application/OpenSimMain.cs
+++ b/OpenSim/Region/Application/OpenSimMain.cs
@@ -350,6 +350,22 @@ namespace OpenSim
350 } 350 }
351 } 351 }
352 break; 352 break;
353 case "terrain-sim":
354 string result2 = "";
355 foreach (Scene scene in m_localScenes)
356 {
357 if (scene.RegionInfo.RegionName.ToLower() == cmdparams[0].ToLower())
358 {
359 string[] tmpCmdparams = new string[cmdparams.Length - 1];
360 cmdparams.CopyTo(tmpCmdparams,1);
361
362 if (!scene.Terrain.RunTerrainCmd(tmpCmdparams, ref result2, scene.RegionInfo.RegionName))
363 {
364 m_log.Error(result2);
365 }
366 }
367 }
368 break;
353 case "script": 369 case "script":
354 foreach (Scene scene in m_localScenes) 370 foreach (Scene scene in m_localScenes)
355 { 371 {