# Set Dialog Item Hover Image

Grammar — Set dialogItem hover image to image for players
FlagsAction

Sets the hover image to display on a dialog item.

# Arguments

  • int [ control ] — Dialog Item
  • string [ filepath ] — Image
  • playergroup — Players

Returns — void

void libNtve_gf_SetDialogItemImage2(
	int lp_dialogItem,
	string lp_image,
	playergroup lp_players,
);

Category: Dialog / Dialog Item Tools

# Examples

# campaigns/liberty.sc2campaign

MapScript.galaxy

// L3544
libNtve_gf_SetDialogItemImage2(DialogControlLastCreated(), "Assets\\Textures\\ui_button_confirmation_normaloverpressedover_terran.dds", PlayerGroupAll())
// L3840
libNtve_gf_SetDialogItemImage2(lp_button, "Assets\\Textures\\ui_button_generic_greenglow_normaloverpressedover.dds", PlayerGroupAll())
// L2585
libNtve_gf_SetDialogItemImage2(lp_button, "Assets\\Textures\\ui_button_generic_greenglow_normaloverpressedover.dds", PlayerGroupAll())
// L10409
libNtve_gf_SetDialogItemImage2(DialogControlLastCreated(), "Assets\\Textures\\ui_button_generic_greenglow_normaloverpressedover.dds", PlayerGroupAll())
// L10419
libNtve_gf_SetDialogItemImage2(DialogControlLastCreated(), "Assets\\Textures\\ui_button_generic_greenglow_normaloverpressedover.dds", PlayerGroupAll())
// L13649
libNtve_gf_SetDialogItemImage2(DialogControlLastCreated(), "Assets\\Textures\\ui_button_generic_greenglow_normaloverpressedover.dds", PlayerGroupAll())
// L576
libNtve_gf_SetDialogItemImage2(libNtve_gf_ScreenButton(lp_screenButtonID), "Assets\\Textures\\ui_button_generic_normaloverpressedover_terran.dds", PlayerGroupAll())
// L587
libNtve_gf_SetDialogItemImage2(DialogControlLastCreated(), "Assets\\Textures\\ui_button_tutorial_normaloverpressedover.dds", PlayerGroupAll())
// L3544
libNtve_gf_SetDialogItemImage2(DialogControlLastCreated(), "Assets\\Textures\\ui_button_confirmation_normaloverpressedover_terran.dds", PlayerGroupAll())
// L3840
libNtve_gf_SetDialogItemImage2(lp_button, "Assets\\Textures\\ui_button_generic_greenglow_normaloverpressedover.dds", PlayerGroupAll())
// L2585
libNtve_gf_SetDialogItemImage2(lp_button, "Assets\\Textures\\ui_button_generic_greenglow_normaloverpressedover.dds", PlayerGroupAll())
// L10409
libNtve_gf_SetDialogItemImage2(DialogControlLastCreated(), "Assets\\Textures\\ui_button_generic_greenglow_normaloverpressedover.dds", PlayerGroupAll())
// L10419
libNtve_gf_SetDialogItemImage2(DialogControlLastCreated(), "Assets\\Textures\\ui_button_generic_greenglow_normaloverpressedover.dds", PlayerGroupAll())
// L13649
libNtve_gf_SetDialogItemImage2(DialogControlLastCreated(), "Assets\\Textures\\ui_button_generic_greenglow_normaloverpressedover.dds", PlayerGroupAll())
// L576
libNtve_gf_SetDialogItemImage2(libNtve_gf_ScreenButton(lp_screenButtonID), "Assets\\Textures\\ui_button_generic_normaloverpressedover_terran.dds", PlayerGroupAll())
// L587
libNtve_gf_SetDialogItemImage2(DialogControlLastCreated(), "Assets\\Textures\\ui_button_tutorial_normaloverpressedover.dds", PlayerGroupAll())

# campaigns/libertystory.sc2campaign

CampaignLib.galaxy

