mirror of
https://github.com/opensim/opensim.git
synced 2026-08-06 17:32:42 +08:00
* Implement "Add To Outfit" * Thanks FredoChaplin
This commit is contained in:
@@ -142,6 +142,7 @@ namespace OpenSim.Region.ClientStack.LindenUDP
|
||||
private SetAppearance handlerSetAppearance; //OnSetAppearance;
|
||||
private AvatarNowWearing handlerAvatarNowWearing; //OnAvatarNowWearing;
|
||||
private RezSingleAttachmentFromInv handlerRezSingleAttachment; //OnRezSingleAttachmentFromInv;
|
||||
private RezMultipleAttachmentsFromInv handlerRezMultipleAttachments; //OnRezMultipleAttachmentsFromInv;
|
||||
private UUIDNameRequest handlerDetachAttachmentIntoInv; // Detach attachment!
|
||||
private ObjectAttach handlerObjectAttach; //OnObjectAttach;
|
||||
private SetAlwaysRun handlerSetAlwaysRun; //OnSetAlwaysRun;
|
||||
@@ -916,6 +917,7 @@ namespace OpenSim.Region.ClientStack.LindenUDP
|
||||
public event SetAppearance OnSetAppearance;
|
||||
public event AvatarNowWearing OnAvatarNowWearing;
|
||||
public event RezSingleAttachmentFromInv OnRezSingleAttachmentFromInv;
|
||||
public event RezMultipleAttachmentsFromInv OnRezMultipleAttachmentsFromInv;
|
||||
public event UUIDNameRequest OnDetachAttachmentIntoInv;
|
||||
public event ObjectAttach OnObjectAttach;
|
||||
public event ObjectDeselect OnObjectDetach;
|
||||
@@ -4717,6 +4719,17 @@ namespace OpenSim.Region.ClientStack.LindenUDP
|
||||
|
||||
break;
|
||||
|
||||
case PacketType.RezMultipleAttachmentsFromInv:
|
||||
handlerRezMultipleAttachments = OnRezMultipleAttachmentsFromInv;
|
||||
if (handlerRezMultipleAttachments != null)
|
||||
{
|
||||
RezMultipleAttachmentsFromInvPacket rez = (RezMultipleAttachmentsFromInvPacket)Pack;
|
||||
handlerRezMultipleAttachments(this, rez.HeaderData,
|
||||
rez.ObjectData);
|
||||
}
|
||||
|
||||
break;
|
||||
|
||||
case PacketType.DetachAttachmentIntoInv:
|
||||
handlerDetachAttachmentIntoInv = OnDetachAttachmentIntoInv;
|
||||
if (handlerDetachAttachmentIntoInv != null)
|
||||
|
||||
Reference in New Issue
Block a user