Ejemplo n.º 1
0
def _getValue(base, self):
    valueStr = '0'
    if self._btnType == CURRENCIES_CONSTANTS.GOLD:
        valueStr = text_styles.gold(
            backport.getIntegralFormat(
                max(self.itemsCache.items.stats.actualGold, 0)))
    elif self._btnType == CURRENCIES_CONSTANTS.CREDITS:
        valueStr = text_styles.credits(
            backport.getIntegralFormat(
                max(self.itemsCache.items.stats.actualCredits, 0)))
    elif self._btnType == CURRENCIES_CONSTANTS.CRYSTAL:
        valueStr = text_styles.crystal(
            backport.getIntegralFormat(
                max(self.itemsCache.items.stats.actualCrystal, 0)))
    elif self._btnType == CURRENCIES_CONSTANTS.EVENT_COIN:
        valueStr = text_styles.eventCoin(
            backport.getIntegralFormat(
                max(self.itemsCache.items.stats.actualEventCoin, 0)))
    elif self._btnType == CURRENCIES_CONSTANTS.FREE_XP:
        valueStr = text_styles.expText(
            backport.getIntegralFormat(
                max(self.itemsCache.items.stats.actualFreeXP, 0)))
    return valueStr
Ejemplo n.º 2
0
 def getIconLabel(self):
     return text_styles.crystal(self.getValue())
Ejemplo n.º 3
0
def formatCrystalPrice(value):
    value = backport.getIntegralFormat(value)
    icon = gui_icons.makeImageTag(RES_ICONS.MAPS_ICONS_LIBRARY_CRYSTALICON_2,
                                  vSpace=-4)
    return '{} {}'.format(text_styles.crystal(value), icon)