Beispiel #1
0
def getTooltipBuilders():
    return (DataBuilder(TOOLTIPS_CONSTANTS.RANKED_BATTLES_RANK, TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI, ranked.RankedTooltipData(contexts.RankedRankContext())),
     DataBuilder(TOOLTIPS_CONSTANTS.RANKED_STEP, TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI, RankedStepTooltip(contexts.ToolTipContext(None))),
     DataBuilder(TOOLTIPS_CONSTANTS.RANKED_CALENDAR_DAY_INFO, TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI, RankedCalendarDayTooltip(contexts.ToolTipContext(None))),
     DataBuilder(TOOLTIPS_CONSTANTS.RANKED_CALENDAR_STEPS_INFO, TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI, RankedCalendarStepsTooltip(contexts.ToolTipContext(None))),
     AdvancedDataBuilder(TOOLTIPS_CONSTANTS.RANKED_SELECTOR_INFO, TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI, RankedSelectorTooltip(contexts.ToolTipContext(None)), advanced.RankedAdvanced(contexts.ToolTipContext(None))),
     AdvancedDataBuilder(TOOLTIPS_CONSTANTS.RANKED_UNAVAILABLE_INFO, TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI, RankedUnavailableTooltip(contexts.ToolTipContext(None)), advanced.RankedAdvanced(contexts.ToolTipContext(None))))
Beispiel #2
0
def getTooltipBuilders():
    return (DataBuilder(
        TOOLTIPS_CONSTANTS.BATTLE_ROYALE_MODULES,
        TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI,
        BattleRoyaleModulesTooltip(_BattleRoyaleBattleVehInfoContext())),
            DataBuilder(TOOLTIPS_CONSTANTS.BATTLE_ROYALE_WEAK_ZONES,
                        TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI,
                        WeakZonesTooltip(_BattleRoyaleBattleVehInfoContext())))
def getTooltipBuilders():
    return (DataBuilder(TOOLTIPS_CONSTANTS.TECH_CUSTOMIZATION_ITEM,
                        TOOLTIPS_CONSTANTS.TECH_CUSTOMIZATION_ITEM_UI,
                        ElementTooltip(contexts.TechCustomizationContext())),
            DataBuilder(
                TOOLTIPS_CONSTANTS.TECH_CUSTOMIZATION_HISTORIC_ITEM,
                TOOLTIPS_CONSTANTS.TECH_CUSTOMIZATION_ITEM_UI,
                NonHistoricTooltip(contexts.TechCustomizationContext())))
Beispiel #4
0
def getTooltipBuilders():
    return (DataBuilder(TOOLTIPS_CONSTANTS.SESSION_STATS_TANK_INFO,
                        TOOLTIPS_CONSTANTS.SESSION_STATS_TANK_INFO_UI,
                        SessionStatsTankInfo(contexts.SessionStatsContext())),
            DataBuilder(
                TOOLTIPS_CONSTANTS.SESSION_STATS_EFFICIENCY_PARAM,
                TOOLTIPS_CONSTANTS.SESSION_STATS_EFFICIENCY_PARAM_UI,
                SessionStatsEfficiencyParam(contexts.SessionStatsContext())))
Beispiel #5
0
def getTooltipBuilders():
    return (AdvancedDataBuilder(TOOLTIPS_CONSTANTS.INVENTORY_BATTLE_BOOSTER, TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI, battle_booster.BattleBoosterBlockTooltipData(contexts.InventoryBattleBoosterContext()), advanced.HangarBoosterAdvanced(contexts.InventoryBattleBoosterContext())),
     AdvancedDataBuilder(TOOLTIPS_CONSTANTS.AWARD_BATTLE_BOOSTER, TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI, battle_booster.BattleBoosterBlockTooltipData(contexts.AwardBattleBoosterContext()), advanced.HangarBoosterAdvanced(contexts.AwardBattleBoosterContext())),
     AdvancedDataBuilder(TOOLTIPS_CONSTANTS.BATTLE_BOOSTER, TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI, battle_booster.BattleBoosterBlockTooltipData(contexts.HangarContext()), advanced.HangarBoosterAdvanced(contexts.HangarContext())),
     AdvancedDataBuilder(TOOLTIPS_CONSTANTS.SHOP_BATTLE_BOOSTER, TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI, battle_booster.BattleBoosterBlockTooltipData(contexts.ShopBattleBoosterContext()), advanced.HangarBoosterAdvanced(contexts.ShopBattleBoosterContext())),
     AdvancedDataBuilder(TOOLTIPS_CONSTANTS.BATTLE_BOOSTER_COMPARE, TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI, battle_booster.BattleBoosterBlockTooltipData(contexts.VehCmpConfigurationContext()), advanced.HangarBoosterAdvanced(contexts.VehCmpConfigurationContext())),
     DataBuilder(TOOLTIPS_CONSTANTS.BOOSTERS_BOOSTER_INFO, TOOLTIPS_CONSTANTS.BOOSTERS_BOOSTER_INFO_UI, boosters.BoosterTooltipData(contexts.BoosterContext())),
     DataBuilder(TOOLTIPS_CONSTANTS.BOOSTERS_SHOP, TOOLTIPS_CONSTANTS.BOOSTERS_BOOSTER_INFO_UI, boosters.BoosterTooltipData(contexts.ShopBoosterContext())),
     DataBuilder(TOOLTIPS_CONSTANTS.BOOSTERS_QUESTS, TOOLTIPS_CONSTANTS.BOOSTERS_BOOSTER_INFO_UI, boosters.BoosterTooltipData(contexts.QuestsBoosterContext())))
Beispiel #6
0
def getTooltipBuilders():
    return (DataBuilder(
        TOOLTIPS_CONSTANTS.VEH_CMP_CUSTOMIZATION,
        TOOLTIPS_CONSTANTS.VEH_CMP_CUSTOMIZATION_UI,
        veh_cmp.VehCmpCustomizationTooltip(contexts.HangarParamContext())),
            DataBuilder(
                TOOLTIPS_CONSTANTS.VEH_CMP_SKILLS,
                TOOLTIPS_CONSTANTS.VEH_CMP_SKILLS_UI,
                veh_cmp.VehCmpSkillsTooltip(contexts.HangarParamContext())))
