def zlib_decompress(bs): bs.seek(bs.dataSize - 4) size = bs.readUInt() bs.seek(0x40) zsize = bs.readUInt() cmpData = bs.readBytes(zsize) decompData = rapi.decompInflate(cmpData, size) return decompData
def zlib_decompress(bs): unk, size, zsize = bs.read('3L') cmpData = bs.readBytes(zsize) decompData = rapi.decompInflate(cmpData, size) return decompData
def load_texture(self): size, zsize = self.inFile.read('2L') compData = self.inFile.readBytes(zsize) decompData = rapi.decompInflate(compData, size) tex = rapi.loadTexByHandler(decompData, ".dds") return tex
def decompData(self, size, compSize): compData = self.inFile.readBytes(compSize) return rapi.decompInflate(compData, size)