refactor: simplify EstateManagementModule.handleEstateDebugRegionRequest()
parent
7bf628ab31
commit
022366a074
|
@ -660,28 +660,17 @@ namespace OpenSim.Region.CoreModules.World.Estate
|
||||||
TriggerEstateMessage(senderID, senderName, message);
|
TriggerEstateMessage(senderID, senderName, message);
|
||||||
}
|
}
|
||||||
|
|
||||||
private void handleEstateDebugRegionRequest(IClientAPI remote_client, UUID invoice, UUID senderID, bool scripted, bool collisionEvents, bool physics)
|
private void handleEstateDebugRegionRequest(
|
||||||
|
IClientAPI remote_client, UUID invoice, UUID senderID,
|
||||||
|
bool disableScripts, bool disableCollisions, bool disablePhysics)
|
||||||
{
|
{
|
||||||
if (physics)
|
Scene.RegionInfo.RegionSettings.DisablePhysics = disablePhysics;
|
||||||
Scene.RegionInfo.RegionSettings.DisablePhysics = true;
|
Scene.RegionInfo.RegionSettings.DisableScripts = disableScripts;
|
||||||
else
|
Scene.RegionInfo.RegionSettings.DisableCollisions = disableCollisions;
|
||||||
Scene.RegionInfo.RegionSettings.DisablePhysics = false;
|
|
||||||
|
|
||||||
if (scripted)
|
|
||||||
Scene.RegionInfo.RegionSettings.DisableScripts = true;
|
|
||||||
else
|
|
||||||
Scene.RegionInfo.RegionSettings.DisableScripts = false;
|
|
||||||
|
|
||||||
if (collisionEvents)
|
|
||||||
Scene.RegionInfo.RegionSettings.DisableCollisions = true;
|
|
||||||
else
|
|
||||||
Scene.RegionInfo.RegionSettings.DisableCollisions = false;
|
|
||||||
|
|
||||||
|
|
||||||
Scene.RegionInfo.RegionSettings.Save();
|
Scene.RegionInfo.RegionSettings.Save();
|
||||||
TriggerRegionInfoChange();
|
TriggerRegionInfoChange();
|
||||||
|
|
||||||
Scene.SetSceneCoreDebug(scripted, collisionEvents, physics);
|
Scene.SetSceneCoreDebug(scriptsOn, collisionsOn, physicsOn);
|
||||||
}
|
}
|
||||||
|
|
||||||
private void handleEstateTeleportOneUserHomeRequest(IClientAPI remover_client, UUID invoice, UUID senderID, UUID prey)
|
private void handleEstateTeleportOneUserHomeRequest(IClientAPI remover_client, UUID invoice, UUID senderID, UUID prey)
|
||||||
|
|
Loading…
Reference in New Issue