aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/OpenSim.RegionServer/ClientView.PacketHandlers.cs
diff options
context:
space:
mode:
authorMW2007-06-14 10:16:28 +0000
committerMW2007-06-14 10:16:28 +0000
commitfd8ead61f6993f54e2f932f8bbdd183f78b72651 (patch)
tree2cfc7d3a123facbf57278e4505668350e7c97684 /OpenSim/OpenSim.RegionServer/ClientView.PacketHandlers.cs
parent* Added experimental RegionHandle class to Framework.Types - see email posted... (diff)
downloadopensim-SC_OLD-fd8ead61f6993f54e2f932f8bbdd183f78b72651.zip
opensim-SC_OLD-fd8ead61f6993f54e2f932f8bbdd183f78b72651.tar.gz
opensim-SC_OLD-fd8ead61f6993f54e2f932f8bbdd183f78b72651.tar.bz2
opensim-SC_OLD-fd8ead61f6993f54e2f932f8bbdd183f78b72651.tar.xz
Fixed the bug that makes a region use its water height as its name (in regionhandshake), which lead to most regions being called "20". (applied fix to sugilite)
Rearranged some of the methods in ClientView.API.
Diffstat (limited to '')
-rw-r--r--OpenSim/OpenSim.RegionServer/ClientView.PacketHandlers.cs32
1 files changed, 3 insertions, 29 deletions
diff --git a/OpenSim/OpenSim.RegionServer/ClientView.PacketHandlers.cs b/OpenSim/OpenSim.RegionServer/ClientView.PacketHandlers.cs
index 035eb4c..c8961b6 100644
--- a/OpenSim/OpenSim.RegionServer/ClientView.PacketHandlers.cs
+++ b/OpenSim/OpenSim.RegionServer/ClientView.PacketHandlers.cs
@@ -145,8 +145,9 @@ namespace OpenSim
145 return true; 145 return true;
146 } 146 }
147 147
148 public void RequestMapLayer() //should be getting the map layer from the grid server 148 public void RequestMapLayer()
149 { 149 {
150 //should be getting the map layer from the grid server
150 //send a layer covering the 800,800 - 1200,1200 area (should be covering the requested area) 151 //send a layer covering the 800,800 - 1200,1200 area (should be covering the requested area)
151 MapLayerReplyPacket mapReply = new MapLayerReplyPacket(); 152 MapLayerReplyPacket mapReply = new MapLayerReplyPacket();
152 mapReply.AgentData.AgentID = this.AgentID; 153 mapReply.AgentData.AgentID = this.AgentID;
@@ -190,33 +191,6 @@ namespace OpenSim
190 this.OutPacket(mbReply); 191 this.OutPacket(mbReply);
191 } 192 }
192 193
193 protected PrimData CreatePrimFromObjectAdd(ObjectAddPacket addPacket) 194
194 {
195 PrimData PData = new PrimData();
196 PData.CreationDate = (Int32)(DateTime.UtcNow - new DateTime(1970, 1, 1)).TotalSeconds;
197 PData.PCode = addPacket.ObjectData.PCode;
198 PData.PathBegin = addPacket.ObjectData.PathBegin;
199 PData.PathEnd = addPacket.ObjectData.PathEnd;
200 PData.PathScaleX = addPacket.ObjectData.PathScaleX;
201 PData.PathScaleY = addPacket.ObjectData.PathScaleY;
202 PData.PathShearX = addPacket.ObjectData.PathShearX;
203 PData.PathShearY = addPacket.ObjectData.PathShearY;
204 PData.PathSkew = addPacket.ObjectData.PathSkew;
205 PData.ProfileBegin = addPacket.ObjectData.ProfileBegin;
206 PData.ProfileEnd = addPacket.ObjectData.ProfileEnd;
207 PData.Scale = addPacket.ObjectData.Scale;
208 PData.PathCurve = addPacket.ObjectData.PathCurve;
209 PData.ProfileCurve = addPacket.ObjectData.ProfileCurve;
210 PData.ParentID = 0;
211 PData.ProfileHollow = addPacket.ObjectData.ProfileHollow;
212 PData.PathRadiusOffset = addPacket.ObjectData.PathRadiusOffset;
213 PData.PathRevolutions = addPacket.ObjectData.PathRevolutions;
214 PData.PathTaperX = addPacket.ObjectData.PathTaperX;
215 PData.PathTaperY = addPacket.ObjectData.PathTaperY;
216 PData.PathTwist = addPacket.ObjectData.PathTwist;
217 PData.PathTwistBegin = addPacket.ObjectData.PathTwistBegin;
218
219 return PData;
220 }
221 } 195 }
222} 196}