Beispiel #7
0
def getTooltipBuilders():
    return (DataBuilder(
        TOOLTIPS_CONSTANTS.FRONTLINE_COUPON,
        TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI,
        frontline.FrontlinePackPreviewTooltipData(contexts.HangarContext())),
            DataBuilder(
                TOOLTIPS_CONSTANTS.FRONTLINE_RANK,
                TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI,
                frontline.FrontlineRankTooltipData(contexts.HangarContext())))
def getTooltipBuilders():
    return (DataBuilder(
        TOOLTIPS_CONSTANTS.EVENT_PROGRESSION_SELECTOR_INFO,
        TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI,
        EventProgressionSelectorTooltip(contexts.ToolTipContext(None))),
            DataBuilder(
                TOOLTIPS_CONSTANTS.EVENT_PROGRESSION_PROGRESS_INFO,
                TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI,
                EventProgressionWidgetTooltip(contexts.ToolTipContext(None))))
def getTooltipBuilders():
    return (DataBuilder(
        TOOLTIPS_CONSTANTS.DIRECT_MODULE,
        TOOLTIPS_CONSTANTS.REF_SYS_DIRECTS_UI,
        fortifications.ToolTipRefSysDirects(contexts.FortificationContext())),
            DataBuilder(
                TOOLTIPS_CONSTANTS.FORT_SORTIE_SLOT,
                TOOLTIPS_CONSTANTS.SUITABLE_VEHICLE_UI,
                fortifications.FortificationsSlotToolTipData(
                    contexts.FortificationContext())))
Beispiel #10
0
def getTooltipBuilders():
    return (DataBuilder(TOOLTIPS_CONSTANTS.TECH_CUSTOMIZATION_ITEM,
                        TOOLTIPS_CONSTANTS.TECH_CUSTOMIZATION_ITEM_UI,
                        ElementTooltip(contexts.TechCustomizationContext())),
            DataBuilder(
                TOOLTIPS_CONSTANTS.TECH_CUSTOMIZATION_NONHISTORIC_ITEM,
                TOOLTIPS_CONSTANTS.TECH_CUSTOMIZATION_ITEM_UI,
                NonHistoricTooltip(contexts.TechCustomizationContext())),
            DataBuilder(
                TOOLTIPS_CONSTANTS.TECH_CUSTOMIZATION_FANTASTICAL_ITEM,
                TOOLTIPS_CONSTANTS.TECH_CUSTOMIZATION_ITEM_UI,
                FantasticalTooltip(contexts.TechCustomizationContext())),
            DataBuilder(TOOLTIPS_CONSTANTS.TECH_CUSTOMIZATION_CHAINED_ITEM,
                        TOOLTIPS_CONSTANTS.TECH_CUSTOMIZATION_ITEM_UI,
                        ChainedTooltip(contexts.TechCustomizationContext())),
            DataBuilder(TOOLTIPS_CONSTANTS.TECH_CUSTOMIZATION_POPOVER_ITEM,
                        TOOLTIPS_CONSTANTS.TECH_CUSTOMIZATION_ITEM_UI,
                        PopoverTooltip(contexts.TechCustomizationContext())),
            DataBuilder(
                TOOLTIPS_CONSTANTS.TECH_CUSTOMIZATION_ITEM_ICON,
                TOOLTIPS_CONSTANTS.TECH_CUSTOMIZATION_ITEM_UI,
                ElementIconTooltip(contexts.TechCustomizationContext())),
            DataBuilder(
                TOOLTIPS_CONSTANTS.TECH_CUSTOMIZATION_ITEM_AWARD,
                TOOLTIPS_CONSTANTS.TECH_CUSTOMIZATION_ITEM_UI,
                ElementAwardTooltip(contexts.TechCustomizationContext())),
            DataBuilder(
                TOOLTIPS_CONSTANTS.TECH_CUSTOMIZATION_ITEM_PURCHASE,
                TOOLTIPS_CONSTANTS.TECH_CUSTOMIZATION_ITEM_UI,
                ElementPurchaseTooltip(contexts.TechCustomizationContext())),
            DataBuilder(TOOLTIPS_CONSTANTS.SHOP_CUSTOMIZATION_ITEM,
                        TOOLTIPS_CONSTANTS.TECH_CUSTOMIZATION_ITEM_UI,
                        ElementTooltip(contexts.ShopCustomizationContext())))
Beispiel #11
0
def getTooltipBuilders():
    return (DataBuilder(
        TOOLTIPS_CONSTANTS.EVENT_QUESTS_PREVIEW,
        TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI,
        elen.ElenPreviewTooltipData(contexts.QuestsBoosterContext())),
            DataBuilder(TOOLTIPS_CONSTANTS.EVENT_BOARDS_BADGE,
                        TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI,
                        elen.BadgeTooltipData(contexts.ToolTipContext(None))),
            DataBuilder(TOOLTIPS_CONSTANTS.EVENT_BOARDS_BADGES_GROUP,
                        TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI,
                        elen.BabgesGroupTooltipData(contexts.QuestContext())))
Beispiel #12
0
def getTooltipBuilders():
    return (DataBuilder(TOOLTIPS_CONSTANTS.BATTLE_ROYALE_MODULES_HANGAR, TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI, BattleRoyaleModulesTooltip(_BattleRoyaleHangarVehInfoContext())),
     DataBuilder(TOOLTIPS_CONSTANTS.BATTLE_ROYALE_VEHICLE, TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI, VehicleTooltipData(contexts.InventoryContext())),
     DataBuilder(TOOLTIPS_CONSTANTS.BATTLE_ROYALE_BATTLE_PROGRESSION, TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI, BattleProgressionTooltipData(contexts.ToolTipContext(None))),
     DataBuilder(TOOLTIPS_CONSTANTS.BATTLE_ROYALE_EQUIPMENT, TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI, EquipmentsTooltipData(contexts.ToolTipContext(None))),
     DataBuilder(TOOLTIPS_CONSTANTS.BATTLE_ROYALE_PERF_SIMPLE, TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI, PerfAttentionSimpleTooltip(contexts.ToolTipContext(None))),
     DataBuilder(TOOLTIPS_CONSTANTS.BATTLE_ROYALE_PERF_ADVANCED, TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI, PerfAttentionAdvancedTooltip(contexts.ToolTipContext(None))),
     DataBuilder(TOOLTIPS_CONSTANTS.BATTLE_ROYALE_SELECTOR_INFO, TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI, BattleRoyaleSelectorTooltip(contexts.ToolTipContext(None))),
     DataBuilder(TOOLTIPS_CONSTANTS.BATTLE_ROYALE_WIDGET_INFO, TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI, BattleRoyaleWidgetTooltip(contexts.ToolTipContext(None))),
     DataBuilder(TOOLTIPS_CONSTANTS.BATTLE_ROYALE_COMPLETED_QUESTS_INFO, TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI, BattleRoyaleQuestsTooltip(contexts.QuestsBoosterContext())))
