public new void Deserialize(IDataReader reader) { base.Deserialize(reader); SlavesInfo = new GameFightResumeSlaveInfo[reader.ReadShort()]; for (var i = 0; i < SlavesInfo.Length; i++) { (SlavesInfo[i] = new GameFightResumeSlaveInfo()).Deserialize(reader); } }
public override void Serialize(ICustomDataOutput writer) { base.Serialize(writer); writer.WriteShort(((short)(m_slavesInfo.Count))); int slavesInfoIndex; for (slavesInfoIndex = 0; (slavesInfoIndex < m_slavesInfo.Count); slavesInfoIndex = (slavesInfoIndex + 1)) { GameFightResumeSlaveInfo objectToSend = m_slavesInfo[slavesInfoIndex]; objectToSend.Serialize(writer); } }
public override void Deserialize(IDataReader reader) { base.Deserialize(reader); uint num = (uint)reader.ReadUShort(); for (int index = 0; (long)index < (long)num; ++index) { GameFightResumeSlaveInfo fightResumeSlaveInfo = new GameFightResumeSlaveInfo(); fightResumeSlaveInfo.Deserialize(reader); this.slavesInfo.Add(fightResumeSlaveInfo); } }
public override void Deserialize(ICustomDataInput reader) { base.Deserialize(reader); var countSlavesInfo = reader.ReadShort(); SlavesInfo = new List<GameFightResumeSlaveInfo>(); for (short i = 0; i < countSlavesInfo; i++) { GameFightResumeSlaveInfo type = new GameFightResumeSlaveInfo(); type.Deserialize(reader); SlavesInfo.Add(type); } }
public override void Deserialize(IDataReader reader) { base.Deserialize(reader); var slavesInfoCount = reader.ReadUShort(); SlavesInfo = new List <GameFightResumeSlaveInfo>(); for (var slavesInfoIndex = 0; slavesInfoIndex < slavesInfoCount; slavesInfoIndex++) { var objectToAdd = new GameFightResumeSlaveInfo(); objectToAdd.Deserialize(reader); SlavesInfo.Add(objectToAdd); } }
public override void Deserialize(ICustomDataInput reader) { base.Deserialize(reader); int slavesInfoCount = reader.ReadUShort(); int slavesInfoIndex; m_slavesInfo = new System.Collections.Generic.List <GameFightResumeSlaveInfo>(); for (slavesInfoIndex = 0; (slavesInfoIndex < slavesInfoCount); slavesInfoIndex = (slavesInfoIndex + 1)) { GameFightResumeSlaveInfo objectToAdd = new GameFightResumeSlaveInfo(); objectToAdd.Deserialize(reader); m_slavesInfo.Add(objectToAdd); } }