def init_map(map_name): """Initialize map Creates Map object, game window, sets references and globals and adds character. """ global screen global tile_size global diagonal_move map = Map(map_name, tile_size, menu_height, diagonal_movement=diagonal_move) map_size = map.get_size() create_screen(map_size) map.set_screen(screen) set_current_map(map) add_character()