UNPKG

@rhyster/wow-casc-dbc

Version:

Fetch World of Warcraft data files from CASC and parse DBC/DB2 files.

25 lines 756 B
interface Block { compressedSize: number; decompressedSize: number; hash: string; } interface MissingKeyBlock { offset: number; size: number; blockIndex: number; keyName: string; } export default class BLTEReader { buffer: Buffer; readonly blte: Buffer; readonly blocks: Block[]; readonly keys: Map<string, Uint8Array>; private processedBlock; private processedOffset; constructor(buffer: Buffer, eKey: string, keys?: Map<string, Uint8Array<ArrayBufferLike>>); private processBlock; processBytes(allowMissingKey?: false, size?: number): undefined; processBytes(allowMissingKey: true, size?: number): MissingKeyBlock[]; } export type { MissingKeyBlock }; //# sourceMappingURL=blte.d.ts.map