# Set Dialog Item Tooltip

Grammar — Set dialogItem tooltip to tooltip for players
FlagsAction

Sets the text that appears when mousing over a dialog item.

# Arguments

  • int [ control ] — Dialog Item
  • text — Tooltip
  • playergroup — Players

Returns — void

void libNtve_gf_SetDialogItemTooltip(
	int lp_dialogItem,
	text lp_tooltip,
	playergroup lp_players,
);

Category: Dialog / Dialog Item Tools

# Examples

# campaigns/liberty.sc2campaign

MapScript.galaxy

// L3482
libNtve_gf_SetDialogItemTooltip(DialogControlLastCreated(), gv_levelWavePlaneName[(lp_level)][lv_index], PlayerGroupAll())
// L3516
libNtve_gf_SetDialogItemTooltip(DialogControlLastCreated(), gv_powerupTypeNames[lv_index], PlayerGroupAll())
// L4100
libNtve_gf_SetDialogItemTooltip(libNtve_gf_ScreenButton(gv_c_ScreenButton_Quit), StringExternal("Param/Value/7B6BAF53"), PlayerGroupAll())
// L8667
libNtve_gf_SetDialogItemTooltip(libNtve_gf_ScreenButton(gv_c_ScreenButton_Continue), StringExternal("Param/Value/629EF19B"), PlayerGroupAll())
// L10410
libNtve_gf_SetDialogItemTooltip(DialogControlLastCreated(), ConversationDataStateText("PlanetPanelTooltips|Close_Button", "Description"), PlayerGroupAll())
// L10420
libNtve_gf_SetDialogItemTooltip(DialogControlLastCreated(), ConversationDataStateText("PlanetPanelTooltips|Zeratul_Play_Button", "Description"), PlayerGroupAll())
// L10429
libNtve_gf_SetDialogItemTooltip(DialogControlLastCreated(), ConversationDataStateText("PlanetPanelTooltips|Launch_Button", "Description"), PlayerGroupAll())
// L10440
libNtve_gf_SetDialogItemTooltip(DialogControlLastCreated(), ConversationDataStateText("PlanetPanelTooltips|DifficultyPulldown", "Description"), PlayerGroupAll())
// L13829
libNtve_gf_SetDialogItemTooltip(DialogControlLastCreated(), lp_tooltip, PlayerGroupAll())
// L3482
libNtve_gf_SetDialogItemTooltip(DialogControlLastCreated(), gv_levelWavePlaneName[(lp_level)][lv_index], PlayerGroupAll())
// L3516
libNtve_gf_SetDialogItemTooltip(DialogControlLastCreated(), gv_powerupTypeNames[lv_index], PlayerGroupAll())
// L4100
libNtve_gf_SetDialogItemTooltip(libNtve_gf_ScreenButton(gv_c_ScreenButton_Quit), StringExternal("Param/Value/7B6BAF53"), PlayerGroupAll())
// L8667
libNtve_gf_SetDialogItemTooltip(libNtve_gf_ScreenButton(gv_c_ScreenButton_Continue), StringExternal("Param/Value/629EF19B"), PlayerGroupAll())
// L10410
libNtve_gf_SetDialogItemTooltip(DialogControlLastCreated(), ConversationDataStateText("PlanetPanelTooltips|Close_Button", "Description"), PlayerGroupAll())
// L10420
libNtve_gf_SetDialogItemTooltip(DialogControlLastCreated(), ConversationDataStateText("PlanetPanelTooltips|Zeratul_Play_Button", "Description"), PlayerGroupAll())
// L10429
libNtve_gf_SetDialogItemTooltip(DialogControlLastCreated(), ConversationDataStateText("PlanetPanelTooltips|Launch_Button", "Description"), PlayerGroupAll())
// L10440
libNtve_gf_SetDialogItemTooltip(DialogControlLastCreated(), ConversationDataStateText("PlanetPanelTooltips|DifficultyPulldown", "Description"), PlayerGroupAll())
// L13829
libNtve_gf_SetDialogItemTooltip(DialogControlLastCreated(), lp_tooltip, PlayerGroupAll())

# campaigns/libertystory.sc2campaign

CampaignLib.galaxy

// L5708
libNtve_gf_SetDialogItemTooltip(DialogControlLastCreated(), lp_tip, PlayerGroupAll())

# campaigns/swarmstory.sc2campaign

SwarmCampaignLib.galaxy

