Add "land clear" command
This clears all parcels from the currently selected region and replaces them with the single region spanning default parcel owned by the estate ownerviewer-2-initial-appearance
parent
5a26dc2743
commit
ab9a0f2f1d
|
@ -1632,15 +1632,25 @@ namespace OpenSim.Region.CoreModules.World.Land
|
||||||
|
|
||||||
protected void InstallInterfaces()
|
protected void InstallInterfaces()
|
||||||
{
|
{
|
||||||
Command showCommand =
|
Command clearCommand
|
||||||
new Command("show", CommandIntentions.COMMAND_STATISTICAL, ShowParcelsCommand, "Shows all parcels on the current region.");
|
= new Command("clear", CommandIntentions.COMMAND_HAZARDOUS, ClearCommand, "Clears all the parcels from the region.");
|
||||||
|
Command showCommand
|
||||||
|
= new Command("show", CommandIntentions.COMMAND_STATISTICAL, ShowParcelsCommand, "Shows all parcels on the region.");
|
||||||
|
|
||||||
|
m_commander.RegisterCommand("clear", clearCommand);
|
||||||
m_commander.RegisterCommand("show", showCommand);
|
m_commander.RegisterCommand("show", showCommand);
|
||||||
|
|
||||||
// Add this to our scene so scripts can call these functions
|
// Add this to our scene so scripts can call these functions
|
||||||
m_scene.RegisterModuleCommander(m_commander);
|
m_scene.RegisterModuleCommander(m_commander);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
protected void ClearCommand(Object[] args)
|
||||||
|
{
|
||||||
|
Clear();
|
||||||
|
|
||||||
|
MainConsole.Instance.Output("Cleared all parcels from {0}", m_scene.RegionInfo.RegionName);
|
||||||
|
}
|
||||||
|
|
||||||
protected void ShowParcelsCommand(Object[] args)
|
protected void ShowParcelsCommand(Object[] args)
|
||||||
{
|
{
|
||||||
StringBuilder report = new StringBuilder();
|
StringBuilder report = new StringBuilder();
|
||||||
|
|
Loading…
Reference in New Issue