// L5707
libNtve_gf_SetDialogItemImage2(DialogControlLastCreated(), "Assets\\Textures\\ui_options_selectonbutton_normaloverpressedover_terran.dds", PlayerGroupAll())
// L13490
libNtve_gf_SetDialogItemImage2(DialogControlLastCreated(), "Assets\\Textures\\ui_techpurchase_techbutton_selected_normaloverpressedover.dds", PlayerGroupAll())
// L13497
libNtve_gf_SetDialogItemImage2(DialogControlLastCreated(), "Assets\\Textures\\ui_techpurchase_techbutton_selected_normaloverpressedover.dds", PlayerGroupAll())
// L13504
libNtve_gf_SetDialogItemImage2(DialogControlLastCreated(), "Assets\\Textures\\ui_techpurchase_techbutton_selected_normaloverpressedover.dds", PlayerGroupAll())
// L13523
libNtve_gf_SetDialogItemImage2(DialogControlLastCreated(), "Assets\\Textures\\ui_techpurchase_techbutton_selected_normaloverpressedover.dds", PlayerGroupAll())
// L13530
libNtve_gf_SetDialogItemImage2(DialogControlLastCreated(), "Assets\\Textures\\ui_techpurchase_techbutton_selected_normaloverpressedover.dds", PlayerGroupAll())
// L13537
libNtve_gf_SetDialogItemImage2(DialogControlLastCreated(), "Assets\\Textures\\ui_techpurchase_techbutton_selected_normaloverpressedover.dds", PlayerGroupAll())
// L13749
libNtve_gf_SetDialogItemImage2(DialogControlLastCreated(), "Assets\\Textures\\ui_techpurchase_techbutton_selected_normaloverpressedover.dds", PlayerGroupAll())
// L13756
libNtve_gf_SetDialogItemImage2(DialogControlLastCreated(), "Assets\\Textures\\ui_techpurchase_techbutton_selected_normaloverpressedover.dds", PlayerGroupAll())

# campaigns/swarm.sc2campaign

MapScript.galaxy

// L1190
libNtve_gf_SetDialogItemImage2(DialogControlLastCreated(), "Assets\\Textures\\ui_idlepeon_normaloverpressedover_zerg.dds", PlayerGroupAll())
// L1190
libNtve_gf_SetDialogItemImage2(DialogControlLastCreated(), "Assets\\Textures\\ui_idlepeon_normaloverpressedover_zerg.dds", PlayerGroupAll())

# campaigns/swarmstory.sc2campaign

SwarmCampaignLib.galaxy

// L8717
libNtve_gf_SetDialogItemImage2(libSwaC_gv_zS_ArmyCustomUpgradeButtons[lv_index], "@UI/ArmyCustomizationUpgradeButtonPurchasedHover", PlayerGroupAll())
// L8722
libNtve_gf_SetDialogItemImage2(libSwaC_gv_zS_ArmyCustomUpgradeButtons[lv_index], "@UI/ArmyCustomizationUpgradeButtonHover", PlayerGroupAll())

# campaigns/voidstory.sc2campaign

VoidCampaignUILib.galaxy

// L876
libNtve_gf_SetDialogItemImage2(libVCUI_gv_pU_ArmyFactionButtons[lv_factionIndex], libVoiC_gf_PC_ArmyUnitFactionHoverImage(libVCUI_gv_pU_ArmyUnits[libVCUI_gv_pU_ArmyCategorySelectedIndex][lv_factionIndex]), PlayerGroupAll())
// L887
libNtve_gf_SetDialogItemImage2(libVCUI_gv_pU_ArmyFactionButtons[lv_factionIndex], libVoiC_gf_PC_ArmyUnitFactionHoverImage(libVCUI_gv_pU_ArmyUnits[libVCUI_gv_pU_ArmyCategorySelectedIndex][lv_factionIndex]), PlayerGroupAll())
// L8639
libNtve_gf_SetDialogItemImage2(DialogControlLastCreated(), "Assets\\Textures\\blank.dds", PlayerGroupAll())
// L8684
libNtve_gf_SetDialogItemImage2(DialogControlLastCreated(), "Assets\\Textures\\blank.dds", PlayerGroupAll())

# mods/challenges.sc2mod

LibChal.galaxy