// L7459
libNtve_gf_SetDialogItemTooltip(libSwaC_gv_zS_ArmyCustomEggRoomEvolutionMissionButton, StringExternal("Param/Value/lib_SwaC_B1CC65D1"), PlayerGroupAll())
// L7470
libNtve_gf_SetDialogItemTooltip(libSwaC_gv_zS_ArmyCustomEggRoomEvolutionMissionButton, StringExternal("Param/Value/lib_SwaC_487A721F"), PlayerGroupAll())
// L8632
libNtve_gf_SetDialogItemTooltip(libSwaC_gv_zS_ArmyCustomUpgradeUnitStrainInfoIcon, libSwaC_gf_ZS_ArmyUnitTooltip2(lv_purchasedUnit), PlayerGroupAll())
// L8633
libNtve_gf_SetDialogItemTooltip(libSwaC_gv_zS_ArmyCustomUpgradeUnitNameLabel, libSwaC_gf_ZS_ArmyUnitTooltip2(lv_purchasedUnit), PlayerGroupAll())
// L9493
libNtve_gf_SetDialogItemTooltip(libSwaC_gv_zS_ArmyCustomMissionUnitFrames[lv_index], TextExpressionAssemble("Param/Expression/lib_SwaC_7FD2F0AE"), PlayerGroupAll())
// L11643
libNtve_gf_SetDialogItemTooltip(libSwaC_gv_zS_KerriganUITierButtons[lv_tier][lv_tierIndex], libSwaC_gf_ZS_KerriganTierReward(libSwaC_gv_zS_KerriganTechTierItems[lv_tier][lv_tierIndex]), PlayerGroupAll())
// L11660
libNtve_gf_SetDialogItemTooltip(libSwaC_gv_zS_KerriganUITierButtons[lv_tier][lv_tierIndex], libSwaC_gf_ZS_KerriganTierReward(libSwaC_gv_zS_KerriganTechTierItems[lv_tier][lv_tierIndex]), PlayerGroupAll())
// L11717
libNtve_gf_SetDialogItemTooltip(libSwaC_gv_zS_KerriganUITierCloseButton, ConversationDataStateText("StoryModeText|ArchivesKerriganBackTooltip", "Description"), PlayerGroupAll())
// L11720
libNtve_gf_SetDialogItemTooltip(libSwaC_gv_zS_KerriganUITierCloseButton, StringExternal("ConversationState/MissionPanelTooltips/Close_Button/Info/Description"), PlayerGroupAll())
// L14335
libNtve_gf_SetDialogItemTooltip(libSwaC_gv_zS_VSBtnContinue, StringExternal("Param/Value/lib_SwaC_43935B42"), PlayerGroupAll())

# campaigns/swarmstoryutil.sc2mod

Lib281DEC45.galaxy

// L871
libNtve_gf_SetDialogItemTooltip(lib281DEC45_gv_zSS_UIArchivesQuitButton, ConversationDataStateText("StoryModeText|MasterArchivesBackTooltip", "Description"), PlayerGroupAll())
// L1127
libNtve_gf_SetDialogItemTooltip(lib281DEC45_gv_zSS_UITravelBackButton, StringExternal("Param/Value/lib_281DEC45_F285B16A"), PlayerGroupAll())
// L1146
libNtve_gf_SetDialogItemTooltip(lib281DEC45_gv_zSS_UITravelPlanetSelectedBorder[lv_index], StringExternal(lib281DEC45_gf_ZSS_UITravelLocationProperty(IntLoopCurrent(), "PlanetToolTip")), PlayerGroupAll())
// L1475
libNtve_gf_SetDialogItemTooltip(lib281DEC45_gv_zSS_UITravelRewardUnitPanel[lv_unitFrameIndex], TextExpressionAssemble("Param/Expression/lib_281DEC45_272AF6B1"), PlayerGroupAll())
// L1647
libNtve_gf_SetDialogItemTooltip(lib281DEC45_gv_zSS_MissionUnitTooltipHolder, TextExpressionAssemble("Param/Expression/lib_281DEC45_0E2BCC46"), PlayerGroupAll())
// L1662
libNtve_gf_SetDialogItemTooltip(lib281DEC45_gv_zSS_MissionBackButton, ConversationDataStateText("StoryModeText|ArchivesMissionBackTooltip", "Description"), PlayerGroupAll())
// L1665
libNtve_gf_SetDialogItemTooltip(lib281DEC45_gv_zSS_MissionBackButton, StringExternal("ConversationState/MissionPanelTooltips/Close_Button/Info/Description"), PlayerGroupAll())
// L1803
libNtve_gf_SetDialogItemTooltip(lib281DEC45_gv_zSS_UIMainBottomButtons[(lib281DEC45_ge_ZSS_UIMainBottomButtonType_BottomButtonKerrigan)], StringExternal("Param/Value/lib_281DEC45_7E965CA4"), PlayerGroupAll())
// L1837
libNtve_gf_SetDialogItemTooltip(lib281DEC45_gv_zSS_UIMainBottomButtons[(lp_buttonIndex)], StringExternal("Param/Value/lib_281DEC45_E53286CA"), PlayerGroupAll())

