public void Deserialize(IDataReader reader) { FinishMoves = new FinishMoveInformations[reader.ReadShort()]; for (var i = 0; i < FinishMoves.Length; i++) { (FinishMoves[i] = new FinishMoveInformations()).Deserialize(reader); } }
public override void Serialize(IDataWriter writer) { writer.WriteShort(((short)(m_finishMoves.Count))); int finishMovesIndex; for (finishMovesIndex = 0; (finishMovesIndex < m_finishMoves.Count); finishMovesIndex = (finishMovesIndex + 1)) { FinishMoveInformations objectToSend = m_finishMoves[finishMovesIndex]; objectToSend.Serialize(writer); } }
public override void Deserialize(IDataReader reader) { uint num = (uint)reader.ReadUShort(); for (int index = 0; (long)index < (long)num; ++index) { FinishMoveInformations moveInformations = new FinishMoveInformations(); moveInformations.Deserialize(reader); this.finishMoves.Add(moveInformations); } }
public override void Deserialize(IDataReader reader) { var finishMovesCount = reader.ReadUShort(); FinishMoves = new List <FinishMoveInformations>(); for (var finishMovesIndex = 0; finishMovesIndex < finishMovesCount; finishMovesIndex++) { var objectToAdd = new FinishMoveInformations(); objectToAdd.Deserialize(reader); FinishMoves.Add(objectToAdd); } }
public override void Deserialize(ICustomDataInput reader) { var countFinishMoves = reader.ReadShort(); FinishMoves = new List <FinishMoveInformations>(); for (short i = 0; i < countFinishMoves; i++) { FinishMoveInformations type = new FinishMoveInformations(); type.Deserialize(reader); FinishMoves.Add(type); } }
public override void Deserialize(IDataReader reader) { int finishMovesCount = reader.ReadUShort(); int finishMovesIndex; m_finishMoves = new System.Collections.Generic.List <FinishMoveInformations>(); for (finishMovesIndex = 0; (finishMovesIndex < finishMovesCount); finishMovesIndex = (finishMovesIndex + 1)) { FinishMoveInformations objectToAdd = new FinishMoveInformations(); objectToAdd.Deserialize(reader); m_finishMoves.Add(objectToAdd); } }