예제 #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
 def switch_to_menu_screen(self, *args):
     """
     Required method.
     """
     Logger.info("Propagate Menu")
     propagate_event('MenuLevel', self)