Beispiel #1
0
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)
Beispiel #2
0
 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)
Beispiel #3
0
 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)
Beispiel #4
0
 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)
Beispiel #5
0
 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)