Пример #1
0
 public void Serialize(IDataWriter writer)
 {
     AllianceInfos.Serialize(writer);
     for (var i = 0; i < Guilds.Length; i++)
     {
         Guilds[i].Serialize(writer);
     }
     for (var i = 0; i < Prisms.Length; i++)
     {
         Prisms[i].Serialize(writer);
     }
 }
Пример #2
0
 public override void Serialize(IDataWriter writer)
 {
     AllianceInfos.Serialize(writer);
     writer.WriteShort((short)Guilds.Count);
     foreach (var x in Guilds)
     {
         x.Serialize(writer);
     }
     writer.WriteShort((short)Prisms.Count);
     foreach (var x in Prisms)
     {
         x.Serialize(writer);
     }
 }
Пример #3
0
 public override void Serialize(IDataWriter writer)
 {
     AllianceInfos.Serialize(writer);
     writer.WriteShort((short)Guilds.Count);
     for (var guildsIndex = 0; guildsIndex < Guilds.Count; guildsIndex++)
     {
         var objectToSend = Guilds[guildsIndex];
         objectToSend.Serialize(writer);
     }
     writer.WriteShort((short)Prisms.Count);
     for (var prismsIndex = 0; prismsIndex < Prisms.Count; prismsIndex++)
     {
         var objectToSend = Prisms[prismsIndex];
         writer.WriteUShort(objectToSend.TypeID);
         objectToSend.Serialize(writer);
     }
 }