Пример #1
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.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())))
Пример #2
0
     'method':
     common.SquadRestrictionsInfo(
         contexts.SquadRestrictionContext(None)).buildToolTip,
     'complex':
     None
 },
 TOOLTIPS_CONSTANTS.BOOSTERS_BOOSTER_INFO: {
     'tooltip': TOOLTIPS_CONSTANTS.BOOSTERS_BOOSTER_INFO_UI,
     'method':
     boosters.BoosterTooltipData(contexts.BoosterContext()).buildToolTip,
     'complex': None
 },
 TOOLTIPS_CONSTANTS.BOOSTERS_SHOP: {
     'tooltip': TOOLTIPS_CONSTANTS.BOOSTERS_BOOSTER_INFO_UI,
     'method': boosters.BoosterTooltipData(
         contexts.ShopBoosterContext()).buildToolTip,
     'complex': None
 },
 TOOLTIPS_CONSTANTS.BOOSTERS_QUESTS: {
     'tooltip': TOOLTIPS_CONSTANTS.BOOSTERS_BOOSTER_INFO_UI,
     'method': boosters.BoosterTooltipData(
         contexts.QuestsBoosterContext()).buildToolTip,
     'complex': None
 },
 TOOLTIPS_CONSTANTS.VEHICLE_FILTER: {
     'tooltip': TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI,
     'method':
     VehicleFilterTooltip(contexts.TechCustomizationContext()).buildToolTip,
     'complex': None
 },
 TOOLTIPS_CONSTANTS.SETTINGS_KEY_FOLLOW_ME: {
Пример #3
0
                             'complex': None},
 TOOLTIPS_CONSTANTS.FORT_DIVISION: {'tooltip': TOOLTIPS_CONSTANTS.FORT_DIVISION_UI,
                                    'method': common.FortDivisionTooltipData(contexts.HangarContext()).buildToolTip,
                                    'complex': None},
 TOOLTIPS_CONSTANTS.FORT_SORTIE: {'tooltip': TOOLTIPS_CONSTANTS.FORT_SORTIE_UI,
                                  'method': common.FortSortieTooltipData(contexts.HangarContext()).buildToolTip,
                                  'complex': None},
 TOOLTIPS_CONSTANTS.ENVIRONMENT: {'tooltip': TOOLTIPS_CONSTANTS.ENVIRONMENT_UI,
                                  'method': common.EnvironmentTooltipData(contexts.HangarContext()).buildToolTip,
                                  'complex': None},
 TOOLTIPS_CONSTANTS.SETTINGS_MINIMAP_CIRCLES: {'tooltip': TOOLTIPS_CONSTANTS.SETTINGS_MINIMAP_CIRCLES_UI,
                                               'method': common.SettingsMinimapCircles(contexts.SettingsMinimapContext(None)).buildToolTip,
                                               'complex': None},
 TOOLTIPS_CONSTANTS.SQUAD_RESTRICTIONS_INFO: {'tooltip': TOOLTIPS_CONSTANTS.SQUAD_RESTRICTIONS_INFO_UI,
                                              'method': common.SquadRestrictionsInfo(contexts.SquadRestrictionContext(None)).buildToolTip,
                                              'complex': None},
 TOOLTIPS_CONSTANTS.BOOSTERS_BOOSTER_INFO: {'tooltip': TOOLTIPS_CONSTANTS.BOOSTERS_BOOSTER_INFO_UI,
                                            'method': boosters.BoosterTooltipData(contexts.BoosterContext()).buildToolTip,
                                            'complex': None},
 TOOLTIPS_CONSTANTS.BOOSTERS_SHOP: {'tooltip': TOOLTIPS_CONSTANTS.BOOSTERS_BOOSTER_INFO_UI,
                                    'method': boosters.BoosterTooltipData(contexts.ShopBoosterContext()).buildToolTip,
                                    'complex': None},
 TOOLTIPS_CONSTANTS.BOOSTERS_QUESTS: {'tooltip': TOOLTIPS_CONSTANTS.BOOSTERS_BOOSTER_INFO_UI,
                                      'method': boosters.BoosterTooltipData(contexts.QuestsBoosterContext()).buildToolTip,
                                      'complex': None},
 TOOLTIPS_CONSTANTS.VEHICLE_FILTER: {'tooltip': TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI,
                                     'method': VehicleFilterTooltip(contexts.TechCustomizationContext()).buildToolTip,
                                     'complex': None},
 'default': {'tooltip': TOOLTIPS_CONSTANTS.COMPLEX_UI,
             'method': None,
             'complex': None}}
