aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Environment/Scenes/ScenePresence.cs
diff options
context:
space:
mode:
authorTeravus Ovares2008-02-07 08:15:38 +0000
committerTeravus Ovares2008-02-07 08:15:38 +0000
commit3674257095f0c511b1f5810fdc034c2d49bb73a8 (patch)
treea9b4cda92de5ef51d7626b526aa19cd5a563089d /OpenSim/Region/Environment/Scenes/ScenePresence.cs
parent* didn't save :P so, this is the other half to my last commit (diff)
downloadopensim-SC-3674257095f0c511b1f5810fdc034c2d49bb73a8.zip
opensim-SC-3674257095f0c511b1f5810fdc034c2d49bb73a8.tar.gz
opensim-SC-3674257095f0c511b1f5810fdc034c2d49bb73a8.tar.bz2
opensim-SC-3674257095f0c511b1f5810fdc034c2d49bb73a8.tar.xz
* This update contains a bucket-full of network optimizations.
* ParcelProperties are sent only when needed instead of on any movement * Terse Updates and other temporary data packets are marked unreliable * After a certain amount of users, the sim actually sends updates on things less * Experimental * Tested to 68 avatar with pCampBot (And it's surprising what actually causes the most lag.. the text chat!)
Diffstat (limited to '')
-rw-r--r--OpenSim/Region/Environment/Scenes/ScenePresence.cs3
1 files changed, 2 insertions, 1 deletions
diff --git a/OpenSim/Region/Environment/Scenes/ScenePresence.cs b/OpenSim/Region/Environment/Scenes/ScenePresence.cs
index 4062ef6..374586c 100644
--- a/OpenSim/Region/Environment/Scenes/ScenePresence.cs
+++ b/OpenSim/Region/Environment/Scenes/ScenePresence.cs
@@ -77,6 +77,7 @@ namespace OpenSim.Region.Environment.Scenes
77 private bool m_newForce = false; 77 private bool m_newForce = false;
78 private bool m_newCoarseLocations = true; 78 private bool m_newCoarseLocations = true;
79 private bool m_gotAllObjectsInScene = false; 79 private bool m_gotAllObjectsInScene = false;
80
80 81
81 // Default AV Height 82 // Default AV Height
82 private float m_avHeight = 127.0f; 83 private float m_avHeight = 127.0f;
@@ -354,7 +355,7 @@ namespace OpenSim.Region.Environment.Scenes
354 RegisterToEvents(); 355 RegisterToEvents();
355 SetDirectionVectors(); 356 SetDirectionVectors();
356 357
357 m_scene.LandManager.sendLandUpdate(this); 358 m_scene.LandManager.sendLandUpdate(this, true);
358 } 359 }
359 360
360 public ScenePresence(IClientAPI client, Scene world, RegionInfo reginfo, byte[] visualParams, 361 public ScenePresence(IClientAPI client, Scene world, RegionInfo reginfo, byte[] visualParams,