public override void Serialize(ICustomDataOutput 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);
        }
Ejemplo n.º 2
0
        public override void Serialize(ICustomDataOutput 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);
            }
        }