aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/ClientStack
diff options
context:
space:
mode:
authorCharles Krinke2008-09-28 22:01:37 +0000
committerCharles Krinke2008-09-28 22:01:37 +0000
commit04be8726d30fe4399a89c3a739d1967412c0b548 (patch)
treea5d8b37967efa023c1859bb0e344c26be54392b9 /OpenSim/Region/ClientStack
parentAdded the plumbing for llSetVehicleRotationParam (diff)
downloadopensim-SC_OLD-04be8726d30fe4399a89c3a739d1967412c0b548.zip
opensim-SC_OLD-04be8726d30fe4399a89c3a739d1967412c0b548.tar.gz
opensim-SC_OLD-04be8726d30fe4399a89c3a739d1967412c0b548.tar.bz2
opensim-SC_OLD-04be8726d30fe4399a89c3a739d1967412c0b548.tar.xz
Mantis#296. Thank you kindly, Idb for a patch that resolves:
Estate/ Manager Owner Uses the Region/Estate Menu Region TAB, and uses "Teleport Home All Users..." (Action Button), the action will complete but no one will be teleported and all users still function in the region ok.
Diffstat (limited to 'OpenSim/Region/ClientStack')
-rw-r--r--OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs9
1 files changed, 9 insertions, 0 deletions
diff --git a/OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs b/OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs
index c8923e0..72d2a76 100644
--- a/OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs
+++ b/OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs
@@ -965,6 +965,7 @@ namespace OpenSim.Region.ClientStack.LindenUDP
965 public event EstateBlueBoxMessageRequest OnEstateBlueBoxMessageRequest; 965 public event EstateBlueBoxMessageRequest OnEstateBlueBoxMessageRequest;
966 public event EstateDebugRegionRequest OnEstateDebugRegionRequest; 966 public event EstateDebugRegionRequest OnEstateDebugRegionRequest;
967 public event EstateTeleportOneUserHomeRequest OnEstateTeleportOneUserHomeRequest; 967 public event EstateTeleportOneUserHomeRequest OnEstateTeleportOneUserHomeRequest;
968 public event EstateTeleportAllUsersHomeRequest OnEstateTeleportAllUsersHomeRequest;
968 public event RegionHandleRequest OnRegionHandleRequest; 969 public event RegionHandleRequest OnRegionHandleRequest;
969 public event ParcelInfoRequest OnParcelInfoRequest; 970 public event ParcelInfoRequest OnParcelInfoRequest;
970 public event ScriptReset OnScriptReset; 971 public event ScriptReset OnScriptReset;
@@ -5877,6 +5878,14 @@ namespace OpenSim.Region.ClientStack.LindenUDP
5877 OnEstateTeleportOneUserHomeRequest(this, invoice, SenderID, Prey); 5878 OnEstateTeleportOneUserHomeRequest(this, invoice, SenderID, Prey);
5878 } 5879 }
5879 break; 5880 break;
5881 case "teleporthomeallusers":
5882 if (((Scene)m_scene).ExternalChecks.ExternalChecksCanIssueEstateCommand(this.AgentId, false))
5883 {
5884 UUID invoice = messagePacket.MethodData.Invoice;
5885 UUID SenderID = messagePacket.AgentData.AgentID;
5886 OnEstateTeleportAllUsersHomeRequest(this, invoice, SenderID);
5887 }
5888 break;
5880 case "colliders": 5889 case "colliders":
5881 handlerLandStatRequest = OnLandStatRequest; 5890 handlerLandStatRequest = OnLandStatRequest;
5882 if (handlerLandStatRequest != null) 5891 if (handlerLandStatRequest != null)