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')