diff options
author | Justin Clarke Casey | 2009-04-07 17:46:23 +0000 |
---|---|---|
committer | Justin Clarke Casey | 2009-04-07 17:46:23 +0000 |
commit | ed6165ab9cb0726ab4d41265b097faf1d12d15b4 (patch) | |
tree | eeb08d6257ccd82bebdadc95020fe31698643858 /OpenSim/Region/ClientStack | |
parent | temporarily revert llanglebetween patch until unit test can be updated - affe... (diff) | |
download | opensim-SC_OLD-ed6165ab9cb0726ab4d41265b097faf1d12d15b4.zip opensim-SC_OLD-ed6165ab9cb0726ab4d41265b097faf1d12d15b4.tar.gz opensim-SC_OLD-ed6165ab9cb0726ab4d41265b097faf1d12d15b4.tar.bz2 opensim-SC_OLD-ed6165ab9cb0726ab4d41265b097faf1d12d15b4.tar.xz |
* Apply http://opensimulator.org/mantis/view.php?id=3227
* Implement "Add To Outfit"
* Thanks FredoChaplin
Diffstat (limited to 'OpenSim/Region/ClientStack')
-rw-r--r-- | OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs | 13 |
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) |