// L787
libNtve_gf_SetDialogItemImage2(DialogControlLastCreated(), "Assets\\Textures\\ui_options_selectonbutton_normaloverpressedover_terran.dds", PlayerGroupAll())
// L792
libNtve_gf_SetDialogItemImage2(DialogControlLastCreated(), "Assets\\Textures\\ui_button_generic_normaloverpressedover_protoss.dds", PlayerGroupAll())
// L797
libNtve_gf_SetDialogItemImage2(DialogControlLastCreated(), "Assets\\Textures\\ui_button_generic_normaloverpressedover_zerg.dds", PlayerGroupAll())
// L1336
libNtve_gf_SetDialogItemImage2(DialogControlLastCreated(), "Assets\\Textures\\ui_options_selectonbutton_normaloverpressedover_terran.dds", PlayerGroupAll())
// L1341
libNtve_gf_SetDialogItemImage2(DialogControlLastCreated(), "Assets\\Textures\\ui_button_generic_normaloverpressedover_protoss.dds", PlayerGroupAll())
// L1346
libNtve_gf_SetDialogItemImage2(DialogControlLastCreated(), "Assets\\Textures\\ui_button_generic_normaloverpressedover_zerg.dds", PlayerGroupAll())

# mods/core.sc2mod

NativeLib.galaxy

// L2611
libNtve_gf_SetDialogItemImage2(lv_dialogitem, lp_hoverImage, PlayerGroupAll())
// L3141
libNtve_gf_SetDialogItemImage2(DialogControlLastCreated(), libNtve_gv_screenButtonsHoverImage[lp_screenButtonID], PlayerGroupAll())
// L3194
libNtve_gf_SetDialogItemImage2(libNtve_gf_ScreenButton(lp_screenButtonID), libNtve_gv_screenButtonsFlashingHoverImage[lp_screenButtonID], PlayerGroupAll())
// L3205
libNtve_gf_SetDialogItemImage2(libNtve_gf_ScreenButton(lp_screenButtonID), libNtve_gv_screenButtonsHoverImage[lp_screenButtonID], PlayerGroupAll())
// L6207
libNtve_gf_SetDialogItemImage2(libNtve_gf_ScreenButton(lv_iD), libNtve_gv_screenButtonsFlashingHoverImage[lv_iD], PlayerGroupAll())
// L6215
libNtve_gf_SetDialogItemImage2(libNtve_gf_ScreenButton(lv_iD), libNtve_gv_screenButtonsHoverImage[lv_iD], PlayerGroupAll())
// L6222
libNtve_gf_SetDialogItemImage2(libNtve_gf_ScreenButton(lv_iD), libNtve_gv_screenButtonsHoverImage[lv_iD], PlayerGroupAll())
// L2064
libNtve_gf_SetDialogItemImage2(lv_dialogitem, lp_hoverImage, PlayerGroupAll())
// L2619
libNtve_gf_SetDialogItemImage2(DialogControlLastCreated(), libNtve_gv_screenButtonsHoverImage[lp_screenButtonID], PlayerGroupAll())
// L2672
libNtve_gf_SetDialogItemImage2(libNtve_gf_ScreenButton(lp_screenButtonID), libNtve_gv_screenButtonsFlashingHoverImage[lp_screenButtonID], PlayerGroupAll())
// L2683
libNtve_gf_SetDialogItemImage2(libNtve_gf_ScreenButton(lp_screenButtonID), libNtve_gv_screenButtonsHoverImage[lp_screenButtonID], PlayerGroupAll())
// L5321
libNtve_gf_SetDialogItemImage2(libNtve_gf_ScreenButton(lv_iD), libNtve_gv_screenButtonsFlashingHoverImage[lv_iD], PlayerGroupAll())
// L5329
libNtve_gf_SetDialogItemImage2(libNtve_gf_ScreenButton(lv_iD), libNtve_gv_screenButtonsHoverImage[lv_iD], PlayerGroupAll())
// L5336
libNtve_gf_SetDialogItemImage2(libNtve_gf_ScreenButton(lv_iD), libNtve_gv_screenButtonsHoverImage[lv_iD], PlayerGroupAll())