def regenerate_world(build_test=False): gfx.title('Generating...') reload(mapgen) if build_test: mapgen.create_buildings() pre_setup_world() try: mapgen.generate_map(towns=1, factories=0, outposts=2, forests=1, skip_zoning=True, skip_chunking=True, hotload=True, build_test=build_test) except: import traceback traceback.print_exc() SETTINGS['running'] = 1 return False post_setup_world() gfx.refresh_view('map') return True
get_input() handle_input() #Show list of maps if not passed directly if SETTINGS['running'] == 1: if menus.get_menu_by_name('Maps')>-1 or menus.get_menu_by_name('Buildings')>-1: map_selection() else: create_maps_menu('--test' in sys.argv) elif SETTINGS['running'] == 2: terraform() elif SETTINGS['running'] == 3: chunk_map() if __name__ == '__main__': create_all_tiles() items.initiate_all_items() gfx.init_libtcod(map_view_size=WINDOW_SIZE) gfx.prepare_terraform_views() gfx.log(WINDOW_TITLE) sys_set_fps(FPS_TERRAFORM) console_set_keyboard_repeat(200, 30) mapgen.create_buildings() main()
#Show list of maps if not passed directly if SETTINGS['running'] == 1: if menus.get_menu_by_name('Maps') > -1 or menus.get_menu_by_name( 'Buildings') > -1: map_selection() else: create_maps_menu('--test' in sys.argv) elif SETTINGS['running'] == 2: terraform() elif SETTINGS['running'] == 3: chunk_map() if __name__ == '__main__': create_all_tiles() items.initiate_all_items() gfx.init_libtcod(map_view_size=WINDOW_SIZE) gfx.prepare_terraform_views() gfx.log(WINDOW_TITLE) sys_set_fps(FPS_TERRAFORM) console_set_keyboard_repeat(200, 30) mapgen.create_buildings() main()