Class MovementSpeedControlPacket
Outbound movement speed control packet encoded as General Information (0xBF, subcommand 0x26). This packet intentionally has no PacketHandler attribute to avoid registry opcode collision with GeneralInformationPacket.
public class MovementSpeedControlPacket : BaseGameNetworkPacket, IGameNetworkPacket
- Inheritance
-
MovementSpeedControlPacket
- Implements
- Inherited Members
Constructors
MovementSpeedControlPacket()
public MovementSpeedControlPacket()
MovementSpeedControlPacket(MovementSpeedControlType)
public MovementSpeedControlPacket(MovementSpeedControlType speedControl)
Parameters
speedControlMovementSpeedControlType
Properties
SpeedControl
public MovementSpeedControlType SpeedControl { 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.