Class WornItemPacket
[PacketHandler(46, PacketSizing.Fixed, Length = 15, Description = "Worn Item")]
public class WornItemPacket : BaseGameNetworkPacket, IGameNetworkPacket
- Inheritance
-
WornItemPacket
- Implements
- Inherited Members
Constructors
WornItemPacket()
public WornItemPacket()
WornItemPacket(UOMobileEntity, ItemReference, ItemLayerType)
public WornItemPacket(UOMobileEntity mobile, ItemReference item, ItemLayerType layer)
Parameters
mobileUOMobileEntityitemItemReferencelayerItemLayerType
Properties
Item
public ItemReference Item { get; set; }
Property Value
Layer
public ItemLayerType Layer { get; set; }
Property Value
Mobile
public UOMobileEntity? Mobile { get; set; }
Property Value
Methods
ParsePayload(ref SpanReader)
Parses packet-specific payload after opcode validation.
protected override bool ParsePayload(ref SpanReader reader)
Parameters
readerSpanReaderPacket span reader positioned after opcode.
Returns
- bool
truewhen payload parsing succeeds; otherwisefalse.
Write(ref SpanWriter)
Writes packet content to the target span writer.
public override void Write(ref SpanWriter writer)
Parameters
writerSpanWriterDestination writer.