UNPKG

sc2ts

Version:

TypeScript library for parsing MPQ (MoPaQ) archive files

25 lines (24 loc) 1.32 kB
"use strict"; // 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 = {}));