Beispiel #13
0
def getTooltipBuilders():
    return (DataBuilder(
        TOOLTIPS_CONSTANTS.EPIC_SKILL_INFO,
        TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI,
        EpicSkillBaseTooltipData(contexts.QuestsBoosterContext())),
            DataBuilder(TOOLTIPS_CONSTANTS.EPIC_SKILL_SLOT_INFO,
                        TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI,
                        EpicSkillSlotTooltip(contexts.ToolTipContext(None))),
            DataBuilder(
                TOOLTIPS_CONSTANTS.EPIC_SKILL_SLOT_SETUP_INFO,
                TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI,
                EpicSkillSlotSetupInfoTooltip(contexts.ToolTipContext(None))),
            DataBuilder(
                TOOLTIPS_CONSTANTS.EPIC_QUESTS_PREVIEW,
                TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI,
                EpicBattleQuestsTooltipData(contexts.QuestsBoosterContext())),
            DataBuilder(
                TOOLTIPS_CONSTANTS.EPIC_BATTLE_COMPLETED_QUESTS_INFO,
                TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI,
                CompletedQuestsTooltipData(contexts.QuestsBoosterContext())),
            DataBuilder(
                TOOLTIPS_CONSTANTS.EPIC_BATTLE_SELECTOR_INFO,
                TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI,
                EpicBattleSelectorTooltip(contexts.ToolTipContext(None))),
            DataBuilder(TOOLTIPS_CONSTANTS.EPIC_BATTLE_WIDGET_INFO,
                        TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI,
                        EpicBattleWidgetTooltip(
                            contexts.ToolTipContext(None))),
            DataBuilder(
                TOOLTIPS_CONSTANTS.EPIC_BATTLE_CALENDAR_INFO,
                TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI,
                EpicBattleCalendarTooltip(contexts.ToolTipContext(None))))
Beispiel #14
0
def getTooltipBuilders():
    return (DataBuilder(
        TOOLTIPS_CONSTANTS.BOOTCAMP_AWARD_MEDAL,
        TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI,
        bootcamp.StatsTooltipData(contexts.ToolTipContext(None))),
            DataBuilder(
                TOOLTIPS_CONSTANTS.BOOTCAMP_REWARD_PROGRESS,
                TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI,
                bootcamp.ProgressRewardTooltipData(
                    contexts.ToolTipContext(None))),
            DataBuilder(
                TOOLTIPS_CONSTANTS.BOOTCAMP_LESSON_PROGRESS,
                TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI,
                bootcamp.ProgressLessonTooltipData(
                    contexts.ToolTipContext(None))))
