Пример #1
0
 def __onImageLoaded(self, requestedTeaserID, image):
     if not self.__teaserData or self.__teaserData[
             'promoID'] != requestedTeaserID:
         return
     self.__imagePath = getTextureLinkByID(
         ImageHelper.getMemoryTexturePath(image))
     self.__stopTimer()
     isShopPromo = self.__teaserData.get(
         'promoType') == self._SALE_PROMO_TYPE
     self.__viewProxy.as_showTeaserS({
         'postTitle':
         i18n.makeString(MENU.PROMO_TEASER_TITLE),
         'postCounter':
         self.__promoCount,
         'descr':
         self.__teaserData['description'],
         'title':
         self.__teaserData.get('version', ''),
         'isVideo':
         bool(self.__teaserData.get('video')),
         'isShopPromo':
         isShopPromo,
         'image':
         self.__imagePath
     })
     self.__viewProxy.soundManager.playSound(
         PROMO_SOUNDS.SALE_TEASER if isShopPromo else PROMO_SOUNDS.
         INFO_TEASER)
     if self.__teaserData.get('finishTime'):
         self.__startTimer()
     self.__showCallback(self.__teaserData.get('promoID'))
Пример #2
0
 def getCloseButtonText(self):
     return i18n.makeString(MENU.AWARDWINDOW_CLOSEBUTTON)
Пример #3
0
 def getOkButtonText(self):
     return i18n.makeString(MENU.AWARDWINDOW_OKBUTTON)