def selectTask(self, questID): quest = events_helpers.getPotapovQuestsCache().getQuests()[questID] if quest.needToGetReward(): result = yield events_helpers.getPotapovQuestAward(quest) else: result = yield events_helpers.getPotapovQuestsSelectProcessor()(quest, events_helpers.getPotapovQuestsCache()).request() if result and len(result.userMsg): SystemMessages.pushMessage(result.userMsg, type=result.sysMsgType)
def selectTask(self, questID): quest = events_helpers.getPotapovQuestsCache().getQuests()[questID] if quest.needToGetReward(): result = yield events_helpers.getPotapovQuestAward(quest) else: result = yield events_helpers.getPotapovQuestsSelectProcessor()( quest, events_helpers.getPotapovQuestsCache()).request() if result and len(result.userMsg): SystemMessages.pushMessage(result.userMsg, type=result.sysMsgType)
def __tryGetAward(self): result = yield events_helpers.getPotapovQuestAward(self._quest) if result and len(result.userMsg): SystemMessages.pushMessage(result.userMsg, type=result.sysMsgType)