Ejemplo n.º 1
0
 def getIsVisible(self, bonus=None):
     if not bonus:
         return self.__defaultVisibility
     else:
         bonusType = bonus.getName()
         if bonusType in self.__storage:
             value = BonusesHelper.getParameter(bonus, self.__storage[bonusType], BonusesLayoutConsts.VISIBILITY_KEY)
             if value is not None:
                 return value
         return self.__defaultVisibility
Ejemplo n.º 2
0
 def getBigIcon(self, bonus=None):
     if not bonus:
         return self.__defaultBigIcon
     else:
         bonusType = bonus.getName()
         if bonusType in self.__storage:
             value = BonusesHelper.getParameter(bonus, self.__storage[bonusType], BonusesLayoutConsts.BIG_ICON_KEY)
             if value is not None:
                 return value
         return self.__defaultBigIcon
Ejemplo n.º 3
0
 def getPriority(self, bonus=None):
     if not bonus:
         return self.__defaultPriority
     else:
         bonusType = bonus.getName()
         if bonusType in self.__storage:
             value = BonusesHelper.getParameter(bonus, self.__storage[bonusType], BonusesLayoutConsts.PRIORITY_KEY)
             if value is not None:
                 return value
         return self.__defaultPriority
Ejemplo n.º 4
0
 def accumulateBonuses(self, bonus, event=None):
     formattedList = BonusesHelper.getTextStrings(bonus)
     if formattedList:
         self._result.append(
             formatters.packSimpleBonusesBlock(
                 formattedList, complexTooltip=self.__getTooltip(bonus)))
Ejemplo n.º 5
0
 def accumulateBonuses(self, bonus, event=None):
     formattedList = BonusesHelper.getTextStrings(bonus)
     if formattedList:
         self._result.extend(formattedList)