public override void Write(PacketBinaryWriter writer) { if (PID >= UInt64.MaxValue - 100) { PID = 0; } writer.Write(PID + 1); }
public override void Write(PacketBinaryWriter writer) { writer.Write(PlayerId); writer.Write(SpriteIndex); writer.Write(ImageIndex); writer.Write(ImageSpeed); writer.Write(ImageXScale); writer.Write(Palette); writer.Write(IsRabbit); }
public override void Write(PacketBinaryWriter writer) { writer.Write(PlayerId); writer.Write(Quitting); if (!Quitting) { writer.Write(Reason); } else { writer.Write(Name); writer.Write(Pos); writer.Write(RoomNumber); } }
public abstract void Write(PacketBinaryWriter writer);
public override void Write(PacketBinaryWriter writer) { writer.Write(PlayerId); writer.Write(Pos); writer.Write(RoomNumber); }
public override void Write(PacketBinaryWriter writer) { writer.Write(Reason); }
public override void Write(PacketBinaryWriter writer) { //stub }
public override void Write(PacketBinaryWriter writer) { writer.Write(PlayerId); }