Beispiel #15
0
def getTooltipBuilders():
    return (InventoryModuleBuilder(TOOLTIPS_CONSTANTS.INVENTORY_MODULE, TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI),
     ShopModuleBuilder(TOOLTIPS_CONSTANTS.DEFAULT_MODULE, TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI),
     TechTreeModuleBuilder(TOOLTIPS_CONSTANTS.TECHTREE_MODULE, TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI),
     ModuleDataBuilder(TOOLTIPS_CONSTANTS.TECH_MAIN_MODULE, TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI),
     AdvancedDataBuilder(TOOLTIPS_CONSTANTS.HANGAR_MODULE, TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI, module.ModuleBlockTooltipData(contexts.HangarContext()), advanced.HangarModuleAdvanced(contexts.HangarContext()), condition=_advancedBlockCondition(contexts.HangarContext())),
     AdvancedDataBuilder(TOOLTIPS_CONSTANTS.HANGAR_CARD_MODULE, TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI, module.ModuleBlockTooltipData(contexts.HangarCardContext()), advanced.HangarModuleAdvanced(contexts.HangarCardContext()), condition=_advancedBlockCondition(contexts.HangarCardContext())),
     AdvancedDataBuilder(TOOLTIPS_CONSTANTS.HANGAR_SLOT_MODULE, TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI, module.ModuleBlockTooltipData(contexts.HangarSlotContext()), advanced.HangarModuleAdvanced(contexts.HangarSlotContext()), condition=_advancedBlockCondition(contexts.HangarSlotContext())),
     AdvancedComplexBuilder(TOOLTIPS_CONSTANTS.OPT_DEVICE_EMPTY_SLOT, TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI, module.OptDeviceEmptyBlockTooltipData(contexts.EmptyOptDeviceSlotContext(TOOLTIP_COMPONENT.HANGAR))),
     AdvancedComplexBuilder(TOOLTIPS_CONSTANTS.AMMUNITION_EMPTY_SLOT, TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI, module.AmmunitionEmptyBlockTooltipData(contexts.ToolTipContext(TOOLTIP_COMPONENT.HANGAR))),
     AdvancedDataBuilder(TOOLTIPS_CONSTANTS.NATION_CHANGE_HANGAR_MODULE, TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI, module.ModuleBlockTooltipData(contexts.NationChangeHangarContext()), advanced.HangarModuleAdvanced(contexts.NationChangeHangarContext()), condition=_advancedBlockCondition(contexts.NationChangeHangarContext())),
     AdvancedDataBuilder(TOOLTIPS_CONSTANTS.COMPARE_MODULE, TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI, module.ModuleBlockTooltipData(contexts.VehCmpConfigurationContext()), advanced.HangarModuleAdvanced(contexts.VehCmpConfigurationContext()), condition=_advancedBlockCondition(contexts.VehCmpConfigurationContext())),
     AdvancedDataBuilder(TOOLTIPS_CONSTANTS.COMPARE_SLOT_MODULE, TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI, module.ModuleBlockTooltipData(contexts.VehCmpConfigurationSlotContext()), advanced.HangarModuleAdvanced(contexts.VehCmpConfigurationSlotContext()), condition=_advancedBlockCondition(contexts.VehCmpConfigurationSlotContext())),
     DataBuilder(TOOLTIPS_CONSTANTS.VEH_COMPARE_TECHTREE_MODULE, TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI, module.ModuleBlockTooltipData(contexts.VehCmpModulesContext())),
     AdvancedDataBuilder(TOOLTIPS_CONSTANTS.PREVIEW_MODULE, TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI, module.ModuleBlockTooltipData(contexts.PreviewContext()), advanced.HangarModuleAdvanced(contexts.PreviewContext()), condition=_advancedBlockCondition(contexts.PreviewContext())),
     AdvancedDataBuilder(TOOLTIPS_CONSTANTS.AWARD_MODULE, TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI, module.ModuleBlockTooltipData(contexts.AwardContext()), advanced.HangarModuleAdvanced(contexts.AwardContext()), condition=_advancedBlockCondition(contexts.AwardContext())),
     AdvancedDataBuilder(TOOLTIPS_CONSTANTS.SHOP_MODULE, TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI, module.ModuleBlockTooltipData(contexts.ShopContext()), advanced.HangarModuleAdvanced(contexts.ShopContext()), condition=_advancedBlockCondition(contexts.ShopContext())),
     ShellBuilder(TOOLTIPS_CONSTANTS.SHOP_SHELL, TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI, shell.ShellBlockToolTipData(contexts.ShopContext())),
     AdvancedShellBuilder(TOOLTIPS_CONSTANTS.DEFAULT_SHELL, TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI, shell.ShellBlockToolTipData(contexts.DefaultContext()), advanced.HangarShellAdvanced(contexts.DefaultContext())),
     ShellBuilder(TOOLTIPS_CONSTANTS.AWARD_SHELL, TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI, shell.ShellBlockToolTipData(contexts.AwardContext())),
     AdvancedDataBuilder(TOOLTIPS_CONSTANTS.HANGAR_SHELL, TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI, shell.ShellBlockToolTipData(contexts.HangarContext()), advanced.HangarShellAdvanced(contexts.HangarContext())),
     AdvancedDataBuilder(TOOLTIPS_CONSTANTS.NATION_CHANGE_HANGAR_SHELL, TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI, shell.ShellBlockToolTipData(contexts.NationChangeHangarContext()), advanced.HangarShellAdvanced(contexts.NationChangeHangarContext())),
     AdvancedShellBuilder(TOOLTIPS_CONSTANTS.COMPARE_SHELL, TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI, shell.ShellBlockToolTipData(contexts.VehCmpConfigurationContext()), advanced.HangarShellAdvanced(contexts.VehCmpConfigurationContext())),
     AdvancedShellBuilder(TOOLTIPS_CONSTANTS.INVENTORY_SHELL, TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI, shell.ShellBlockToolTipData(contexts.InventoryContext()), advanced.HangarShellAdvanced(contexts.TechMainContext())),
     AdvancedShellBuilder(TOOLTIPS_CONSTANTS.TECH_MAIN_SHELL, TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI, shell.ShellBlockToolTipData(contexts.TechMainContext()), advanced.HangarShellAdvanced(contexts.TechMainContext())))
def getTooltipBuilders():
    return (DataBuilder(TOOLTIPS_CONSTANTS.CYBER_SPORT_SLOT, TOOLTIPS_CONSTANTS.SUITABLE_VEHICLE_UI, cybersport.CybersportSlotToolTipData(contexts.CyberSportUnitContext())),
     DataBuilder(TOOLTIPS_CONSTANTS.CYBER_SPORT_SLOT_SELECTED, TOOLTIPS_CONSTANTS.SELECTED_VEHICLE_UI, cybersport.CybersportSlotSelectedToolTipData(contexts.CyberSportUnitContext())),
     DataBuilder(TOOLTIPS_CONSTANTS.CYBER_SPORT_SELECTED_VEHICLE, TOOLTIPS_CONSTANTS.SELECTED_VEHICLE_UI, cybersport.CybersportSelectedVehicleToolTipData(contexts.CyberSportUnitContext())),
     DataBuilder(TOOLTIPS_CONSTANTS.SELECTED_VEHICLE_TRADEOFF, TOOLTIPS_CONSTANTS.SELECTED_VEHICLE_UI, cybersport.CybersportSelectedVehicleToolTipData(contexts.CyberSportUnitContext())),
     DataBuilder(TOOLTIPS_CONSTANTS.CYBER_SPORT_TEAM, TOOLTIPS_CONSTANTS.UNIT_COMMAND, cybersport.CybersportUnitToolTipData(contexts.CyberSportUnitContext())),
     DataBuilder(TOOLTIPS_CONSTANTS.CYBER_SPORT_UNIT_LEVEL, TOOLTIPS_CONSTANTS.UNIT_LEVEL_UI, cybersport.CybersportUnitLevelToolTipData(contexts.CyberSportUnitContext())),
     DataBuilder(TOOLTIPS_CONSTANTS.CYBER_SPORT_VEHICLE_NOT_READY, TOOLTIPS_CONSTANTS.SELECTED_VEHICLE_UI, cybersport.CybersportSlotSelectedToolTipData(contexts.CyberSportUnitContext())),
     DataBuilder(TOOLTIPS_CONSTANTS.SQUAD_SLOT_VEHICLE_SELECTED, TOOLTIPS_CONSTANTS.SELECTED_VEHICLE_UI, cybersport.SquadSlotSelectedToolTipData(contexts.CyberSportUnitContext())))
