From 5219eb74209d83f1a240a75528fad9d302b84f0e Mon Sep 17 00:00:00 2001
From: Teravus Ovares
Date: Thu, 12 Jun 2008 20:19:42 +0000
Subject: * Split the World Map code into a module. * Implemented a hack so
regions beyond the 10,000m range will show the map without having to click on
the map before they'll start to show. The hack shows regions around the one
you're in, but it won't show the one you're in.. you still need to click on
the map to get that (not sure why yet). Additionally, the map still only
shows pictures for regions that are hosted on the same instance (no change).
---
OpenSim/Region/Environment/Scenes/Scene.cs | 5 +++--
OpenSim/Region/Environment/Scenes/ScenePresence.cs | 2 +-
2 files changed, 4 insertions(+), 3 deletions(-)
(limited to 'OpenSim/Region/Environment/Scenes')
diff --git a/OpenSim/Region/Environment/Scenes/Scene.cs b/OpenSim/Region/Environment/Scenes/Scene.cs
index 43bb709..95d6f1f 100644
--- a/OpenSim/Region/Environment/Scenes/Scene.cs
+++ b/OpenSim/Region/Environment/Scenes/Scene.cs
@@ -1867,7 +1867,7 @@ namespace OpenSim.Region.Environment.Scenes
client.OnUpdatePrimGroupScale += m_innerScene.UpdatePrimGroupScale;
client.OnUpdateExtraParams += m_innerScene.UpdateExtraParam;
client.OnUpdatePrimShape += m_innerScene.UpdatePrimShape;
- client.OnRequestMapBlocks += RequestMapBlocks;
+ //client.OnRequestMapBlocks += RequestMapBlocks; // handled in a module now.
client.OnUpdatePrimTexture += m_innerScene.UpdatePrimTexture;
client.OnTeleportLocationRequest += RequestTeleportLocation;
client.OnTeleportLandmarkRequest += RequestTeleportLandmark;
@@ -2487,7 +2487,8 @@ namespace OpenSim.Region.Environment.Scenes
///
public void RequestMapBlocks(IClientAPI remoteClient, int minX, int minY, int maxX, int maxY)
{
- m_sceneGridService.RequestMapBlocks(remoteClient, minX, minY, maxX, maxX);
+ m_log.InfoFormat("[MAPBLOCK]: {0}-{1}, {2}-{3}", minX, minY, maxX, maxY);
+ m_sceneGridService.RequestMapBlocks(remoteClient, minX, minY, maxX, maxY);
}
///
diff --git a/OpenSim/Region/Environment/Scenes/ScenePresence.cs b/OpenSim/Region/Environment/Scenes/ScenePresence.cs
index 300a363..2774a45 100644
--- a/OpenSim/Region/Environment/Scenes/ScenePresence.cs
+++ b/OpenSim/Region/Environment/Scenes/ScenePresence.cs
@@ -81,7 +81,7 @@ namespace OpenSim.Region.Environment.Scenes
private ScriptControlled IgnoredControls = ScriptControlled.CONTROL_ZERO;
private ScriptControlled LastCommands = ScriptControlled.CONTROL_ZERO;
private SceneObjectGroup proxyObjectGroup = null;
- private SceneObjectPart proxyObjectPart = null;
+ //private SceneObjectPart proxyObjectPart = null;
public Vector3 lastKnownAllowedPosition = new Vector3();
public bool sentMessageAboutRestrictedParcelFlyingDown = false;
--
cgit v1.1