diff options
author | Teravus Ovares | 2008-09-06 07:52:41 +0000 |
---|---|---|
committer | Teravus Ovares | 2008-09-06 07:52:41 +0000 |
commit | 7d89e122930be39e84a6d174548fa2d12ac0484a (patch) | |
tree | e5aa5752f988a9aba2a969f49e5e208985eda80c /OpenSim/Region/Environment/Modules/Avatar/Groups/GroupsModule.cs | |
parent | * minor: speculatively try a change to bamboo.build to see if this generates ... (diff) | |
download | opensim-SC-7d89e122930be39e84a6d174548fa2d12ac0484a.zip opensim-SC-7d89e122930be39e84a6d174548fa2d12ac0484a.tar.gz opensim-SC-7d89e122930be39e84a6d174548fa2d12ac0484a.tar.bz2 opensim-SC-7d89e122930be39e84a6d174548fa2d12ac0484a.tar.xz |
* This is the fabled LibOMV update with all of the libOMV types from JHurliman
* This is a HUGE OMG update and will definitely have unknown side effects.. so this is really only for the strong hearted at this point. Regular people should let the dust settle.
* This has been tested to work with most basic functions. However.. make sure you back up 'everything' before using this. It's that big!
* Essentially we're back at square 1 in the testing phase.. so lets identify things that broke.
Diffstat (limited to 'OpenSim/Region/Environment/Modules/Avatar/Groups/GroupsModule.cs')
-rw-r--r-- | OpenSim/Region/Environment/Modules/Avatar/Groups/GroupsModule.cs | 36 |
1 files changed, 18 insertions, 18 deletions
diff --git a/OpenSim/Region/Environment/Modules/Avatar/Groups/GroupsModule.cs b/OpenSim/Region/Environment/Modules/Avatar/Groups/GroupsModule.cs index eaa5013..ad0cac0 100644 --- a/OpenSim/Region/Environment/Modules/Avatar/Groups/GroupsModule.cs +++ b/OpenSim/Region/Environment/Modules/Avatar/Groups/GroupsModule.cs | |||
@@ -28,7 +28,7 @@ | |||
28 | using System; | 28 | using System; |
29 | using System.Collections.Generic; | 29 | using System.Collections.Generic; |
30 | using System.Reflection; | 30 | using System.Reflection; |
31 | using libsecondlife; | 31 | using OpenMetaverse; |
32 | using log4net; | 32 | using log4net; |
33 | using Nini.Config; | 33 | using Nini.Config; |
34 | using OpenSim.Framework; | 34 | using OpenSim.Framework; |
@@ -41,11 +41,11 @@ namespace OpenSim.Region.Environment.Modules.Avatar.Groups | |||
41 | { | 41 | { |
42 | private static readonly ILog m_log = LogManager.GetLogger(MethodBase.GetCurrentMethod().DeclaringType); | 42 | private static readonly ILog m_log = LogManager.GetLogger(MethodBase.GetCurrentMethod().DeclaringType); |
43 | 43 | ||
44 | private Dictionary<LLUUID, GroupList> m_grouplistmap = new Dictionary<LLUUID, GroupList>(); | 44 | private Dictionary<UUID, GroupList> m_grouplistmap = new Dictionary<UUID, GroupList>(); |
45 | private Dictionary<LLUUID, GroupData> m_groupmap = new Dictionary<LLUUID, GroupData>(); | 45 | private Dictionary<UUID, GroupData> m_groupmap = new Dictionary<UUID, GroupData>(); |
46 | private Dictionary<LLUUID, IClientAPI> m_iclientmap = new Dictionary<LLUUID, IClientAPI>(); | 46 | private Dictionary<UUID, IClientAPI> m_iclientmap = new Dictionary<UUID, IClientAPI>(); |
47 | private Dictionary<LLUUID, GroupData> m_groupUUIDGroup = new Dictionary<LLUUID, GroupData>(); | 47 | private Dictionary<UUID, GroupData> m_groupUUIDGroup = new Dictionary<UUID, GroupData>(); |
48 | private LLUUID opensimulatorGroupID = new LLUUID("00000000-68f9-1111-024e-222222111123"); | 48 | private UUID opensimulatorGroupID = new UUID("00000000-68f9-1111-024e-222222111123"); |
49 | 49 | ||
50 | private List<Scene> m_scene = new List<Scene>(); | 50 | private List<Scene> m_scene = new List<Scene>(); |
51 | 51 | ||
@@ -161,13 +161,13 @@ namespace OpenSim.Region.Environment.Modules.Avatar.Groups | |||
161 | client.SendGroupMembership(updateGroups); | 161 | client.SendGroupMembership(updateGroups); |
162 | } | 162 | } |
163 | 163 | ||
164 | private void OnAgentDataUpdateRequest(IClientAPI remoteClient, LLUUID AgentID, LLUUID SessionID) | 164 | private void OnAgentDataUpdateRequest(IClientAPI remoteClient, UUID AgentID, UUID SessionID) |
165 | { | 165 | { |
166 | // Adam, this is one of those impossible to refactor items without resorting to .Split hackery | 166 | // Adam, this is one of those impossible to refactor items without resorting to .Split hackery |
167 | string firstname = remoteClient.FirstName; | 167 | string firstname = remoteClient.FirstName; |
168 | string lastname = remoteClient.LastName; | 168 | string lastname = remoteClient.LastName; |
169 | 169 | ||
170 | LLUUID ActiveGroupID = LLUUID.Zero; | 170 | UUID ActiveGroupID = UUID.Zero; |
171 | uint ActiveGroupPowers = 0; | 171 | uint ActiveGroupPowers = 0; |
172 | string ActiveGroupName = "OpenSimulator Tester"; | 172 | string ActiveGroupName = "OpenSimulator Tester"; |
173 | string ActiveGroupTitle = "I IZ N0T"; | 173 | string ActiveGroupTitle = "I IZ N0T"; |
@@ -202,11 +202,11 @@ namespace OpenSim.Region.Environment.Modules.Avatar.Groups | |||
202 | } | 202 | } |
203 | } | 203 | } |
204 | 204 | ||
205 | private void OnInstantMessage(IClientAPI client, LLUUID fromAgentID, | 205 | private void OnInstantMessage(IClientAPI client, UUID fromAgentID, |
206 | LLUUID fromAgentSession, LLUUID toAgentID, | 206 | UUID fromAgentSession, UUID toAgentID, |
207 | LLUUID imSessionID, uint timestamp, string fromAgentName, | 207 | UUID imSessionID, uint timestamp, string fromAgentName, |
208 | string message, byte dialog, bool fromGroup, byte offline, | 208 | string message, byte dialog, bool fromGroup, byte offline, |
209 | uint ParentEstateID, LLVector3 Position, LLUUID RegionID, | 209 | uint ParentEstateID, Vector3 Position, UUID RegionID, |
210 | byte[] binaryBucket) | 210 | byte[] binaryBucket) |
211 | { | 211 | { |
212 | } | 212 | } |
@@ -214,16 +214,16 @@ namespace OpenSim.Region.Environment.Modules.Avatar.Groups | |||
214 | private void OnGridInstantMessage(GridInstantMessage msg) | 214 | private void OnGridInstantMessage(GridInstantMessage msg) |
215 | { | 215 | { |
216 | // Trigger the above event handler | 216 | // Trigger the above event handler |
217 | OnInstantMessage(null, new LLUUID(msg.fromAgentID), new LLUUID(msg.fromAgentSession), | 217 | OnInstantMessage(null, new UUID(msg.fromAgentID), new UUID(msg.fromAgentSession), |
218 | new LLUUID(msg.toAgentID), new LLUUID(msg.imSessionID), msg.timestamp, msg.fromAgentName, | 218 | new UUID(msg.toAgentID), new UUID(msg.imSessionID), msg.timestamp, msg.fromAgentName, |
219 | msg.message, msg.dialog, msg.fromGroup, msg.offline, msg.ParentEstateID, | 219 | msg.message, msg.dialog, msg.fromGroup, msg.offline, msg.ParentEstateID, |
220 | new LLVector3(msg.Position.x, msg.Position.y, msg.Position.z), new LLUUID(msg.RegionID), | 220 | new Vector3(msg.Position.X, msg.Position.Y, msg.Position.Z), new UUID(msg.RegionID), |
221 | msg.binaryBucket); | 221 | msg.binaryBucket); |
222 | } | 222 | } |
223 | private void HandleUUIDGroupNameRequest(LLUUID id,IClientAPI remote_client) | 223 | private void HandleUUIDGroupNameRequest(UUID id,IClientAPI remote_client) |
224 | { | 224 | { |
225 | string groupnamereply = "Unknown"; | 225 | string groupnamereply = "Unknown"; |
226 | LLUUID groupUUID = LLUUID.Zero; | 226 | UUID groupUUID = UUID.Zero; |
227 | 227 | ||
228 | lock (m_groupUUIDGroup) | 228 | lock (m_groupUUIDGroup) |
229 | { | 229 | { |
@@ -236,7 +236,7 @@ namespace OpenSim.Region.Environment.Modules.Avatar.Groups | |||
236 | } | 236 | } |
237 | remote_client.SendGroupNameReply(groupUUID, groupnamereply); | 237 | remote_client.SendGroupNameReply(groupUUID, groupnamereply); |
238 | } | 238 | } |
239 | private void OnClientClosed(LLUUID agentID) | 239 | private void OnClientClosed(UUID agentID) |
240 | { | 240 | { |
241 | lock (m_iclientmap) | 241 | lock (m_iclientmap) |
242 | { | 242 | { |