public override void Deserialize(IDataReader reader) { PlayerCount = reader.ReadInt(); var monstersCount = reader.ReadUShort(); Monsters = new List <MonsterInGroupLightInformations>(); for (var monstersIndex = 0; monstersIndex < monstersCount; monstersIndex++) { var objectToAdd = new MonsterInGroupLightInformations(); objectToAdd.Deserialize(reader); Monsters.Add(objectToAdd); } }
public override void Deserialize(IDataReader reader) { int monstersCount = reader.ReadUShort(); int monstersIndex; m_monsters = new System.Collections.Generic.List <MonsterInGroupLightInformations>(); for (monstersIndex = 0; (monstersIndex < monstersCount); monstersIndex = (monstersIndex + 1)) { MonsterInGroupLightInformations objectToAdd = new MonsterInGroupLightInformations(); objectToAdd.Deserialize(reader); m_monsters.Add(objectToAdd); } m_playerCount = reader.ReadInt(); }
public override void Deserialize(IDataReader reader) { MainCreatureLightInfos = new MonsterInGroupLightInformations(); MainCreatureLightInfos.Deserialize(reader); var underlingsCount = reader.ReadUShort(); Underlings = new List <MonsterInGroupInformations>(); for (var underlingsIndex = 0; underlingsIndex < underlingsCount; underlingsIndex++) { var objectToAdd = new MonsterInGroupInformations(); objectToAdd.Deserialize(reader); Underlings.Add(objectToAdd); } }
public override void Deserialize(IDataReader reader) { m_mainCreatureLightInfos = new MonsterInGroupLightInformations(); m_mainCreatureLightInfos.Deserialize(reader); int underlingsCount = reader.ReadUShort(); int underlingsIndex; m_underlings = new System.Collections.Generic.List <MonsterInGroupInformations>(); for (underlingsIndex = 0; (underlingsIndex < underlingsCount); underlingsIndex = (underlingsIndex + 1)) { MonsterInGroupInformations objectToAdd = new MonsterInGroupInformations(); objectToAdd.Deserialize(reader); m_underlings.Add(objectToAdd); } }