"strings": [], "dicts": [], "dict_arrays": ['history'], "special_characters": None, "v": [], "s": [], "episodeid": 0 } } } } } utils = Utils() config = utils.create_config(default_config) utils.format_file('assets.bin', input_path=config['input_path']) utils.unzip_assets(config) utils.remove_file(config['input_path'], 'assets.zip') utils.refresh_output('{0}\\{1}'.format(config['input_path'], 'assets'),'{0}\\{1}'.format(config['output_path'], 'assets')) for game in config['games'].keys(): if config['games'][game]['translate']: print('Translating: {0}'.format(game)) gamesManager = GamesManager(config, utils, game) else: print('{0} was skipped'.format(game)) utils.zip(config['output_path']) utils.format_file('assets.zip', input_path=config['output_path'], output_path=config['input_path']) utils.remove_file(config['output_path'], 'assets.zip')