Add "reload estate" command to sims

slimupdates
Melanie Thielker 2010-05-04 18:31:52 +02:00 committed by Melanie
parent 6eea0a3931
commit 9cf0077bf9
1 changed files with 14 additions and 0 deletions

View File

@ -646,6 +646,10 @@ namespace OpenSim.Region.Framework.Scenes
}
}
MainConsole.Instance.Commands.AddCommand("region", false, "reload estate",
"reload estate",
"Reload the estate data", HandleReloadEstate);
//Bind Storage Manager functions to some land manager functions for this scene
EventManager.OnLandObjectAdded +=
new EventManager.LandObjectAdded(m_storageManager.DataStore.StoreLandObject);
@ -5121,5 +5125,15 @@ namespace OpenSim.Region.Framework.Scenes
sun);
}
}
private void HandleReloadEstate(string module, string[] cmd)
{
if (MainConsole.Instance.ConsoleScene == null ||
(MainConsole.Instance.ConsoleScene is Scene &&
(Scene)MainConsole.Instance.ConsoleScene == this))
{
ReloadEstateData();
}
}
}
}