Beispiel #17
0
def getTooltipBuilders():
    return (DataBuilder(
        TOOLTIPS_CONSTANTS.QUESTS_PREVIEW,
        TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI,
        quests.QuestsPreviewTooltipData(contexts.QuestsBoosterContext())),
            DataBuilder(
                TOOLTIPS_CONSTANTS.SHEDULE_QUEST,
                TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI,
                quests.ScheduleQuestTooltipData(contexts.QuestContext())),
            DataBuilder(
                TOOLTIPS_CONSTANTS.MISSION_VEHICLE,
                TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI,
                quests.MissionVehiclesConditionTooltipData(
                    contexts.QuestContext())),
            DataBuilder(
                TOOLTIPS_CONSTANTS.MISSION_VEHICLE_TYPE,
                TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI,
                quests.MissionVehiclesTypeTooltipData(
                    contexts.QuestContext())),
            DataBuilder(
                TOOLTIPS_CONSTANTS.ADDITIONAL_AWARDS,
                TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI,
                quests.AdditionalAwardTooltipData(contexts.QuestContext())),
            DataBuilder(
                TOOLTIPS_CONSTANTS.PACK_RENT_VEHICLES,
                TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI,
                quests.RentVehicleAwardTooltipData(contexts.QuestContext())),
            DataBuilder(
                TOOLTIPS_CONSTANTS.UNAVAILABLE_QUEST,
                TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI,
                quests.UnavailableQuestTooltipData(contexts.QuestContext())))
def getTooltipBuilders():
    return (DefaultFormatBuilder(
        TOOLTIPS_CONSTANTS.SETTINGS_CONTROL, TOOLTIPS_CONSTANTS.COMPLEX_UI,
        common.SettingsControlTooltipData(contexts.HangarContext())),
            DataBuilder(
                TOOLTIPS_CONSTANTS.SETTINGS_BUTTON,
                TOOLTIPS_CONSTANTS.SETTINGS_BUTTON_UI,
                common.SettingsButtonTooltipData(
                    contexts.HangarServerStatusContext())),
            DataBuilder(
                TOOLTIPS_CONSTANTS.SETTINGS_MINIMAP_CIRCLES,
                TOOLTIPS_CONSTANTS.SETTINGS_MINIMAP_CIRCLES_UI,
                common.SettingsMinimapCircles(
                    contexts.SettingsMinimapContext(None))),
            DataBuilder(
                TOOLTIPS_CONSTANTS.SETTINGS_KEY_FOLLOW_ME,
                TOOLTIPS_CONSTANTS.SETTINGS_KEY_FOLLOW_ME_UI,
                common.SettingsKeyFollowMe(contexts.ToolTipContext(None))),
            DataBuilder(
                TOOLTIPS_CONSTANTS.SETTINGS_KEY_TURN_BACK,
                TOOLTIPS_CONSTANTS.SETTINGS_KEY_TURN_BACK_UI,
                common.SettingsKeyTurnBack(contexts.ToolTipContext(None))),
            DataBuilder(
                TOOLTIPS_CONSTANTS.SETTINGS_KEY_NEED_HELP,
                TOOLTIPS_CONSTANTS.SETTINGS_KEY_NEED_HELP_UI,
                common.SettingsKeyNeedHelp(contexts.ToolTipContext(None))),
            DataBuilder(
                TOOLTIPS_CONSTANTS.SETTINGS_KEY_RELOAD,
                TOOLTIPS_CONSTANTS.SETTINGS_KEY_RELOAD_UI,
                common.SettingsKeyReload(contexts.ToolTipContext(None))),
            DataBuilder(
                TOOLTIPS_CONSTANTS.SETTINGS_KEY_SWITCH_MODE,
                TOOLTIPS_CONSTANTS.SETTINGS_KEY_SWITCH_MODE_UI,
                common.SettingKeySwitchMode(contexts.ToolTipContext(None))))
Beispiel #19
0
def getTooltipBuilders():
    return (DataBuilder(TOOLTIPS_CONSTANTS.MAPBOX_SELECTOR_INFO,
                        TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI,
                        MapboxSelectorTooltip(contexts.ToolTipContext(None))),
            DataBuilder(TOOLTIPS_CONSTANTS.MAPBOX_PROGRESSION_PREVIEW,
                        TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI,
                        MapboxProgressionTooltip(contexts.QuestContext())),
            DataBuilder(
                TOOLTIPS_CONSTANTS.SELECTABLE_CREWBOOK,
                TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI,
                SelectableCrewbookTooltipData(contexts.ToolTipContext(None))),
            DataBuilder(
                TOOLTIPS_CONSTANTS.RANDOM_CREWBOOK,
                TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI,
                RandomCrewBookTooltipDataBlock(contexts.ToolTipContext(None))),
            DataBuilder(TOOLTIPS_CONSTANTS.MAPBOX_CALENDAR,
                        TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI,
                        MapboxCalendarTooltip(contexts.ToolTipContext(None))))
Beispiel #20
0
def getTooltipBuilders():
    return (DataBuilder(
        TOOLTIPS_CONSTANTS.TRADE_IN_INFO, TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI,
        trade_in.TradeInInfoTooltipData(contexts.ToolTipContext(None))),
            DataBuilder(
                TOOLTIPS_CONSTANTS.PERSONAL_TRADE_IN_INFO,
                TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI,
                personal_trade_in.PersonalTradeInInfoTooltipData(
                    contexts.ToolTipContext(None))),
            DefaultFormatBuilder(
                TOOLTIPS_CONSTANTS.TRADE_IN_INFO_NOT_AVAILABLE,
                TOOLTIPS_CONSTANTS.COMPLEX_UI,
                trade_in.TradeInInfoNotAvailableData(
                    contexts.ToolTipContext(None))),
            DefaultFormatBuilder(
                TOOLTIPS_CONSTANTS.TRADE_IN_STATE_NOT_AVAILABLE,
                TOOLTIPS_CONSTANTS.COMPLEX_UI,
                trade_in.TradeInStateNotAvailableData(
                    contexts.ToolTipContext(None))))
Beispiel #21
0
def getTooltipBuilders():
    return (DataBuilder(
        TOOLTIPS_CONSTANTS.VEHICLE_COLLECTOR_INFO,
        TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI,
        vehicle_collector.VehicleCollectorTooltipData(
            contexts.ToolTipContext(None))),
            DefaultFormatBuilder(
                TOOLTIPS_CONSTANTS.VEHICLE_COLLECTOR_DISABLED,
                TOOLTIPS_CONSTANTS.COMPLEX_UI,
                vehicle_collector.VehicleCollectorDisabledTooltipData(
                    contexts.ToolTipContext(None))))