Пример #4
0
def getTooltipBuilders():
    return (AdvancedDataBuilder(TOOLTIPS_CONSTANTS.INVENTORY_BATTLE_BOOSTER,
                                TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI,
                                battle_booster.BattleBoosterBlockTooltipData(
                                    contexts.InventoryBattleBoosterContext()),
                                advanced.HangarBoosterAdvanced(
                                    contexts.InventoryBattleBoosterContext()),
                                condition=_advancedBlockCondition(
                                    contexts.InventoryBattleBoosterContext())),
            AdvancedDataBuilder(TOOLTIPS_CONSTANTS.AWARD_BATTLE_BOOSTER,
                                TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI,
                                battle_booster.BattleBoosterBlockTooltipData(
                                    contexts.AwardBattleBoosterContext()),
                                advanced.HangarBoosterAdvanced(
                                    contexts.AwardBattleBoosterContext()),
                                condition=_advancedBlockCondition(
                                    contexts.AwardBattleBoosterContext())),
            AdvancedDataBuilder(
                TOOLTIPS_CONSTANTS.EPIC_AWARD_BATTLE_BOOSTER,
                TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI,
                battle_booster.EpicBattleBoosterBlockTooltipData(
                    contexts.AwardBattleBoosterContext()),
                advanced.HangarBoosterAdvanced(
                    contexts.AwardBattleBoosterContext()),
                condition=_advancedBlockCondition(
                    contexts.AwardBattleBoosterContext())),
            AdvancedDataBuilder(TOOLTIPS_CONSTANTS.SHOP_BATTLE_BOOSTER,
                                TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI,
                                battle_booster.BattleBoosterBlockTooltipData(
                                    contexts.ShopBattleBoosterContext()),
                                advanced.HangarBoosterAdvanced(
                                    contexts.ShopBattleBoosterContext()),
                                condition=_advancedBlockCondition(
                                    contexts.ShopBattleBoosterContext())),
            AdvancedDataBuilder(
                TOOLTIPS_CONSTANTS.BATTLE_BOOSTER_BLOCK,
                TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI,
                battle_booster.BattleBoosterBlockTooltipData(
                    contexts.HangarContext()),
                advanced.HangarBoosterAdvanced(contexts.HangarContext()),
                condition=_advancedBlockCondition(contexts.HangarContext())),
            AdvancedDataBuilder(
                TOOLTIPS_CONSTANTS.NATION_CHANGE_BATTLE_BOOSTER,
                TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI,
                battle_booster.BattleBoosterBlockTooltipData(
                    contexts.NationChangeHangarContext()),
                advanced.HangarBoosterAdvanced(
                    contexts.NationChangeHangarContext()),
                condition=_advancedBlockCondition(
                    contexts.NationChangeHangarContext())),
            AdvancedDataBuilder(TOOLTIPS_CONSTANTS.DEFAULT_BATTLE_BOOSTER,
                                TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI,
                                battle_booster.BattleBoosterBlockTooltipData(
                                    contexts.BattleBoosterContext()),
                                advanced.HangarBoosterAdvanced(
                                    contexts.BattleBoosterContext()),
                                condition=_advancedBlockCondition(
                                    contexts.BattleBoosterContext())),
            AdvancedDataBuilder(TOOLTIPS_CONSTANTS.BATTLE_BOOSTER_COMPARE,
                                TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI,
                                battle_booster.BattleBoosterBlockTooltipData(
                                    contexts.VehCmpConfigurationContext()),
                                advanced.HangarBoosterAdvanced(
                                    contexts.VehCmpConfigurationContext()),
                                condition=_advancedBlockCondition(
                                    contexts.VehCmpConfigurationContext())),
            DataBuilder(
                TOOLTIPS_CONSTANTS.BOOSTERS_BOOSTER_INFO,
                TOOLTIPS_CONSTANTS.BOOSTERS_BOOSTER_INFO_UI,
                boosters.BoosterTooltipData(contexts.BoosterInfoContext())),
            DataBuilder(
                TOOLTIPS_CONSTANTS.CLAN_RESERVE_INFO,
                TOOLTIPS_CONSTANTS.BOOSTERS_BOOSTER_INFO_UI,
                boosters.BoosterTooltipData(contexts.ClanReserveContext())),
            DataBuilder(TOOLTIPS_CONSTANTS.BOOSTER,
                        TOOLTIPS_CONSTANTS.BOOSTERS_BOOSTER_INFO_UI,
                        boosters.BoosterTooltipData(
                            contexts.BoosterContext())),
            DataBuilder(
                TOOLTIPS_CONSTANTS.SHOP_BOOSTER,
                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())))