diff options
Diffstat (limited to 'OpenSim/Region/Environment/Scenes/Scene.cs')
-rw-r--r-- | OpenSim/Region/Environment/Scenes/Scene.cs | 39 |
1 files changed, 16 insertions, 23 deletions
diff --git a/OpenSim/Region/Environment/Scenes/Scene.cs b/OpenSim/Region/Environment/Scenes/Scene.cs index d89ca28..55d760e 100644 --- a/OpenSim/Region/Environment/Scenes/Scene.cs +++ b/OpenSim/Region/Environment/Scenes/Scene.cs | |||
@@ -310,7 +310,7 @@ namespace OpenSim.Region.Environment.Scenes | |||
310 | { | 310 | { |
311 | if (Terrain.Tainted(x * 16, y * 16)) | 311 | if (Terrain.Tainted(x * 16, y * 16)) |
312 | { | 312 | { |
313 | SendLayerData(x, y, presence._ControllingClient, | 313 | SendLayerData(x, y, presence.ControllingClient, |
314 | terData); | 314 | terData); |
315 | } | 315 | } |
316 | } | 316 | } |
@@ -344,7 +344,7 @@ namespace OpenSim.Region.Environment.Scenes | |||
344 | List<ScenePresence> avatars = GetAvatars(); | 344 | List<ScenePresence> avatars = GetAvatars(); |
345 | foreach (ScenePresence avatar in avatars) | 345 | foreach (ScenePresence avatar in avatars) |
346 | { | 346 | { |
347 | avatar._ControllingClient.SendViewerTime(m_timePhase); | 347 | avatar.ControllingClient.SendViewerTime(m_timePhase); |
348 | } | 348 | } |
349 | 349 | ||
350 | m_timeUpdateCount = 0; | 350 | m_timeUpdateCount = 0; |
@@ -396,7 +396,7 @@ namespace OpenSim.Region.Environment.Scenes | |||
396 | 396 | ||
397 | storageManager.DataStore.StoreTerrain(Terrain.GetHeights2DD()); | 397 | storageManager.DataStore.StoreTerrain(Terrain.GetHeights2DD()); |
398 | 398 | ||
399 | ForEachScenePresence(delegate(ScenePresence presence) { SendLayerData(presence._ControllingClient); }); | 399 | ForEachScenePresence(delegate(ScenePresence presence) { SendLayerData(presence.ControllingClient); }); |
400 | 400 | ||
401 | foreach (LLUUID UUID in Entities.Keys) | 401 | foreach (LLUUID UUID in Entities.Keys) |
402 | { | 402 | { |
@@ -424,7 +424,7 @@ namespace OpenSim.Region.Environment.Scenes | |||
424 | } | 424 | } |
425 | storageManager.DataStore.StoreTerrain(Terrain.GetHeights2DD()); | 425 | storageManager.DataStore.StoreTerrain(Terrain.GetHeights2DD()); |
426 | 426 | ||
427 | ForEachScenePresence(delegate(ScenePresence presence) { SendLayerData(presence._ControllingClient); }); | 427 | ForEachScenePresence(delegate(ScenePresence presence) { SendLayerData(presence.ControllingClient); }); |
428 | 428 | ||
429 | foreach (LLUUID UUID in Entities.Keys) | 429 | foreach (LLUUID UUID in Entities.Keys) |
430 | { | 430 | { |
@@ -772,7 +772,7 @@ namespace OpenSim.Region.Environment.Scenes | |||
772 | ScenePresence newAvatar = null; | 772 | ScenePresence newAvatar = null; |
773 | 773 | ||
774 | newAvatar = new ScenePresence(client, this, m_regInfo); | 774 | newAvatar = new ScenePresence(client, this, m_regInfo); |
775 | newAvatar.childAgent = child; | 775 | newAvatar.IsChildAgent = child; |
776 | 776 | ||
777 | if (child) | 777 | if (child) |
778 | { | 778 | { |
@@ -829,7 +829,7 @@ namespace OpenSim.Region.Environment.Scenes | |||
829 | delegate(ScenePresence presence) | 829 | delegate(ScenePresence presence) |
830 | { | 830 | { |
831 | presence.CoarseLocationChange(avatar); | 831 | presence.CoarseLocationChange(avatar); |
832 | presence._ControllingClient.SendKillObject(avatar.RegionHandle, avatar.LocalId); | 832 | presence.ControllingClient.SendKillObject(avatar.RegionHandle, avatar.LocalId); |
833 | if (presence.PhysicsActor != null) | 833 | if (presence.PhysicsActor != null) |
834 | { | 834 | { |
835 | phyScene.RemoveAvatar(presence.PhysicsActor); | 835 | phyScene.RemoveAvatar(presence.PhysicsActor); |
@@ -881,7 +881,7 @@ namespace OpenSim.Region.Environment.Scenes | |||
881 | { | 881 | { |
882 | List<ScenePresence> result = GetScenePresences(delegate(ScenePresence scenePresence) | 882 | List<ScenePresence> result = GetScenePresences(delegate(ScenePresence scenePresence) |
883 | { | 883 | { |
884 | return !scenePresence.childAgent; | 884 | return !scenePresence.IsChildAgent; |
885 | }); | 885 | }); |
886 | 886 | ||
887 | return result; | 887 | return result; |
@@ -954,7 +954,7 @@ namespace OpenSim.Region.Environment.Scenes | |||
954 | { | 954 | { |
955 | ForEachScenePresence(delegate(ScenePresence presence) | 955 | ForEachScenePresence(delegate(ScenePresence presence) |
956 | { | 956 | { |
957 | presence._ControllingClient.SendKillObject(m_regionHandle, localID); | 957 | presence.ControllingClient.SendKillObject(m_regionHandle, localID); |
958 | }); | 958 | }); |
959 | } | 959 | } |
960 | 960 | ||
@@ -1182,7 +1182,7 @@ namespace OpenSim.Region.Environment.Scenes | |||
1182 | { | 1182 | { |
1183 | if (m_scenePresences.ContainsKey(avatarID)) | 1183 | if (m_scenePresences.ContainsKey(avatarID)) |
1184 | { | 1184 | { |
1185 | m_scenePresences[avatarID]._ControllingClient.SendLoadURL(objectname, objectID, ownerID, groupOwned, message, url); | 1185 | m_scenePresences[avatarID].ControllingClient.SendLoadURL(objectname, objectID, ownerID, groupOwned, message, url); |
1186 | } | 1186 | } |
1187 | } | 1187 | } |
1188 | 1188 | ||
@@ -1198,7 +1198,7 @@ namespace OpenSim.Region.Environment.Scenes | |||
1198 | { | 1198 | { |
1199 | foreach (ScenePresence presence in m_scenePresences.Values) | 1199 | foreach (ScenePresence presence in m_scenePresences.Values) |
1200 | { | 1200 | { |
1201 | presence._ControllingClient.SendAlertMessage(message); | 1201 | presence.ControllingClient.SendAlertMessage(message); |
1202 | } | 1202 | } |
1203 | } | 1203 | } |
1204 | 1204 | ||
@@ -1206,7 +1206,7 @@ namespace OpenSim.Region.Environment.Scenes | |||
1206 | { | 1206 | { |
1207 | if (m_scenePresences.ContainsKey(agentID)) | 1207 | if (m_scenePresences.ContainsKey(agentID)) |
1208 | { | 1208 | { |
1209 | m_scenePresences[agentID]._ControllingClient.SendAgentAlertMessage(message, modal); | 1209 | m_scenePresences[agentID].ControllingClient.SendAgentAlertMessage(message, modal); |
1210 | } | 1210 | } |
1211 | } | 1211 | } |
1212 | 1212 | ||
@@ -1216,7 +1216,7 @@ namespace OpenSim.Region.Environment.Scenes | |||
1216 | { | 1216 | { |
1217 | if ((presence.Firstname == firstName) && (presence.Lastname == lastName)) | 1217 | if ((presence.Firstname == firstName) && (presence.Lastname == lastName)) |
1218 | { | 1218 | { |
1219 | presence._ControllingClient.SendAgentAlertMessage(message, modal); | 1219 | presence.ControllingClient.SendAgentAlertMessage(message, modal); |
1220 | break; | 1220 | break; |
1221 | } | 1221 | } |
1222 | } | 1222 | } |
@@ -1292,24 +1292,17 @@ namespace OpenSim.Region.Environment.Scenes | |||
1292 | String.Format("{0,-16}{1,-16}{2,-25}{3,-25}{4,-16}{5,-16}{6,-16}", "Firstname", "Lastname", | 1292 | String.Format("{0,-16}{1,-16}{2,-25}{3,-25}{4,-16}{5,-16}{6,-16}", "Firstname", "Lastname", |
1293 | "Agent ID", "Session ID", "Circuit", "IP", "World")); | 1293 | "Agent ID", "Session ID", "Circuit", "IP", "World")); |
1294 | 1294 | ||
1295 | foreach (EntityBase entity in Entities.Values) | 1295 | foreach (ScenePresence scenePrescence in GetAvatars()) |
1296 | { | 1296 | { |
1297 | if (entity is ScenePresence) | 1297 | MainLog.Instance.Error( |
1298 | { | ||
1299 | ScenePresence scenePrescence = entity as ScenePresence; | ||
1300 | if (!scenePrescence.childAgent) | ||
1301 | { | ||
1302 | MainLog.Instance.Error( | ||
1303 | String.Format("{0,-16}{1,-16}{2,-25}{3,-25}{4,-16},{5,-16}{6,-16}", | 1298 | String.Format("{0,-16}{1,-16}{2,-25}{3,-25}{4,-16},{5,-16}{6,-16}", |
1304 | scenePrescence.Firstname, | 1299 | scenePrescence.Firstname, |
1305 | scenePrescence.Lastname, | 1300 | scenePrescence.Lastname, |
1306 | scenePrescence.UUID, | 1301 | scenePrescence.UUID, |
1307 | scenePrescence._ControllingClient.AgentId, | 1302 | scenePrescence.ControllingClient.AgentId, |
1308 | "Unknown", | 1303 | "Unknown", |
1309 | "Unknown", | 1304 | "Unknown", |
1310 | RegionInfo.RegionName)); | 1305 | RegionInfo.RegionName)); |
1311 | } | ||
1312 | } | ||
1313 | } | 1306 | } |
1314 | break; | 1307 | break; |
1315 | case "modules": | 1308 | case "modules": |
@@ -1403,7 +1396,7 @@ namespace OpenSim.Region.Environment.Scenes | |||
1403 | ScenePresence presence; | 1396 | ScenePresence presence; |
1404 | if (m_scenePresences.TryGetValue(avatarId, out presence)) | 1397 | if (m_scenePresences.TryGetValue(avatarId, out presence)) |
1405 | { | 1398 | { |
1406 | if (!presence.childAgent) | 1399 | if (!presence.IsChildAgent) |
1407 | { | 1400 | { |
1408 | avatar = presence; | 1401 | avatar = presence; |
1409 | return true; | 1402 | return true; |