Class PlayerStatusPacket
[PacketHandler(17, PacketSizing.Variable, Description = "Status Bar Info")]
public class PlayerStatusPacket : BaseGameNetworkPacket, IGameNetworkPacket
- Inheritance
-
PlayerStatusPacket
- Implements
- Inherited Members
Constructors
PlayerStatusPacket()
public PlayerStatusPacket()
PlayerStatusPacket(UOMobileEntity, byte, bool)
public PlayerStatusPacket(UOMobileEntity mobile, byte version = 0, bool canBeRenamed = false)
Parameters
mobileUOMobileEntityversionbytecanBeRenamedbool
Properties
CanBeRenamed
public bool CanBeRenamed { get; set; }
Property Value
CurrentHits
public ushort CurrentHits { get; set; }
Property Value
MaxHits
public ushort MaxHits { get; set; }
Property Value
Mobile
public UOMobileEntity? Mobile { get; set; }
Property Value
Name
public string Name { get; set; }
Property Value
Serial
public Serial Serial { get; set; }
Property Value
Version
public byte Version { 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.