is_modified = True elif key == '5': game.current_board().ui_border_bottom = model_picker() is_modified = True elif key == '6': game.current_board().ui_border_left = model_picker() is_modified = True elif key == '7': game.current_board().ui_border_right = model_picker() is_modified = True elif key == '8': game.current_board().ui_board_void_cell = model_picker() is_modified = True elif current_menu == 'boards_list': if key in '1234567890': e = game.get_menu_entry('boards_list', key) if e != None: game.load_board(e['data'], 1) current_file = e['data'] game.update_menu_entry( 'main', Utils.white_bright('S'), f'Save the current Board to {current_file}') current_menu = 'main' elif key == 'B': current_menu = 'main' # Print the screen and interface game.clear_screen() if current_menu == 'main' or current_menu == 'board': print(Utils.white_bright('Current mode: '), end='') if edit_mode:
is_modified = True elif key == "5": game.current_board().ui_border_bottom = model_picker() is_modified = True elif key == "6": game.current_board().ui_border_left = model_picker() is_modified = True elif key == "7": game.current_board().ui_border_right = model_picker() is_modified = True elif key == "8": game.current_board().ui_board_void_cell = model_picker() is_modified = True elif current_menu == "boards_list": if key in "1234567890": e = game.get_menu_entry("boards_list", key) if e is not None: board = game.load_board(e["data"], 1) if board.size[0] >= 50 or board.size[1] >= 50: game.enable_partial_display = True game.partial_display_viewport = [ viewport_height, viewport_width ] else: game.enable_partial_display = False board.place_item( game.player, board.player_starting_position[0], board.player_starting_position[1], ) current_file = e["data"]