elif prop.name == 'line_coop': yield COOP_IMG, prop, None def find_resp_lines(quote_block): """Find the line blocks in response items.""" for index, prop in enumerate(quote_block): yield None, prop, 'line_{}'.format(index) def get_trans_lines(trans_block): for prop in trans_block: if prop.name == 'trans': if ':' in prop.value: name, trans = prop.value.split(':', 1) yield name.rstrip(), ': "' + trans.lstrip() + '"' else: yield '', '"' + prop.value + '"' if __name__ == '__main__': import packageLoader data = packageLoader.load_packages('packages\\', False) TK_ROOT = Tk() lab = ttk.Label(TK_ROOT, text='Root Window') lab.bind(utils.EVENTS['LEFT'], lambda e: show(d['BEE2_CAVE_50s'])) lab.grid() init_widgets() d = {quote.id: quote for quote in data['QuotePack']} print(d) show(d['BEE2_GLADOS_CLEAN'])
logWindow.init(GEN_OPTS.get_bool('Debug', 'show_log_win'), GEN_OPTS['Debug']['window_log_level']) UI.load_settings() gameMan.load() gameMan.set_game_by_name(GEN_OPTS.get_val('Last_Selected', 'Game', ''), ) gameMan.scan_music_locs() LOGGER.info('Loading Packages...') pack_data, package_sys = packageLoader.load_packages( GEN_OPTS['Directories']['package'], loader=loadScreen.main_loader, log_item_fallbacks=GEN_OPTS.get_bool('Debug', 'log_item_fallbacks'), log_missing_styles=GEN_OPTS.get_bool('Debug', 'log_missing_styles'), log_missing_ent_count=GEN_OPTS.get_bool('Debug', 'log_missing_ent_count'), log_incorrect_packfile=GEN_OPTS.get_bool('Debug', 'log_incorrect_packfile'), has_tag_music=gameMan.MUSIC_TAG_LOC is not None, has_mel_music=gameMan.MUSIC_MEL_VPK is not None, ) # Load filesystems into various modules music_conf.load_filesystems(package_sys) img.load_filesystems(package_sys) gameMan.load_filesystems(package_sys) UI.load_packages(pack_data) LOGGER.info('Done!') LOGGER.info('Loading Palettes...')
def find_resp_lines(quote_block): """Find the line blocks in response items.""" for index, prop in enumerate(quote_block): yield None, prop, 'line_{}'.format(index) def get_trans_lines(trans_block): for prop in trans_block: if prop.name == 'trans': if ':' in prop.value: name, trans = prop.value.split(':', 1) yield name.rstrip(), ': "' + trans.lstrip() + '"' else: yield '', '"' + prop.value + '"' if __name__ == '__main__': import packageLoader data = packageLoader.load_packages('packages\\', False) TK_ROOT = Tk() lab = ttk.Label(TK_ROOT, text='Root Window') lab.bind(utils.EVENTS['LEFT'], lambda e: show(d['BEE2_CAVE_50s'])) lab.grid() init_widgets() d = {quote.id: quote for quote in data['QuotePack']} print(d) show(d['BEE2_GLADOS_CLEAN'])
UI.load_settings() gameMan.load() gameMan.set_game_by_name( GEN_OPTS.get_val('Last_Selected', 'Game', ''), ) gameMan.scan_music_locs() LOGGER.info('Loading Packages...') pack_data, package_sys = packageLoader.load_packages( GEN_OPTS['Directories']['package'], loader=loadScreen.main_loader, log_item_fallbacks=GEN_OPTS.get_bool( 'Debug', 'log_item_fallbacks'), log_missing_styles=GEN_OPTS.get_bool( 'Debug', 'log_missing_styles'), log_missing_ent_count=GEN_OPTS.get_bool( 'Debug', 'log_missing_ent_count'), log_incorrect_packfile=GEN_OPTS.get_bool( 'Debug', 'log_incorrect_packfile'), has_tag_music=gameMan.MUSIC_TAG_LOC is not None, has_mel_music=gameMan.MUSIC_MEL_VPK is not None, ) # Load filesystems into various modules music_conf.load_filesystems(package_sys) img.load_filesystems(package_sys) gameMan.load_filesystems(package_sys) UI.load_packages(pack_data) LOGGER.info('Done!')