aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Framework
diff options
context:
space:
mode:
authorDalien Talbot2007-09-08 16:30:39 +0000
committerDalien Talbot2007-09-08 16:30:39 +0000
commit3433f3814acbed69b60f177576602a6cb6a3677c (patch)
tree2978745e09e36716b5948f2d956647b71803c75a /OpenSim/Framework
parentAnother attempt at an i386 version of libode. If this doesn't test out for pe... (diff)
downloadopensim-SC-3433f3814acbed69b60f177576602a6cb6a3677c.zip
opensim-SC-3433f3814acbed69b60f177576602a6cb6a3677c.tar.gz
opensim-SC-3433f3814acbed69b60f177576602a6cb6a3677c.tar.bz2
opensim-SC-3433f3814acbed69b60f177576602a6cb6a3677c.tar.xz
Partial fix for the "avatars permanently facing east" - now the rotation
is set correctly, but only with the movement of the avatar. The in-place rotation updates need a little bit of more thought, and will be in a separate commit.
Diffstat (limited to 'OpenSim/Framework')
-rw-r--r--OpenSim/Framework/General/Interfaces/IClientAPI.cs2
-rw-r--r--OpenSim/Framework/General/NullClientAPI.cs2
2 files changed, 2 insertions, 2 deletions
diff --git a/OpenSim/Framework/General/Interfaces/IClientAPI.cs b/OpenSim/Framework/General/Interfaces/IClientAPI.cs
index 654b901..981c5dd 100644
--- a/OpenSim/Framework/General/Interfaces/IClientAPI.cs
+++ b/OpenSim/Framework/General/Interfaces/IClientAPI.cs
@@ -215,7 +215,7 @@ namespace OpenSim.Framework.Interfaces
215 void SendMoneyBalance(LLUUID transaction, bool success, byte[] description, int balance); 215 void SendMoneyBalance(LLUUID transaction, bool success, byte[] description, int balance);
216 216
217 void SendAvatarData(ulong regionHandle, string firstName, string lastName, LLUUID avatarID, uint avatarLocalID, LLVector3 Pos, byte[] textureEntry); 217 void SendAvatarData(ulong regionHandle, string firstName, string lastName, LLUUID avatarID, uint avatarLocalID, LLVector3 Pos, byte[] textureEntry);
218 void SendAvatarTerseUpdate(ulong regionHandle, ushort timeDilation, uint localID, LLVector3 position, LLVector3 velocity); 218 void SendAvatarTerseUpdate(ulong regionHandle, ushort timeDilation, uint localID, LLVector3 position, LLVector3 velocity, LLQuaternion rotation);
219 219
220 void AttachObject(uint localID, LLQuaternion rotation, byte attachPoint); 220 void AttachObject(uint localID, LLQuaternion rotation, byte attachPoint);
221 void SendPrimitiveToClient(ulong regionHandle, ushort timeDilation, uint localID, PrimitiveBaseShape primShape, LLVector3 pos, uint flags, LLUUID objectID, LLUUID ownerID, string text, uint parentID, byte[] particleSystem, LLQuaternion rotation); 221 void SendPrimitiveToClient(ulong regionHandle, ushort timeDilation, uint localID, PrimitiveBaseShape primShape, LLVector3 pos, uint flags, LLUUID objectID, LLUUID ownerID, string text, uint parentID, byte[] particleSystem, LLQuaternion rotation);
diff --git a/OpenSim/Framework/General/NullClientAPI.cs b/OpenSim/Framework/General/NullClientAPI.cs
index 6794384..b236cea 100644
--- a/OpenSim/Framework/General/NullClientAPI.cs
+++ b/OpenSim/Framework/General/NullClientAPI.cs
@@ -136,7 +136,7 @@ namespace OpenSim.Framework
136 public virtual void SendMoneyBalance(LLUUID transaction, bool success, byte[] description, int balance){} 136 public virtual void SendMoneyBalance(LLUUID transaction, bool success, byte[] description, int balance){}
137 137
138 public virtual void SendAvatarData(ulong regionHandle, string firstName, string lastName, LLUUID avatarID, uint avatarLocalID, LLVector3 Pos, byte[] textureEntry){} 138 public virtual void SendAvatarData(ulong regionHandle, string firstName, string lastName, LLUUID avatarID, uint avatarLocalID, LLVector3 Pos, byte[] textureEntry){}
139 public virtual void SendAvatarTerseUpdate(ulong regionHandle, ushort timeDilation, uint localID, LLVector3 position, LLVector3 velocity){} 139 public virtual void SendAvatarTerseUpdate(ulong regionHandle, ushort timeDilation, uint localID, LLVector3 position, LLVector3 velocity, LLQuaternion rotation){}
140 140
141 public virtual void AttachObject(uint localID, LLQuaternion rotation, byte attachPoint){} 141 public virtual void AttachObject(uint localID, LLQuaternion rotation, byte attachPoint){}
142 public virtual void SendPrimitiveToClient(ulong regionHandle, ushort timeDilation, uint localID, PrimitiveBaseShape primShape, LLVector3 pos, uint flags, LLUUID objectID, LLUUID ownerID, string text, uint parentID, byte[] particleSystem, LLQuaternion rotation){} 142 public virtual void SendPrimitiveToClient(ulong regionHandle, ushort timeDilation, uint localID, PrimitiveBaseShape primShape, LLVector3 pos, uint flags, LLUUID objectID, LLUUID ownerID, string text, uint parentID, byte[] particleSystem, LLQuaternion rotation){}