Added "show regions" console command that displays the list of regions in that instance and their X , Y locations. (as requested/suggested by ckrinke)

afrisby
MW 2007-11-14 22:03:11 +00:00
parent c7e125033c
commit b42dfff4b8
1 changed files with 10 additions and 3 deletions

View File

@ -642,7 +642,7 @@ namespace OpenSim
string regName = CombineParams(cmdparams, 0); string regName = CombineParams(cmdparams, 0);
Scene killScene; Scene killScene;
if(m_sceneManager.TryGetScene(regName, out killScene)) if (m_sceneManager.TryGetScene(regName, out killScene))
{ {
if (m_sceneManager.CurrentScene.RegionInfo.RegionID == killScene.RegionInfo.RegionID) if (m_sceneManager.CurrentScene.RegionInfo.RegionID == killScene.RegionInfo.RegionID)
{ {
@ -768,6 +768,13 @@ namespace OpenSim
m_log.Error("Shared Module: " + module.Name); m_log.Error("Shared Module: " + module.Name);
} }
break; break;
case "regions":
m_sceneManager.ForEachScene(delegate(Scene scene)
{
Console.WriteLine("Region Name: " + scene.RegionInfo.RegionName + " , Region XLoc: " + scene.RegionInfo.RegionLocX + " , Region YLoc: " + scene.RegionInfo.RegionLocY);
});
break;
} }
} }