Exemplo n.º 1
0
 def __init__(self, potapovQuestItem, needTankman, nationID, inNationID,
              role):
     super(_PotapovQuestsGetReward, self).__init__(
         (plugins.PotapovQuestValidator([potapovQuestItem]),
          plugins.PotapovQuestRewardValidator(potapovQuestItem)))
     self.__quest = potapovQuestItem
     self.__nationID = nationID
     self.__inNationID = inNationID
     self.__role = role
     self.__needTankman = needTankman
Exemplo n.º 2
0
 def __init__(self, potapovQuestItem, needTankman, nationID, inNationID, role):
     plugs = [plugins.PotapovQuestValidator([potapovQuestItem]), plugins.PotapovQuestRewardValidator(potapovQuestItem)]
     if needTankman:
         plugs.insert(0, plugins.VehicleCrewLockedValidator(self.itemsCache.items.getItem(ITEM_TYPES.vehicle, nationID, inNationID)))
     super(_PotapovQuestsGetReward, self).__init__(tuple(plugs))
     self.__quest = potapovQuestItem
     self.__nationID = nationID
     self.__inNationID = inNationID
     self.__role = role
     self.__needTankman = needTankman