Пример #1
0
 public override void Serialize(ICustomDataOutput writer)
 {
     writer.WriteDouble(DareId);
     Creator.Serialize(writer);
     writer.WriteVarLong(SubscriptionFee);
     writer.WriteVarLong(Jackpot);
     writer.WriteShort(MaxCountWinners);
     writer.WriteDouble(EndDate);
     writer.WriteBoolean(IsPrivate);
     writer.WriteVarInt(GuildId);
     writer.WriteVarInt(AllianceId);
     writer.WriteShort((short)Criterions.Count());
     foreach (var current in Criterions)
     {
         current.Serialize(writer);
     }
     writer.WriteDouble(StartDate);
 }