Beispiel #22
0
def getTooltipBuilders():
    return (DefaultFormatBuilder(
        TOOLTIPS_CONSTANTS.SETTINGS_CONTROL, TOOLTIPS_CONSTANTS.COMPLEX_UI,
        common.SettingsControlTooltipData(contexts.HangarContext())),
            DataBuilder(
                TOOLTIPS_CONSTANTS.SETTINGS_BUTTON,
                TOOLTIPS_CONSTANTS.SETTINGS_BUTTON_UI,
                common.SettingsButtonTooltipData(
                    contexts.HangarServerStatusContext())),
            DataBuilder(
                TOOLTIPS_CONSTANTS.SETTINGS_MINIMAP_CIRCLES,
                TOOLTIPS_CONSTANTS.SETTINGS_MINIMAP_CIRCLES_UI,
                common.SettingsMinimapCircles(
                    contexts.SettingsMinimapContext(None))),
            DataBuilder(
                TOOLTIPS_CONSTANTS.SETTINGS_KEY_SWITCH_MODE,
                TOOLTIPS_CONSTANTS.SETTINGS_KEY_SWITCH_MODE_UI,
                common.SettingKeySwitchMode(contexts.ToolTipContext(None))),
            DataBuilder(
                TOOLTIPS_CONSTANTS.SETTINGS_KEY_HIGHLIGHTLOCATION,
                TOOLTIPS_CONSTANTS.SETTINGS_KEY_HIGHLIGHTLOCATION_UI,
                common.SettingsKeyHighlightLocation(
                    contexts.ToolTipContext(None))),
            DataBuilder(
                TOOLTIPS_CONSTANTS.SETTINGS_KEY_HIGHLIGHTTARGET,
                TOOLTIPS_CONSTANTS.SETTINGS_KEY_HIGHLIGHTTARGET_UI,
                common.SettingsKeyHighlightTarget(
                    contexts.ToolTipContext(None))),
            DataBuilder(
                TOOLTIPS_CONSTANTS.SETTINGS_KEY_SHOWRADIALMENU,
                TOOLTIPS_CONSTANTS.SETTINGS_KEY_SHOWRADIALMENU_UI,
                common.SettingsKeyShowRadialMenu(
                    contexts.ToolTipContext(None))),
            DataBuilder(
                TOOLTIPS_CONSTANTS.SETTINGS_SHOW_LOCATION_MARKERS,
                TOOLTIPS_CONSTANTS.SETTINGS_SHOW_LOCATION_MARKERS_UI,
                common.SettingsShowLocationMarkers(
                    contexts.ToolTipContext(None))),
            DataBuilder(
                TOOLTIPS_CONSTANTS.SETTINGS_KEY_CHARGE_FIRE,
                TOOLTIPS_CONSTANTS.SETTINGS_KEY_CHARGE_FIRE_UI,
                common.SettingsKeyChargeFire(contexts.ToolTipContext(None))),
            DataBuilder(
                TOOLTIPS_CONSTANTS.SETTINGS_SWITCH_EQUIPMENT,
                TOOLTIPS_CONSTANTS.SETTINGS_SWITCH_EQUIPMENT_UI,
                common.SettingsSwitchEquipment(contexts.ToolTipContext(None))))
def getTooltipBuilders():
    return (DataBuilder(
        TOOLTIPS_CONSTANTS.BATTLE_ROYALE_MODULES_HANGAR,
        TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI,
        BattleRoyaleModulesTooltip(_BattleRoyaleHangarVehInfoContext())),
            DataBuilder(
                TOOLTIPS_CONSTANTS.BATTLE_ROYALE_BATTLE_PROGRESSION,
                TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI,
                BattleProgressionTooltipData(contexts.ToolTipContext(None))),
            DataBuilder(TOOLTIPS_CONSTANTS.BATTLE_ROYALE_EQUIPMENT,
                        TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI,
                        EquipmentsTooltipData(contexts.ToolTipContext(None))),
            DataBuilder(
                TOOLTIPS_CONSTANTS.BATTLE_ROYALE_PERF_SIMPLE,
                TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI,
                PerfAttentionSimpleTooltip(contexts.ToolTipContext(None))),
            DataBuilder(
                TOOLTIPS_CONSTANTS.BATTLE_ROYALE_PERF_ADVANCED,
                TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI,
                PerfAttentionAdvancedTooltip(contexts.ToolTipContext(None))),
            DataBuilder(
                TOOLTIPS_CONSTANTS.BATTLE_ROYALE_SELECTOR_INFO,
                TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI,
                BattleRoyaleSelectorTooltip(contexts.ToolTipContext(None))),
            DataBuilder(
                TOOLTIPS_CONSTANTS.BATTLE_ROYALE_WIDGET_INFO,
                TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI,
                BattleRoyaleWidgetTooltip(contexts.ToolTipContext(None))),
            DataBuilder(
                TOOLTIPS_CONSTANTS.BATTLE_ROYALE_COMPLETED_QUESTS_INFO,
                TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI,
                BattleRoyaleQuestsTooltip(contexts.QuestsBoosterContext())),
            TooltipWindowBuilder(
                TOOLTIPS_CONSTANTS.BATTLE_ROYALE_VEHICLE, None,
                VehiclePointsTooltipContentWindowData(
                    brContexts.BattleRoyaleCarouselContext())),
            DataBuilder(
                TOOLTIPS_CONSTANTS.BATTLE_ROYALE_SELECTOR_CALENDAR_INFO,
                TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI,
                BattleRoyaleCalendarExtendedTooltip(
                    contexts.ToolTipContext(None))),
            TooltipWindowBuilder(
                TOOLTIPS_CONSTANTS.BATTLE_ROYALE_PROXY_CURRENCY, None,
                BrCoinTooltipViewTooltipWindowData(
                    contexts.ToolTipContext(None))))