# campaigns/void.sc2campaign

MapScript.galaxy

// L1530
libNtve_gf_SetDialogItemTooltip(gv_overloadTempleButton, StringExternal("Param/Value/34623335"), PlayerGroupAll())
// L1535
libNtve_gf_SetDialogItemTooltip(gv_overloadTempleButton, StringExternal("Param/Value/086AF1E4"), PlayerGroupAll())
// L1530
libNtve_gf_SetDialogItemTooltip(gv_overloadTempleButton, StringExternal("Param/Value/34623335"), PlayerGroupAll())
// L1535
libNtve_gf_SetDialogItemTooltip(gv_overloadTempleButton, StringExternal("Param/Value/086AF1E4"), PlayerGroupAll())

# campaigns/voidstory.sc2campaign

VoidCampaignLib.galaxy

// L169
libNtve_gf_SetDialogItemTooltip(DialogControlLastCreated(), TextExpressionAssemble("Param/Expression/lib_VoiC_9214BE9C"), PlayerGroupAll())
// L174
libNtve_gf_SetDialogItemTooltip(DialogControlLastCreated(), TextExpressionAssemble("Param/Expression/lib_VoiC_1844DDD4"), PlayerGroupAll())
// L186
libNtve_gf_SetDialogItemTooltip(DialogControlLastCreated(), TextExpressionAssemble("Param/Expression/lib_VoiC_C4273795"), PlayerGroupAll())
// L192
libNtve_gf_SetDialogItemTooltip(DialogControlLastCreated(), TextExpressionAssemble("Param/Expression/lib_VoiC_B0ABD7F6"), PlayerGroupAll())
// L285
libNtve_gf_SetDialogItemTooltip(DialogControlLastCreated(), libVCUI_gf_PU_SoAPerkTooltip(lv_indexPower), PlayerGroupAll())
// L927
libNtve_gf_SetDialogItemTooltip(DialogControlLastCreated(), TextExpressionAssemble("Param/Expression/lib_VoiC_9081F58A"), PlayerGroupAll())
// L1139
libNtve_gf_SetDialogItemTooltip(lv_button, lv_rewardText, PlayerGroupAll())
// L1159
libNtve_gf_SetDialogItemTooltip(lv_button, lv_rewardText, PlayerGroupAll())
// L1174
libNtve_gf_SetDialogItemTooltip(lv_button, lv_rewardText, PlayerGroupAll())
// L9539
libNtve_gf_SetDialogItemTooltip(lv_button, lv_rewardText, PlayerGroupAll())

# campaigns/voidstory.sc2campaign

VoidCampaignMissionLib.galaxy

// L6156
libNtve_gf_SetDialogItemTooltip(DialogControlLastCreated(), lv_label, PlayerGroupAll())
// L6229
libNtve_gf_SetDialogItemTooltip(libVCMI_gv_pM_GameCheat_Minimize, StringExternal("Param/Value/lib_VCMI_4966D256"), PlayerGroupAll())
// L6234
libNtve_gf_SetDialogItemTooltip(libVCMI_gv_pM_GameCheat_Minimize, StringExternal("Param/Value/lib_VCMI_90FAD008"), PlayerGroupAll())
// L6270
libNtve_gf_SetDialogItemTooltip(libVCMI_gv_pM_GameCheat_CheckBox[autoF1D87FF8_var], StringExternal("Param/Value/lib_VCMI_CDEC4192"), PlayerGroupAll())
// L6414
libNtve_gf_SetDialogItemTooltip(DialogControlLastCreated(), libVCMI_gv_pM_MissionCheat_Cheats[lv_cheatIndex].lv_description, PlayerGroupAll())

# campaigns/voidstory.sc2campaign

VoidCampaignUILib.galaxy

