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)