def getTooltipBuilders():
    return (DataBuilder(
        TOOLTIPS_CONSTANTS.HANGAR_TUTORIAL_CUSTOMIZATION_TYPES,
        TOOLTIPS_CONSTANTS.HANGAR_TUTORIAL_CUSTOMIZATION_TYPES_UI,
        tutorial.CustomizationTypesPacker(contexts.HangarTutorialContext())),
            DataBuilder(
                TOOLTIPS_CONSTANTS.HANGAR_TUTORIAL_PERSONAL_CASE_SKILLS,
                TOOLTIPS_CONSTANTS.HANGAR_TUTORIAL_PERSONAL_CASE_SKILLS_UI,
                tutorial.PersonalCaseSkillsPacker(
                    contexts.HangarTutorialContext())),
            DataBuilder(
                TOOLTIPS_CONSTANTS.HANGAR_TUTORIAL_PERSONAL_CASE_PERKS,
                TOOLTIPS_CONSTANTS.HANGAR_TUTORIAL_PERSONAL_CASE_PERKS_UI,
                tutorial.PersonalCasePerksPacker(
                    contexts.HangarTutorialContext())),
            DataBuilder(
                TOOLTIPS_CONSTANTS.HANGAR_TUTORIAL_PERSONAL_CASE_ADDITIONAL,
                TOOLTIPS_CONSTANTS.HANGAR_TUTORIAL_PERSONAL_CASE_ADDITIONAL_UI,
                tutorial.PersonalCaseAdditionalPacker(
                    contexts.HangarTutorialContext())),
            DataBuilder(
                TOOLTIPS_CONSTANTS.HANGAR_TUTORIAL_AMMUNITION,
                TOOLTIPS_CONSTANTS.HANGAR_TUTORIAL_AMMUNITION_UI,
                tutorial.AmmunitionPacker(contexts.HangarTutorialContext())),
            DataBuilder(
                TOOLTIPS_CONSTANTS.HANGAR_TUTORIAL_EQUPMENT,
                TOOLTIPS_CONSTANTS.HANGAR_TUTORIAL_EQUPMENT_UI,
                tutorial.EquipmentPacker(contexts.HangarTutorialContext())))
def getTooltipBuilders():
    return (DataBuilder(TOOLTIPS_CONSTANTS.BLUEPRINT_INFO, TOOLTIPS_CONSTANTS.BLUEPRINT_UI, blueprint.VehicleBlueprintTooltipData(contexts.BlueprintContext())),
     DataBuilder(TOOLTIPS_CONSTANTS.BLUEPRINT_FRAGMENT_INFO, TOOLTIPS_CONSTANTS.BLUEPRINT_FRAGMENT_UI, blueprint.BlueprintFragmentTooltipData(contexts.BlueprintContext())),
     DataBuilder(TOOLTIPS_CONSTANTS.BLUEPRINT_EMPTY_SLOT_INFO, TOOLTIPS_CONSTANTS.BLUEPRINT_EMPTY_SLOT_UI, blueprint.BlueprintEmptySlotTooltipData(contexts.BlueprintContext())),
     DataBuilder(TOOLTIPS_CONSTANTS.BLUEPRINT_CONVERT_INFO, TOOLTIPS_CONSTANTS.BLUEPRINT_EMPTY_SLOT_UI, blueprint.ConvertInfoBlueprintTooltipData(contexts.BlueprintContext())),
     DataBuilder(TOOLTIPS_CONSTANTS.BLUEPRINT_RANDOM_INFO, TOOLTIPS_CONSTANTS.BLUEPRINT_FRAGMENT_UI, blueprint.BlueprintFragmentRandomTooltipData(contexts.BlueprintContext())),
     DataBuilder(TOOLTIPS_CONSTANTS.BLUEPRINT_RANDOM_NATIONAL_INFO, TOOLTIPS_CONSTANTS.BLUEPRINT_FRAGMENT_UI, blueprint.BlueprintFragmentRandomNationalTooltipData(contexts.BlueprintContext())))
def getTooltipBuilders():
    return (DataBuilder(
        TOOLTIPS_CONSTANTS.EPIC_SKILL_INFO,
        TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI,
        epic_skills.EpicSkillExtendedTooltip(contexts.QuestsBoosterContext())),
            DataBuilder(
                TOOLTIPS_CONSTANTS.EPIC_SELECTOR_UNAVAILABLE_INFO,
                TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI,
                EpicMetaGameUnavailableTooltip(contexts.ToolTipContext(None))),
            DataBuilder(
                TOOLTIPS_CONSTANTS.EPIC_SELECTOR_INFO,
                TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI,
                EpicSelectorWarningTooltip(contexts.ToolTipContext(None))),
            DataBuilder(
                TOOLTIPS_CONSTANTS.EPIC_SKILL_SLOT_INFO,
                TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI,
                epic_skills.EpicSkillSlotTooltip(
                    contexts.ToolTipContext(None))),
            DataBuilder(
                TOOLTIPS_CONSTANTS.EPIC_META_LEVEL_PROGRESS_INFO,
                TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI,
                EpicBattlesWidgetTooltip(contexts.ToolTipContext(None))))
Beispiel #27
0
def getTooltipBuilders():
    return (DataBuilder(
        TOOLTIPS_CONSTANTS.EPIC_SKILL_INFO,
        TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI,
        epic_skills.EpicSkillExtendedTooltip(contexts.QuestsBoosterContext())),
            DataBuilder(
                TOOLTIPS_CONSTANTS.EPIC_SKILL_SLOT_INFO,
                TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI,
                epic_skills.EpicSkillSlotTooltip(
                    contexts.ToolTipContext(None))),
            DataBuilder(
                TOOLTIPS_CONSTANTS.EPIC_PRESTIGE_PROGRESS_BLOCK_INFO,
                TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI,
                EpicPrestigeProgressTooltip(contexts.ToolTipContext(None))),
            DataBuilder(
                TOOLTIPS_CONSTANTS.EPIC_QUESTS_PREVIEW,
                TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI,
                EventProgressionQuestsTooltipData(
                    contexts.QuestsBoosterContext())),
            DataBuilder(
                TOOLTIPS_CONSTANTS.EVENT_PROGRESSION_COMPLETED_QUESTS_INFO,
                TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI,
                CompletedQuestsTooltipData(contexts.QuestsBoosterContext())))
