aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Framework
diff options
context:
space:
mode:
authorTeravus Ovares2008-04-24 11:32:41 +0000
committerTeravus Ovares2008-04-24 11:32:41 +0000
commitaa8aee90a35458f1f601ca23e2298b212782d0a3 (patch)
tree37c2645867cba040a4ad7e32d1b5ccd56d155d87 /OpenSim/Framework
parent* From: Alan M Webb <awebb.vnet.ibm.com> (diff)
downloadopensim-SC-aa8aee90a35458f1f601ca23e2298b212782d0a3.zip
opensim-SC-aa8aee90a35458f1f601ca23e2298b212782d0a3.tar.gz
opensim-SC-aa8aee90a35458f1f601ca23e2298b212782d0a3.tar.bz2
opensim-SC-aa8aee90a35458f1f601ca23e2298b212782d0a3.tar.xz
* Adds much better support for attachments that you right click on in world.
* Your friends can see your attachments now. People who appear in the sim after you've attached something can also see your attachments. * You can position & rotate your attachments now. Positions do *not* save. * You can detach attachments now the regular way. * Attachments do not cross into other regions with you..(this isn't too far off) * Updated ODE to not request terse updates on child prim.
Diffstat (limited to 'OpenSim/Framework')
-rw-r--r--OpenSim/Framework/IClientAPI.cs4
1 files changed, 3 insertions, 1 deletions
diff --git a/OpenSim/Framework/IClientAPI.cs b/OpenSim/Framework/IClientAPI.cs
index 4faaad6..28047e7 100644
--- a/OpenSim/Framework/IClientAPI.cs
+++ b/OpenSim/Framework/IClientAPI.cs
@@ -454,6 +454,7 @@ namespace OpenSim.Framework
454 event AvatarNowWearing OnAvatarNowWearing; 454 event AvatarNowWearing OnAvatarNowWearing;
455 event RezSingleAttachmentFromInv OnRezSingleAttachmentFromInv; 455 event RezSingleAttachmentFromInv OnRezSingleAttachmentFromInv;
456 event ObjectAttach OnObjectAttach; 456 event ObjectAttach OnObjectAttach;
457 event ObjectDeselect OnObjectDetach;
457 event StartAnim OnStartAnim; 458 event StartAnim OnStartAnim;
458 event StopAnim OnStopAnim; 459 event StopAnim OnStopAnim;
459 event LinkObjects OnLinkObjects; 460 event LinkObjects OnLinkObjects;
@@ -638,7 +639,8 @@ namespace OpenSim.Framework
638 639
639 void SendPrimitiveToClient(ulong regionHandle, ushort timeDilation, uint localID, PrimitiveBaseShape primShape, 640 void SendPrimitiveToClient(ulong regionHandle, ushort timeDilation, uint localID, PrimitiveBaseShape primShape,
640 LLVector3 pos, uint flags, LLUUID objectID, LLUUID ownerID, string text, byte[] color, 641 LLVector3 pos, uint flags, LLUUID objectID, LLUUID ownerID, string text, byte[] color,
641 uint parentID, byte[] particleSystem, LLQuaternion rotation, byte clickAction, byte[] textureanimation); 642 uint parentID, byte[] particleSystem, LLQuaternion rotation, byte clickAction, byte[] textureanimation,
643 bool attachment, uint AttachmentPoint);
642 644
643 void SendPrimitiveToClient(ulong regionHandle, ushort timeDilation, uint localID, PrimitiveBaseShape primShape, 645 void SendPrimitiveToClient(ulong regionHandle, ushort timeDilation, uint localID, PrimitiveBaseShape primShape,
644 LLVector3 pos, uint flags, LLUUID objectID, LLUUID ownerID, string text, byte[] color, 646 LLVector3 pos, uint flags, LLUUID objectID, LLUUID ownerID, string text, byte[] color,