def read_xnb(in_file): in_file = os.path.normpath(in_file) print(in_file) xnb = XNBReader.load(filename=in_file, parse=False) print(xnb.parse()) out_filebase = os.path.normpath(os.path.join('../export', in_file.replace('.xnb', ''))) xnb.export(out_filebase)
def xnb(self, asset_name, expected_type=None, parse=True): asset_name = asset_name.replace('\\', '/') asset_name = asset_name.lower() asset_filename = os.path.join(self.root_dir, self._asset_dict[asset_name]) return XNBReader.load(filename=asset_filename, expected_type=expected_type, parse=parse)
def xnb(self, asset_name, expected_type=None, parse=True): asset_name = asset_name.replace('\\', '/') asset_name = asset_name.lower() return XNBReader.load(data=self._asset_dict[asset_name], expected_type=expected_type, parse=parse)
def xnb(self, asset_name, expected_type=None, parse=True): asset_name = asset_name.replace("\\", "/") asset_name = asset_name.lower() asset_filename = os.path.join(self.root_dir, self._asset_dict[asset_name]) return XNBReader.load(filename=asset_filename, expected_type=expected_type, parse=parse)