public override void Serialize(IDataWriter writer) { m_creator.Serialize(writer); writer.WriteShort(((short)(m_criterions.Count))); int criterionsIndex; for (criterionsIndex = 0; (criterionsIndex < m_criterions.Count); criterionsIndex = (criterionsIndex + 1)) { DareCriteria objectToSend = m_criterions[criterionsIndex]; objectToSend.Serialize(writer); } writer.WriteDouble(m_dareId); writer.WriteVarUhLong(m_subscriptionFee); writer.WriteVarUhLong(m_jackpot); writer.WriteUShort(m_maxCountWinners); writer.WriteDouble(m_endDate); writer.WriteBoolean(m_isPrivate); writer.WriteVarUhInt(m_guildId); writer.WriteVarUhInt(m_allianceId); writer.WriteDouble(m_startDate); }
public override void Serialize(IDataWriter writer) { m_leaver.Serialize(writer); }
public override void Serialize(ICustomDataOutput writer) { m_leaver.Serialize(writer); }