def open_data_visualizer_at( self, world_name: Optional[str], area_name: Optional[str], game: RandovaniaGame = RandovaniaGame.PRIME2, ): self._data_visualizer = DataEditorWindow.open_internal_data( game, False) if world_name is not None: self._data_visualizer.focus_on_world(world_name) if area_name is not None: self._data_visualizer.focus_on_area(area_name) self._data_visualizer.show()
def open_data_visualizer_at( self, world_name: Optional[str], area_name: Optional[str], game: RandovaniaGame = RandovaniaGame.METROID_PRIME_ECHOES, ): from randovania.gui.data_editor import DataEditorWindow data_visualizer = DataEditorWindow.open_internal_data(game, False) self._data_visualizer = data_visualizer if world_name is not None: data_visualizer.focus_on_world_by_name(world_name) if area_name is not None: data_visualizer.focus_on_area_by_name(area_name) self._data_visualizer.show()
def _open_data_editor_for_game(self, game: RandovaniaGame): self._data_editor = DataEditorWindow.open_internal_data(game, True) self._data_editor.show()
def _open_data_editor_for_game(self, game: RandovaniaGame): from randovania.gui.data_editor import DataEditorWindow self._data_editor = DataEditorWindow.open_internal_data(game, True) self._data_editor.show()