public void ReadChildData(BinaryReader reader) { _continuousDamageEffect.ReadString(reader); for (int x=0; x<_tracks.Count; x++) { Tracks.AddNew(); Tracks[x].Read(reader); } for (int x=0; x<_tracks.Count; x++) Tracks[x].ReadChildData(reader); for (int x=0; x<_detailSounds.Count; x++) { DetailSounds.AddNew(); DetailSounds[x].Read(reader); } for (int x=0; x<_detailSounds.Count; x++) DetailSounds[x].ReadChildData(reader); }
public virtual void ReadChildData(BinaryReader reader) { int x = 0; _unnamed2.ReadString(reader); for (x = 0; (x < _tracks.Count); x = (x + 1)) { Tracks.Add(new LoopingSoundTrackBlockBlock()); Tracks[x].Read(reader); } for (x = 0; (x < _tracks.Count); x = (x + 1)) { Tracks[x].ReadChildData(reader); } for (x = 0; (x < _detailSounds.Count); x = (x + 1)) { DetailSounds.Add(new LoopingSoundDetailBlockBlock()); DetailSounds[x].Read(reader); } for (x = 0; (x < _detailSounds.Count); x = (x + 1)) { DetailSounds[x].ReadChildData(reader); } }