using System.IO; namespace OpenVIII { public sealed partial class ArchiveZzz { #region Classes private static class Header { #region Methods /// /// Convert ZZZ header to an Archive Map. /// /// Binary Reader containing raw data /// ArchiveMap public static ArchiveMap Load(BinaryReader br) { var capacity = br.ReadInt32(); var r = new ArchiveMap(capacity); for (var i = 0; i < capacity; i++) r.Add(FileData.Load(br)); return r; } #endregion Methods } #endregion Classes } }