diff options
author | Teravus Ovares | 2008-04-24 11:32:41 +0000 |
---|---|---|
committer | Teravus Ovares | 2008-04-24 11:32:41 +0000 |
commit | aa8aee90a35458f1f601ca23e2298b212782d0a3 (patch) | |
tree | 37c2645867cba040a4ad7e32d1b5ccd56d155d87 /OpenSim/Framework | |
parent | * From: Alan M Webb <awebb.vnet.ibm.com> (diff) | |
download | opensim-SC_OLD-aa8aee90a35458f1f601ca23e2298b212782d0a3.zip opensim-SC_OLD-aa8aee90a35458f1f601ca23e2298b212782d0a3.tar.gz opensim-SC_OLD-aa8aee90a35458f1f601ca23e2298b212782d0a3.tar.bz2 opensim-SC_OLD-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.cs | 4 |
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, |