aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/ClientStack/LindenUDP
diff options
context:
space:
mode:
authorJustin Clarke Casey2009-04-07 17:46:23 +0000
committerJustin Clarke Casey2009-04-07 17:46:23 +0000
commited6165ab9cb0726ab4d41265b097faf1d12d15b4 (patch)
treeeeb08d6257ccd82bebdadc95020fe31698643858 /OpenSim/Region/ClientStack/LindenUDP
parenttemporarily revert llanglebetween patch until unit test can be updated - affe... (diff)
downloadopensim-SC-ed6165ab9cb0726ab4d41265b097faf1d12d15b4.zip
opensim-SC-ed6165ab9cb0726ab4d41265b097faf1d12d15b4.tar.gz
opensim-SC-ed6165ab9cb0726ab4d41265b097faf1d12d15b4.tar.bz2
opensim-SC-ed6165ab9cb0726ab4d41265b097faf1d12d15b4.tar.xz
* Apply http://opensimulator.org/mantis/view.php?id=3227
* Implement "Add To Outfit" * Thanks FredoChaplin
Diffstat (limited to 'OpenSim/Region/ClientStack/LindenUDP')
-rw-r--r--OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs13
1 files changed, 13 insertions, 0 deletions
diff --git a/OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs b/OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs
index 9b2f0ef..47f8344 100644
--- a/OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs
+++ b/OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs
@@ -142,6 +142,7 @@ namespace OpenSim.Region.ClientStack.LindenUDP
142 private SetAppearance handlerSetAppearance; //OnSetAppearance; 142 private SetAppearance handlerSetAppearance; //OnSetAppearance;
143 private AvatarNowWearing handlerAvatarNowWearing; //OnAvatarNowWearing; 143 private AvatarNowWearing handlerAvatarNowWearing; //OnAvatarNowWearing;
144 private RezSingleAttachmentFromInv handlerRezSingleAttachment; //OnRezSingleAttachmentFromInv; 144 private RezSingleAttachmentFromInv handlerRezSingleAttachment; //OnRezSingleAttachmentFromInv;
145 private RezMultipleAttachmentsFromInv handlerRezMultipleAttachments; //OnRezMultipleAttachmentsFromInv;
145 private UUIDNameRequest handlerDetachAttachmentIntoInv; // Detach attachment! 146 private UUIDNameRequest handlerDetachAttachmentIntoInv; // Detach attachment!
146 private ObjectAttach handlerObjectAttach; //OnObjectAttach; 147 private ObjectAttach handlerObjectAttach; //OnObjectAttach;
147 private SetAlwaysRun handlerSetAlwaysRun; //OnSetAlwaysRun; 148 private SetAlwaysRun handlerSetAlwaysRun; //OnSetAlwaysRun;
@@ -916,6 +917,7 @@ namespace OpenSim.Region.ClientStack.LindenUDP
916 public event SetAppearance OnSetAppearance; 917 public event SetAppearance OnSetAppearance;
917 public event AvatarNowWearing OnAvatarNowWearing; 918 public event AvatarNowWearing OnAvatarNowWearing;
918 public event RezSingleAttachmentFromInv OnRezSingleAttachmentFromInv; 919 public event RezSingleAttachmentFromInv OnRezSingleAttachmentFromInv;
920 public event RezMultipleAttachmentsFromInv OnRezMultipleAttachmentsFromInv;
919 public event UUIDNameRequest OnDetachAttachmentIntoInv; 921 public event UUIDNameRequest OnDetachAttachmentIntoInv;
920 public event ObjectAttach OnObjectAttach; 922 public event ObjectAttach OnObjectAttach;
921 public event ObjectDeselect OnObjectDetach; 923 public event ObjectDeselect OnObjectDetach;
@@ -4717,6 +4719,17 @@ namespace OpenSim.Region.ClientStack.LindenUDP
4717 4719
4718 break; 4720 break;
4719 4721
4722 case PacketType.RezMultipleAttachmentsFromInv:
4723 handlerRezMultipleAttachments = OnRezMultipleAttachmentsFromInv;
4724 if (handlerRezMultipleAttachments != null)
4725 {
4726 RezMultipleAttachmentsFromInvPacket rez = (RezMultipleAttachmentsFromInvPacket)Pack;
4727 handlerRezMultipleAttachments(this, rez.HeaderData,
4728 rez.ObjectData);
4729 }
4730
4731 break;
4732
4720 case PacketType.DetachAttachmentIntoInv: 4733 case PacketType.DetachAttachmentIntoInv:
4721 handlerDetachAttachmentIntoInv = OnDetachAttachmentIntoInv; 4734 handlerDetachAttachmentIntoInv = OnDetachAttachmentIntoInv;
4722 if (handlerDetachAttachmentIntoInv != null) 4735 if (handlerDetachAttachmentIntoInv != null)