Exemplo n.º 1
0
 def _pawnMission(self, eventID):
     quest = events_helpers.getPersonalMissionsCache().getQuests()[int(
         eventID)]
     result = yield events_helpers.getPersonalMissionsPawnProcessor()(
         quest).request()
     if result and result.userMsg:
         SystemMessages.pushMessage(result.userMsg, type=result.sysMsgType)
 def buyMissionsByVehicleType(self, vehicleType):
     finalQuests = self.getOperation().getFinalQuests().values()
     finalQuest = findFirst(lambda q: vehicleType in q.getVehicleClasses(),
                            finalQuests)
     result = yield events_helpers.getPersonalMissionsPawnProcessor()(
         finalQuest).request()
     if result and result.userMsg:
         SystemMessages.pushMessage(result.userMsg, type=result.sysMsgType)
Exemplo n.º 3
0
 def __pawnMission(self, questInProgress):
     result = yield events_helpers.getPersonalMissionsPawnProcessor()(
         questInProgress).request()
     if result and result.userMsg:
         SystemMessages.pushMessage(result.userMsg, type=result.sysMsgType)