using System; using System.IO; namespace PlayerStatus { public class NightWorkState { public void Serialize(BinaryWriter binary) { if (this.calledMaidGUID == null) { this.calledMaidGUID = string.Empty; } binary.Write(this.workId); binary.Write(this.calledMaidGUID); binary.Write(this.finish); } public void Deserialize(BinaryReader binary, int version) { this.workId = binary.ReadInt32(); this.calledMaidGUID = binary.ReadString(); this.finish = binary.ReadBoolean(); } public int workId; public string calledMaidGUID = string.Empty; public bool finish; } }