sc2ts
Version:
TypeScript library for parsing MPQ (MoPaQ) archive files
25 lines (24 loc) • 1.32 kB
JavaScript
;
// MPQ Archive Type Definitions
Object.defineProperty(exports, "__esModule", { value: true });
exports.MpqCompression = exports.MpqFileFlags = void 0;
var MpqFileFlags;
(function (MpqFileFlags) {
MpqFileFlags[MpqFileFlags["COMPRESSED"] = 512] = "COMPRESSED";
MpqFileFlags[MpqFileFlags["ENCRYPTED"] = 65536] = "ENCRYPTED";
MpqFileFlags[MpqFileFlags["SINGLE_UNIT"] = 16777216] = "SINGLE_UNIT";
MpqFileFlags[MpqFileFlags["DELETE_MARKER"] = 33554432] = "DELETE_MARKER";
MpqFileFlags[MpqFileFlags["SECTOR_CRC"] = 67108864] = "SECTOR_CRC";
MpqFileFlags[MpqFileFlags["EXISTS"] = 2147483648] = "EXISTS";
})(MpqFileFlags || (exports.MpqFileFlags = MpqFileFlags = {}));
var MpqCompression;
(function (MpqCompression) {
MpqCompression[MpqCompression["HUFFMAN"] = 1] = "HUFFMAN";
MpqCompression[MpqCompression["ZLIB"] = 2] = "ZLIB";
MpqCompression[MpqCompression["PKWARE"] = 8] = "PKWARE";
MpqCompression[MpqCompression["BZIP2"] = 16] = "BZIP2";
MpqCompression[MpqCompression["SPARSE"] = 32] = "SPARSE";
MpqCompression[MpqCompression["ADPCM_MONO"] = 64] = "ADPCM_MONO";
MpqCompression[MpqCompression["ADPCM_STEREO"] = 128] = "ADPCM_STEREO";
MpqCompression[MpqCompression["LZMA"] = 18] = "LZMA";
})(MpqCompression || (exports.MpqCompression = MpqCompression = {}));