コード例 #1
0
ファイル: Menu.py プロジェクト: ISNABE/scape-me
 def switch_to_menu_level_screen(self, *_):
     """
     Propagation method.
     :param _:
     :return:
     """
     Logger.info("Propagate MenuLevel")
     propagate_event('MenuLevel', self)
コード例 #2
0
ファイル: Menu.py プロジェクト: ISNABE/scape-me
 def launch_level(self, value):
     """
     Load level.
     :param value:
     :rtype: void
     """
     set_id = value.cls[0]
     if self.level_service.can_load_set(set_id):
         propagate_event('LevelManager', self, set_id)
     else:
         open_pop_up(self, 'not_unlocked', set_id)
コード例 #3
0
ファイル: LevelManager.py プロジェクト: ISNABE/scape-me
 def switch_to_menu_screen(self, *args):
     """
     Required method.
     """
     Logger.info("Propagate Menu")
     propagate_event('MenuLevel', self)