public override void Serialize(IDataWriter writer) { writer.WriteShort(((short)(m_monsters.Count))); int monstersIndex; for (monstersIndex = 0; (monstersIndex < m_monsters.Count); monstersIndex = (monstersIndex + 1)) { MonsterInGroupLightInformations objectToSend = m_monsters[monstersIndex]; objectToSend.Serialize(writer); } writer.WriteInt(m_playerCount); }
public override void Serialize(IDataWriter writer) { m_mainCreatureLightInfos.Serialize(writer); writer.WriteShort(((short)(m_underlings.Count))); int underlingsIndex; for (underlingsIndex = 0; (underlingsIndex < m_underlings.Count); underlingsIndex = (underlingsIndex + 1)) { MonsterInGroupInformations objectToSend = m_underlings[underlingsIndex]; objectToSend.Serialize(writer); } }