// L717
libNtve_gf_SetDialogItemTooltip(libVCUI_gv_pU_ArmyCategoryButtons[lv_categoryIndex], StringExternal("Param/Value/lib_VCUI_0E2F9EB7"), PlayerGroupAll())
// L853
libNtve_gf_SetDialogItemTooltip(libVCUI_gv_pU_ArmyFactionLockedImage, StringExternal("Param/Value/lib_VCUI_D9C74198"), PlayerGroupAll())
// L860
libNtve_gf_SetDialogItemTooltip(libVCUI_gv_pU_ArmyFactionButtons[lv_factionIndex], StringToText(""), PlayerGroupAll())
// L950
libNtve_gf_SetDialogItemTooltip(libVCUI_gv_pU_ArmyInfoAbility[lv_abilityIndex], TextExpressionAssemble("Param/Expression/lib_VCUI_A5C497EB"), PlayerGroupAll())
// L1302
libNtve_gf_SetDialogItemTooltip(libVCUI_gv_pU_BottomBarButton[(lp_button)], TextExpressionAssemble("Param/Expression/lib_VCUI_395995D8"), PlayerGroupAll())
// L1306
libNtve_gf_SetDialogItemTooltip(libVCUI_gv_pU_BottomBarButton[(lp_button)], TextExpressionAssemble("Param/Expression/lib_VCUI_9DEA3931"), PlayerGroupAll())
// L1311
libNtve_gf_SetDialogItemTooltip(libVCUI_gv_pU_BottomBarButton[(lp_button)], StringExternal("Param/Value/lib_VCUI_8ED4DD62"), PlayerGroupAll())
// L1314
libNtve_gf_SetDialogItemTooltip(libVCUI_gv_pU_BottomBarButton[(lp_button)], lv_buttonTooltip, PlayerGroupAll())
// L1992
libNtve_gf_SetDialogItemTooltip(libVCUI_gv_pU_MissionRewardUnitPanel, TextExpressionAssemble("Param/Expression/lib_VCUI_225AD1C1"), PlayerGroupAll())
// L2003
libNtve_gf_SetDialogItemTooltip(libVCUI_gv_pU_MissionRewardUnitPanel2, TextExpressionAssemble("Param/Expression/lib_VCUI_2A34C43A"), PlayerGroupAll())

# mods/core.sc2mod

NativeLib.galaxy

// L2590
libNtve_gf_SetDialogItemTooltip(lv_dialogitem, lp_tooltip, PlayerGroupAll())
// L2608
libNtve_gf_SetDialogItemTooltip(lv_dialogitem, lp_tooltip, PlayerGroupAll())
// L2630
libNtve_gf_SetDialogItemTooltip(lv_dialogitem, lp_tooltip, PlayerGroupAll())
// L2648
libNtve_gf_SetDialogItemTooltip(lv_dialogitem, lp_tooltip, PlayerGroupAll())
// L2043
libNtve_gf_SetDialogItemTooltip(lv_dialogitem, lp_tooltip, PlayerGroupAll())
// L2061
libNtve_gf_SetDialogItemTooltip(lv_dialogitem, lp_tooltip, PlayerGroupAll())
// L2083
libNtve_gf_SetDialogItemTooltip(lv_dialogitem, lp_tooltip, PlayerGroupAll())
// L2101
libNtve_gf_SetDialogItemTooltip(lv_dialogitem, lp_tooltip, PlayerGroupAll())

# mods/heroesdata.stormmod

GameDataHelperLib.galaxy

// L2969
libNtve_gf_SetDialogItemTooltip(libGDHL_gv_rexxarUI.lv_rexxarMishaHealth, StringExternal("Param/Value/lib_GDHL_C2E9D341"), libCore_gv_playerGroupFromPlayer[lp_rexxarPlayer])

# mods/heroesdata.stormmod

SupportLib.galaxy

