def getTooltipBuilders(): return (TankmanTooltipBuilder(TOOLTIPS_CONSTANTS.TANKMAN, TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI), NotRecruitedTankmanTooltipBuilder( TOOLTIPS_CONSTANTS.TANKMAN_NOT_RECRUITED, TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI), BattleRoyaleTankmanTooltipBuilder( TOOLTIPS_CONSTANTS.BATTLE_ROYALE_TANKMAN, TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI), AdvancedDataBuilder( TOOLTIPS_CONSTANTS.TANKMAN_SKILL, TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI, skill.SkillTooltipDataBlock( contexts.PersonalCaseContext(fieldsToExclude=('count', ))), advanced.SkillTooltipAdvanced( contexts.PersonalCaseContext(fieldsToExclude=('count', ))), condition=_advancedBlockCondition( contexts.PersonalCaseContext( fieldsToExclude=('count', )))), TankmanNewSkillTooltipBuilder( TOOLTIPS_CONSTANTS.TANKMAN_NEW_SKILL, TOOLTIPS_CONSTANTS.TANKMEN_BUY_SKILL_UI), AdvancedDataBuilder( TOOLTIPS_CONSTANTS.PREVIEW_CREW_SKILL, TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI, skill.SkillTooltipDataBlock(contexts.PreviewCaseContext()), advanced.SkillTooltipAdvanced(contexts.PreviewCaseContext())), AdvancedDataBuilder( TOOLTIPS_CONSTANTS.TANKMAN_SKILL_EXTENDED, TOOLTIPS_CONSTANTS.TANKMAN_SKILL_EXTENDED_UI, skill.TankmanSkillTooltipData(contexts.HangarParamContext()), advanced.SkillExtendedTooltipAdvanced( contexts.HangarParamContext())))
def getTooltipBuilders(): return (TankmanTooltipBuilder(TOOLTIPS_CONSTANTS.TANKMAN, TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI), AdvancedDataBuilder( TOOLTIPS_CONSTANTS.TANKMAN_SKILL, TOOLTIPS_CONSTANTS.BLOCKS_DEFAULT_UI, skill.SkillTooltipDataBlock( contexts.PersonalCaseContext(fieldsToExclude=('count', ))), advanced.SkillTooltipAdvanced( contexts.PersonalCaseContext( fieldsToExclude=('count', )))), TankmanNewSkillTooltipBuilder( TOOLTIPS_CONSTANTS.TANKMAN_NEW_SKILL, TOOLTIPS_CONSTANTS.TANKMEN_BUY_SKILL_UI), AdvancedDataBuilder( TOOLTIPS_CONSTANTS.TANKMAN_SKILL_EXTENDED, TOOLTIPS_CONSTANTS.TANKMAN_SKILL_EXTENDED_UI, skill.TankmanSkillTooltipData(contexts.HangarParamContext()), advanced.SkillExtendedTooltipAdvanced( contexts.HangarParamContext())))
'method': vehicle.VehicleAvgParameterTooltipData(contexts.PreviewParamContext()).buildToolTip, 'complex': None}, TOOLTIPS_CONSTANTS.VEHICLE_PREVIEW_ADVANCED_PARAMETERS: {'tooltip': TOOLTIPS_CONSTANTS.VEHICLE_PARAMETERS_UI, 'method': vehicle.VehicleAdvancedParametersTooltipData(contexts.PreviewParamContext()).buildToolTip, 'complex': None}, TOOLTIPS_CONSTANTS.VEHICLE_PREVIEW_CREW_MEMBER: {'tooltip': TOOLTIPS_CONSTANTS.VEHICLE_PREVIEW_CREW_MEMBER_UI, 'method': vehicle.VehiclePreviewCrewMemberTooltipData(contexts.PreviewContext()).buildToolTip, 'complex': None}, TOOLTIPS_CONSTANTS.VEH_CMP_CUSTOMIZATION: {'tooltip': TOOLTIPS_CONSTANTS.VEH_CMP_CUSTOMIZATION_UI, 'method': veh_cmp.VehCmpCustomizationTooltip(contexts.HangarParamContext()).buildToolTip, 'complex': None}, TOOLTIPS_CONSTANTS.VEH_CMP_SKILLS: {'tooltip': TOOLTIPS_CONSTANTS.VEH_CMP_SKILLS_UI, 'method': veh_cmp.VehCmpSkillsTooltip(contexts.HangarParamContext()).buildToolTip, 'complex': None}, TOOLTIPS_CONSTANTS.TANKMAN_SKILL_EXTENDED: {'tooltip': TOOLTIPS_CONSTANTS.TANKMAN_SKILL_EXTENDED_UI, 'method': skill.TankmanSkillTooltipData(contexts.HangarParamContext()).buildToolTip, 'complex': None}, TOOLTIPS_CONSTANTS.SETTINGS_CONTROL: {'tooltip': TOOLTIPS_CONSTANTS.COMPLEX_UI, 'method': common.SettingsControlTooltipData(contexts.HangarContext()).buildToolTip, 'complex': lambda data: False}, TOOLTIPS_CONSTANTS.CLAN_COMMON_INFO: {'tooltip': TOOLTIPS_CONSTANTS.CLAN_COMMON_INFO_UI, 'method': common.ClanCommonInfoTooltipData(contexts.HangarContext()).buildToolTip, 'complex': None}, TOOLTIPS_CONSTANTS.REF_SYS_AWARDS: {'tooltip': TOOLTIPS_CONSTANTS.REF_SYS_AWARDS_UI, 'method': common.ToolTipRefSysAwards(contexts.HangarContext()).buildToolTip, 'complex': None}, TOOLTIPS_CONSTANTS.REF_SYS_DESCRIPTION: {'tooltip': TOOLTIPS_CONSTANTS.REF_SYS_DESCRIPTION_UI, 'method': common.ToolTipRefSysDescription(contexts.HangarContext()).buildToolTip, 'complex': None}, TOOLTIPS_CONSTANTS.REF_SYS_XP_MULTIPLIER: {'tooltip': TOOLTIPS_CONSTANTS.REF_SYS_XP_MULTIPLIER_UI, 'method': common.ToolTipRefSysXPMultiplier(contexts.HangarContext()).buildToolTip,