def showTip(self, id, type):
     prbDispatcher = g_prbLoader.getDispatcher()
     if prbDispatcher and prbDispatcher.getFunctionalState().isNavigationDisabled():
         return SystemMessages.pushI18nMessage('#system_messages:queue/isInQueue', type=SystemMessages.SM_TYPE.Error)
     if type == CONDITION_TYPE.CHAIN:
         event_dispatcher.runTutorialChain(id)
     elif type == CONDITION_TYPE.TUTORIAL:
         battle_selector_items.getItems().select(PREBATTLE_ACTION_NAME.BATTLE_TUTORIAL)
     elif not (type == CONDITION_TYPE.VIDEO and id in (OpenLinkEvent.REPAIRKITHELP_HELP, OpenLinkEvent.MEDKIT_HELP, OpenLinkEvent.FIRE_EXTINGUISHERHELP_HELP)):
         raise AssertionError
         self.fireEvent(OpenLinkEvent(id, title=i18n.makeString('#tutorial:tutorialQuest/video/%s' % id)))
예제 #2
0
 def showTip(self, id, type):
     prbDispatcher = g_prbLoader.getDispatcher()
     if prbDispatcher and prbDispatcher.getFunctionalState().isNavigationDisabled():
         return SystemMessages.pushI18nMessage('#system_messages:queue/isInQueue', type=SystemMessages.SM_TYPE.Error)
     if type == CONDITION_TYPE.CHAIN:
         event_dispatcher.runTutorialChain(id)
     elif type == CONDITION_TYPE.TUTORIAL:
         battle_selector_items.getItems().select(PREBATTLE_ACTION_NAME.BATTLE_TUTORIAL)
     elif not (type == CONDITION_TYPE.VIDEO and id in (OpenLinkEvent.REPAIRKITHELP_HELP, OpenLinkEvent.MEDKIT_HELP, OpenLinkEvent.FIRE_EXTINGUISHERHELP_HELP)):
         raise AssertionError
         self.fireEvent(OpenLinkEvent(id, title=i18n.makeString('#tutorial:tutorialQuest/video/%s' % id)))
 def handleOkButton(self):
     shared_events.runTutorialChain('PvE_Chain')
 def handleCloseButton(self):
     shared_events.runTutorialChain('PvE_Chain')
 def handleCloseButton(self):
     event_dispatcher.runTutorialChain('PvE_Chain')