diff options
author | UbitUmarov | 2012-03-21 02:45:33 +0000 |
---|---|---|
committer | UbitUmarov | 2012-03-21 02:45:33 +0000 |
commit | 312f0c69703e5914f377fd05871319c1ed6f3abf (patch) | |
tree | 29703861d132c793ec3bbcfbb202006ff6c53415 /OpenSim/Region/CoreModules/World | |
parent | Changes of PrimShapeType should now work with UbitOde ( almost untested ) (diff) | |
parent | Merge branch 'master' into careminster (diff) | |
download | opensim-SC-312f0c69703e5914f377fd05871319c1ed6f3abf.zip opensim-SC-312f0c69703e5914f377fd05871319c1ed6f3abf.tar.gz opensim-SC-312f0c69703e5914f377fd05871319c1ed6f3abf.tar.bz2 opensim-SC-312f0c69703e5914f377fd05871319c1ed6f3abf.tar.xz |
Merge branch 'master' of ssh://3dhosting.de/var/git/careminster into ubitwork
Diffstat (limited to 'OpenSim/Region/CoreModules/World')
-rw-r--r-- | OpenSim/Region/CoreModules/World/Estate/EstateManagementModule.cs | 25 | ||||
-rw-r--r-- | OpenSim/Region/CoreModules/World/WorldMap/MapSearchModule.cs | 2 |
2 files changed, 8 insertions, 19 deletions
diff --git a/OpenSim/Region/CoreModules/World/Estate/EstateManagementModule.cs b/OpenSim/Region/CoreModules/World/Estate/EstateManagementModule.cs index f4cca96..8b13b01 100644 --- a/OpenSim/Region/CoreModules/World/Estate/EstateManagementModule.cs +++ b/OpenSim/Region/CoreModules/World/Estate/EstateManagementModule.cs | |||
@@ -681,28 +681,17 @@ namespace OpenSim.Region.CoreModules.World.Estate | |||
681 | TriggerEstateMessage(senderID, senderName, message); | 681 | TriggerEstateMessage(senderID, senderName, message); |
682 | } | 682 | } |
683 | 683 | ||
684 | private void handleEstateDebugRegionRequest(IClientAPI remote_client, UUID invoice, UUID senderID, bool scripted, bool collisionEvents, bool physics) | 684 | private void handleEstateDebugRegionRequest( |
685 | IClientAPI remote_client, UUID invoice, UUID senderID, | ||
686 | bool disableScripts, bool disableCollisions, bool disablePhysics) | ||
685 | { | 687 | { |
686 | if (physics) | 688 | Scene.RegionInfo.RegionSettings.DisablePhysics = disablePhysics; |
687 | Scene.RegionInfo.RegionSettings.DisablePhysics = true; | 689 | Scene.RegionInfo.RegionSettings.DisableScripts = disableScripts; |
688 | else | 690 | Scene.RegionInfo.RegionSettings.DisableCollisions = disableCollisions; |
689 | Scene.RegionInfo.RegionSettings.DisablePhysics = false; | ||
690 | |||
691 | if (scripted) | ||
692 | Scene.RegionInfo.RegionSettings.DisableScripts = true; | ||
693 | else | ||
694 | Scene.RegionInfo.RegionSettings.DisableScripts = false; | ||
695 | |||
696 | if (collisionEvents) | ||
697 | Scene.RegionInfo.RegionSettings.DisableCollisions = true; | ||
698 | else | ||
699 | Scene.RegionInfo.RegionSettings.DisableCollisions = false; | ||
700 | |||
701 | |||
702 | Scene.RegionInfo.RegionSettings.Save(); | 691 | Scene.RegionInfo.RegionSettings.Save(); |
703 | TriggerRegionInfoChange(); | 692 | TriggerRegionInfoChange(); |
704 | 693 | ||
705 | Scene.SetSceneCoreDebug(scripted, collisionEvents, physics); | 694 | Scene.SetSceneCoreDebug(disableScripts, disableCollisions, disablePhysics); |
706 | } | 695 | } |
707 | 696 | ||
708 | private void handleEstateTeleportOneUserHomeRequest(IClientAPI remover_client, UUID invoice, UUID senderID, UUID prey) | 697 | private void handleEstateTeleportOneUserHomeRequest(IClientAPI remover_client, UUID invoice, UUID senderID, UUID prey) |
diff --git a/OpenSim/Region/CoreModules/World/WorldMap/MapSearchModule.cs b/OpenSim/Region/CoreModules/World/WorldMap/MapSearchModule.cs index 3efb7dd..4e6bfb8 100644 --- a/OpenSim/Region/CoreModules/World/WorldMap/MapSearchModule.cs +++ b/OpenSim/Region/CoreModules/World/WorldMap/MapSearchModule.cs | |||
@@ -132,7 +132,7 @@ namespace OpenSim.Region.CoreModules.World.WorldMap | |||
132 | data.MapImageId = info.TerrainImage; | 132 | data.MapImageId = info.TerrainImage; |
133 | // ugh! V2-3 is very sensitive about the result being | 133 | // ugh! V2-3 is very sensitive about the result being |
134 | // exactly the same as the requested name | 134 | // exactly the same as the requested name |
135 | if (regionInfos.Count == 1) | 135 | if (regionInfos.Count == 1 && mapNameOrig.Contains("|") || mapNameOrig.Contains("+")) |
136 | data.Name = mapNameOrig; | 136 | data.Name = mapNameOrig; |
137 | else | 137 | else |
138 | data.Name = info.RegionName; | 138 | data.Name = info.RegionName; |