def _free_for_all(self) -> None: # pylint: disable=cyclic-import from bastd.ui.playlist import browser self._save_state() ba.containerwidget(edit=self._root_widget, transition='out_left') ba.app.main_menu_window = (browser.PlaylistBrowserWindow( origin_widget=self._free_for_all_button, sessiontype=ba.FreeForAllSession).get_root_widget())
def _team_tourney(self) -> None: # pylint: disable=cyclic-import from bastd.ui.playlist import browser self._save_state() ba.containerwidget(edit=self._root_widget, transition='out_left') ba.app.main_menu_window = (browser.PlaylistBrowserWindow( origin_widget=self._teams_button, sessiontype=ba.DualTeamSession).get_root_widget())