Example #1
0
def getTooltipContent(event, storedTooltipData):
    tooltipContent = getRewardTooltipContent(event, storedTooltipData)
    if tooltipContent is not None:
        return tooltipContent
    tooltipContentRes = R.views.lobby.new_year.tooltips
    if event.contentID == tooltipContentRes.NyDecorationTooltip():
        toyID = event.getArgument('toyID')
        return NyDecorationTooltip(toyID, isToyIconEnabled=False, isPureToy=True)
    elif event.contentID == tooltipContentRes.NyMegaDecorationTooltip():
        toyID = event.getArgument('toyID')
        return NyMegaDecorationTooltip(toyID, isToyIconEnabled=False, isPureToy=True)
    else:
        return NyGuaranteedRewardTooltip() if event.contentID == R.views.lobby.new_year.tooltips.NyGuaranteedRewardTooltip() else None
 def createToolTipContent(self, event, contentID):
     tooltipData = self.__getBackportTooltipData(event)
     return getRewardTooltipContent(event, tooltipData)