internal BiffArchive(AssetLoader loader)
: base(loader)
{
BinaryReader reader = loader.Reader;
loader.ExpectMagic(Magic);
int recordCount = reader.ReadInt32();
int tilesetCount = reader.ReadInt32();
uint recordOffset = reader.ReadUInt32();
reader.BaseStream.Position = recordOffset;
for (int index = 0; index < recordCount; index++)
new BiffArchiveRecord(this, index, loader);
}