示例#1
0
 public void Pack(BinaryWriter writer)
 {
     FellowshipTable.Pack(writer);
     writer.WriteString16L(Name);
     writer.Write(Leader);
     writer.WriteBool32(ShareXp);
     writer.WriteBool32(EvenXpSplit);
     writer.WriteBool32(OpenFellow);
     writer.WriteBool32(Locked);
     FellowsDeparted.Pack(writer);
 }
示例#2
0
 public void Unpack(BinaryReader reader)
 {
     FellowshipTable.Unpack(reader);
     Name        = reader.ReadString16L();
     Leader      = reader.ReadUInt32();
     ShareXp     = reader.ReadBool32();
     EvenXpSplit = reader.ReadBool32();
     OpenFellow  = reader.ReadBool32();
     Locked      = reader.ReadBool32();
     FellowsDeparted.Unpack(reader);
 }