// L854
libNtve_gf_SetDialogItemTooltip(DialogControlLastCreated(), StringExternal("Param/Value/lib_Sprt_CFB7F160"), PlayerGroupAll())
// L861
libNtve_gf_SetDialogItemTooltip(DialogControlLastCreated(), StringExternal("Param/Value/lib_Sprt_0CB66395"), PlayerGroupAll())
// L868
libNtve_gf_SetDialogItemTooltip(DialogControlLastCreated(), StringExternal("Param/Value/lib_Sprt_9485143B"), PlayerGroupAll())
// L999
libNtve_gf_SetDialogItemTooltip(DialogControlLastCreated(), StringExternal("Param/Value/lib_Sprt_15C84FDB"), PlayerGroupAll())
// L1026
libNtve_gf_SetDialogItemTooltip(DialogControlLastCreated(), StringExternal("Param/Value/lib_Sprt_57EEC39B"), PlayerGroupAll())
// L1166
libNtve_gf_SetDialogItemTooltip(DialogControlLastCreated(), StringExternal("Param/Value/lib_Sprt_E06E2001"), PlayerGroupAll())
// L1199
libNtve_gf_SetDialogItemTooltip(DialogControlLastCreated(), StringExternal("Param/Value/lib_Sprt_9747FD94"), PlayerGroupAll())
// L1223
libNtve_gf_SetDialogItemTooltip(DialogControlLastCreated(), StringExternal("Param/Value/lib_Sprt_503583C8"), PlayerGroupAll())
// L1266
libNtve_gf_SetDialogItemTooltip(DialogControlLastCreated(), StringExternal("Param/Value/lib_Sprt_4E1C1AFD"), PlayerGroupAll())

# mods/heroesdata.stormmod

UILib.galaxy

// L1582
libNtve_gf_SetDialogItemTooltip(libUIUI_gv_deathRecap_Panel.lv_abilitiesPanelTooltipFrame[lv_itEffect], lv_effectTooltipText, libCore_gv_playerGroupFromPlayer[lp_deadPlayer])
// L1699
libNtve_gf_SetDialogItemTooltip(libUIUI_gv_deathRecap_Panel.lv_highestDamagersAbilityBarTooltips[lp_highestDamager][lp_highestDamagerAbilities], lv_simpleTooltip, libCore_gv_playerGroupFromPlayer[lp_deadPlayer])
// L2984
libNtve_gf_SetDialogItemTooltip(libUIUI_gv_uIMVPSecondaryPanels[lv_iterator].lv_awardTooltipHitbox, libGame_gf_GetAwardTooltipInfo(lv_winnerPlayerId, (libGame_gv_finalSecondaryAwardsList[lv_iterator].lv_awardIndex)), PlayerGroupAll())
// L4078
libNtve_gf_SetDialogItemTooltip(DialogControlLastCreated(), lv_healthText, libCore_gv_playerGroupFromPlayer[lp_player])
// L4083
libNtve_gf_SetDialogItemTooltip(DialogControlLastCreated(), lv_healthText, libCore_gv_playerGroupFromPlayer[lp_player])
// L4088
libNtve_gf_SetDialogItemTooltip(DialogControlLastCreated(), lv_healthText, libCore_gv_playerGroupFromPlayer[lp_player])
// L4093
libNtve_gf_SetDialogItemTooltip(DialogControlLastCreated(), lv_healthText, libCore_gv_playerGroupFromPlayer[lp_player])
// L4099
libNtve_gf_SetDialogItemTooltip(DialogControlLastCreated(), lv_healthText, libCore_gv_playerGroupFromPlayer[lp_player])
// L4104
libNtve_gf_SetDialogItemTooltip(DialogControlLastCreated(), lv_healthText, libCore_gv_playerGroupFromPlayer[lp_player])
// L4108
libNtve_gf_SetDialogItemTooltip(libUIUI_gv_uIHeroConsole.lv_heroStatsHealthBar, lv_healthText, libCore_gv_playerGroupFromPlayer[lp_player])

# mods/heroesmapmods/battlegroundmapmods/warheadjunction.stormmod

LibMSC2.galaxy

// L1135
libNtve_gf_SetDialogItemTooltip(DialogControlLastCreated(), StringToText(""), PlayerGroupAll())

# mods/heromods/zarya.stormmod

LibHZAR.galaxy

// L278
libNtve_gf_SetDialogItemTooltip(DialogControlLastCreated(), StringExternal("Param/Value/lib_HZAR_4E3EF24D"), lv_localZaryaPlayerGroup)

# mods/liberty.sc2mod

LibertyLib.galaxy

// L278
libNtve_gf_SetDialogItemTooltip(libLbty_gv_pingPanelMinimapButton, StringExternal("UI/PingTip"), PlayerGroupAll())
// L282
libNtve_gf_SetDialogItemTooltip(libLbty_gv_pingPanelMinimapButton, StringExternal("UI/AdvancedPingTip"), PlayerGroupAll())

# mods/missionpacks/novacampaign.sc2mod

LibNCMI.galaxy

// L5096
libNtve_gf_SetDialogItemTooltip(DialogControlLastCreated(), lv_label, PlayerGroupAll())