diff options
Diffstat (limited to '')
-rw-r--r-- | OpenSim/Grid/UserServer/UserLoginService.cs | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/OpenSim/Grid/UserServer/UserLoginService.cs b/OpenSim/Grid/UserServer/UserLoginService.cs index a82b978..143c990 100644 --- a/OpenSim/Grid/UserServer/UserLoginService.cs +++ b/OpenSim/Grid/UserServer/UserLoginService.cs | |||
@@ -44,7 +44,9 @@ using InventoryFolder=OpenSim.Framework.InventoryFolder; | |||
44 | 44 | ||
45 | namespace OpenSim.Grid.UserServer | 45 | namespace OpenSim.Grid.UserServer |
46 | { | 46 | { |
47 | public delegate void UserLoggedInAtLocation(LLUUID agentID, LLUUID sessionID, LLUUID RegionID, ulong regionhandle, LLVector3 Position); | 47 | |
48 | public delegate void UserLoggedInAtLocation(LLUUID agentID, LLUUID sessionID, LLUUID RegionID, | ||
49 | ulong regionhandle, float positionX, float positionY, float positionZ, string firstname, string lastname); | ||
48 | 50 | ||
49 | public class UserLoginService : LoginService | 51 | public class UserLoginService : LoginService |
50 | { | 52 | { |
@@ -149,7 +151,9 @@ namespace OpenSim.Grid.UserServer | |||
149 | if (handler001 != null) | 151 | if (handler001 != null) |
150 | { | 152 | { |
151 | m_log.Info("[LOGIN]: Letting other objects know about login"); | 153 | m_log.Info("[LOGIN]: Letting other objects know about login"); |
152 | handler001(theUser.UUID, theUser.currentAgent.sessionID, theUser.currentAgent.currentRegion, theUser.currentAgent.currentHandle, theUser.currentAgent.currentPos); | 154 | handler001(theUser.UUID, theUser.currentAgent.sessionID, theUser.currentAgent.currentRegion, |
155 | theUser.currentAgent.currentHandle, theUser.currentAgent.currentPos.X,theUser.currentAgent.currentPos.Y,theUser.currentAgent.currentPos.Z, | ||
156 | theUser.username,theUser.surname); | ||
153 | } | 157 | } |
154 | } | 158 | } |
155 | catch (Exception) | 159 | catch (Exception) |
@@ -226,7 +230,9 @@ namespace OpenSim.Grid.UserServer | |||
226 | if (handler001 != null) | 230 | if (handler001 != null) |
227 | { | 231 | { |
228 | m_log.Info("[LOGIN]: Letting other objects know about login"); | 232 | m_log.Info("[LOGIN]: Letting other objects know about login"); |
229 | handler001(theUser.UUID, theUser.currentAgent.sessionID, theUser.currentAgent.currentRegion, theUser.currentAgent.currentHandle, theUser.currentAgent.currentPos); | 233 | handler001(theUser.UUID, theUser.currentAgent.sessionID, theUser.currentAgent.currentRegion, |
234 | theUser.currentAgent.currentHandle, theUser.currentAgent.currentPos.X, theUser.currentAgent.currentPos.Y, theUser.currentAgent.currentPos.Z, | ||
235 | theUser.username, theUser.surname); | ||
230 | } | 236 | } |
231 | } | 237 | } |
232 | 238 | ||