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); } }
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); } }
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); } }