示例#1
0
def _defaultQuestMaker(qID, qData, progress):
    return createQuest(
        qData.get("type", 0),
        qID,
        qData,
        progress.getQuestProgress(qID),
        progress.getTokenExpiryTime(qData.get("requiredToken")),
    )
def _defaultQuestMaker(qID, qData, progress):
    return createQuest(qData.get('type', 0), qID, qData, progress.getQuestProgress(qID), progress.getTokenExpiryTime(qData.get('requiredToken')))
示例#3
0
 def _makeQuest(self, qID, qData):
     storage = self.__cache['quests']
     if qID in storage:
         return storage[qID]
     q = storage[qID] = createQuest(qData.get('type', 0), qID, qData, self.__progress.getQuestProgress(qID), self.__progress.getTokenExpiryTime(qData.get('requiredToken')))
     return q