Beispiel #28
0
def getTooltipBuilders():
    return (InventoryModuleBuilder(TOOLTIPS_CONSTANTS.INVENTORY_MODULE, TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI),
     ShopModuleBuilder(TOOLTIPS_CONSTANTS.SHOP_MODULE, TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI),
     TechTreeModuleBuilder(TOOLTIPS_CONSTANTS.TECHTREE_MODULE, TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI),
     ModuleDataBuilder(TOOLTIPS_CONSTANTS.TECH_MAIN_MODULE, TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI),
     AdvancedDataBuilder(TOOLTIPS_CONSTANTS.HANGAR_MODULE, TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI, module.ModuleBlockTooltipData(contexts.HangarContext()), advanced.HangarModuleAdvanced(contexts.HangarContext())),
     AdvancedDataBuilder(TOOLTIPS_CONSTANTS.COMPARE_MODULE, TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI, module.ModuleBlockTooltipData(contexts.VehCmpConfigurationContext()), advanced.HangarModuleAdvanced(contexts.VehCmpConfigurationContext())),
     DataBuilder(TOOLTIPS_CONSTANTS.VEH_COMPARE_TECHTREE_MODULE, TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI, module.ModuleBlockTooltipData(contexts.VehCmpModulesContext())),
     AdvancedDataBuilder(TOOLTIPS_CONSTANTS.PREVIEW_MODULE, TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI, module.ModuleBlockTooltipData(contexts.PreviewContext()), advanced.HangarModuleAdvanced(contexts.PreviewContext())),
     AdvancedDataBuilder(TOOLTIPS_CONSTANTS.AWARD_MODULE, TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI, module.ModuleBlockTooltipData(contexts.AwardContext()), advanced.HangarModuleAdvanced(contexts.AwardContext())),
     AdvancedShellBuilder(TOOLTIPS_CONSTANTS.SHOP_SHELL, TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI, shell.ShellBlockToolTipData(contexts.ShopContext()), advanced.HangarShellAdvanced(contexts.ShopContext())),
     ShellBuilder(TOOLTIPS_CONSTANTS.AWARD_SHELL, TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI, shell.ShellBlockToolTipData(contexts.AwardContext())),
     AdvancedDataBuilder(TOOLTIPS_CONSTANTS.HANGAR_SHELL, TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI, shell.ShellBlockToolTipData(contexts.HangarContext()), advanced.HangarShellAdvanced(contexts.HangarContext())),
     AdvancedShellBuilder(TOOLTIPS_CONSTANTS.COMPARE_SHELL, TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI, shell.ShellBlockToolTipData(contexts.VehCmpConfigurationContext(), basicDataAllowed=False), advanced.HangarShellAdvanced(contexts.VehCmpConfigurationContext())),
     AdvancedShellBuilder(TOOLTIPS_CONSTANTS.INVENTORY_SHELL, TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI, shell.ShellBlockToolTipData(contexts.InventoryContext()), advanced.HangarShellAdvanced(contexts.TechMainContext())),
     AdvancedShellBuilder(TOOLTIPS_CONSTANTS.TECH_MAIN_SHELL, TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI, shell.ShellBlockToolTipData(contexts.TechMainContext()), advanced.HangarShellAdvanced(contexts.TechMainContext())))
Beispiel #29
0
def getTooltipBuilders():
    return (
        DataBuilder(TOOLTIPS_CONSTANTS.EPIC_SKILL_INFO,
                    TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI,
                    EpicSkillBaseTooltipData(contexts.QuestsBoosterContext())),
        AdvancedDataBuilder(
            TOOLTIPS_CONSTANTS.EPIC_SKILL_SLOT_INFO,
            TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI,
            EpicSkillSlotTooltip(contexts.ToolTipContext(None)),
            EpicSkillSlotTooltipAdvanced(contexts.HangarCardContext())),
        DataBuilder(
            TOOLTIPS_CONSTANTS.EPIC_SKILL_SLOT_SETUP_INFO,
            TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI,
            EpicSkillSlotSetupInfoTooltip(contexts.ToolTipContext(None))),
        DataBuilder(
            TOOLTIPS_CONSTANTS.EPIC_QUESTS_PREVIEW,
            TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI,
            EpicBattleQuestsTooltipData(contexts.QuestsBoosterContext())),
        DataBuilder(
            TOOLTIPS_CONSTANTS.EPIC_BATTLE_COMPLETED_QUESTS_INFO,
            TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI,
            CompletedQuestsTooltipData(contexts.QuestsBoosterContext())),
        DataBuilder(TOOLTIPS_CONSTANTS.EPIC_BATTLE_SELECTOR_INFO,
                    TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI,
                    EpicBattleSelectorTooltip(contexts.ToolTipContext(None))),
        DataBuilder(TOOLTIPS_CONSTANTS.EPIC_BATTLE_WIDGET_INFO,
                    TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI,
                    EpicBattleWidgetTooltip(contexts.ToolTipContext(None))),
        AdvancedDataBuilder(
            TOOLTIPS_CONSTANTS.EPIC_BATTLE_RECERTIFICATION_FORM_TOOLTIP,
            TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI,
            EpicBattleRecertificationFormTooltip(EpicBattleBlanksContext()),
            EpicBattleRecertificationFormTooltipAdvanced(
                EpicBattleBlanksContext())),
        DataBuilder(TOOLTIPS_CONSTANTS.EPIC_BATTLE_CALENDAR_INFO,
                    TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI,
                    EpicBattleCalendarTooltip(contexts.ToolTipContext(None))),
        DataBuilder(
            TOOLTIPS_CONSTANTS.EPIC_BATTLE_INSTRUCTION_TOOLTIP,
            TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI,
            EpicBattleInstructionTooltipData(
                EpicBattleTokenInstructionContext())))
Beispiel #30
0
def getTooltipBuilders():
    return (DataBuilder(
        TOOLTIPS_CONSTANTS.BATTLE_OPT_DEVICE,
        TOOLTIPS_CONSTANTS.BATTLE_OPT_DEVICE_UI,
        battle_opt_devices.BattleOptDeviceTooltipData(
            contexts.ToolTipContext(None))), )