internal ArchiveRecord(Archive archive, BinaryReader reader, int index, int dataOffset) : base(archive, "") { Id = reader.ReadByte(); Offset = reader.ReadInt32() + dataOffset; UncompressedSize = reader.ReadUInt16(); CompressedSize = reader.ReadUInt16(); Name = Id + " (index " + index + ", size " + UncompressedSize + ")"; }