# Set Dialog Item Image

Grammar — Set dialogItem image to image for players
FlagsAction

Sets the image to display on a dialog item.

# Arguments

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

Returns — void

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

Category: Dialog / Dialog Item Tools

# Examples

# campaigns/liberty.sc2campaign

MapScript.galaxy

// L3281
libNtve_gf_SetDialogItemImage(DialogControlLastCreated(), "Assets\\Textures\\ui_mission_statusbox01.dds", PlayerGroupAll())
// L3454
libNtve_gf_SetDialogItemImage(DialogControlLastCreated(), "Assets\\Textures\\ui_mission_statusbox02.dds", PlayerGroupAll())
// L3458
libNtve_gf_SetDialogItemImage(DialogControlLastCreated(), "Assets\\Textures\\ui_ingame_challenge_glow4text.dds", PlayerGroupAll())
// L3466
libNtve_gf_SetDialogItemImage(DialogControlLastCreated(), "Assets\\Textures\\ui_battlenet_challenge_frame_innerborder.dds", PlayerGroupAll())
// L3481
libNtve_gf_SetDialogItemImage(DialogControlLastCreated(), gv_levelWavePlaneIcon[(lp_level)][lv_index], PlayerGroupAll())
// L3500
libNtve_gf_SetDialogItemImage(DialogControlLastCreated(), "Assets\\Textures\\ui_battlenet_challenge_frame_innerborder.dds", PlayerGroupAll())
// L3515
libNtve_gf_SetDialogItemImage(DialogControlLastCreated(), gv_powerupTypeIcons[lv_index], PlayerGroupAll())
// L3543
libNtve_gf_SetDialogItemImage(DialogControlLastCreated(), "Assets\\Textures\\ui_button_confirmation_normalpressed_terran.dds", PlayerGroupAll())
// L3583
libNtve_gf_SetDialogItemImage(DialogControlLastCreated(), "Assets\\Textures\\ui_mission_leaderboard_progressbar_fill.dds", PlayerGroupAll())
// L3590
libNtve_gf_SetDialogItemImage(DialogControlLastCreated(), "Assets\\Textures\\ui_mission_leaderboard_progressbar_fill.dds", PlayerGroupAll())
// L2584
libNtve_gf_SetDialogItemImage(lp_button, "Assets\\Textures\\ui_button_generic_greenglow_normalpressed.dds", PlayerGroupAll())
// L3470
libNtve_gf_SetDialogItemImage(gv_fullscreenImageDialogImage, lp_image, PlayerGroupAll())
// L3954
libNtve_gf_SetDialogItemImage(gv_armoryGradientDialogImage, "Assets\\Textures\\wire.dds", PlayerGroupAll())
// L5088
libNtve_gf_SetDialogItemImage(DialogControlLastCreated(), "Assets\\Textures\\thanksforplaying09.dds", PlayerGroupAll())
// L10005
libNtve_gf_SetDialogItemImage(gv_armoryGradientDialogImage, "Assets\\Textures\\ui_armory_gradient_left.dds", PlayerGroupAll())
// L10009
libNtve_gf_SetDialogItemImage(gv_armoryGradientDialogImage, "Assets\\Textures\\ui_armory_gradient_right.dds", PlayerGroupAll())
// L10393
libNtve_gf_SetDialogItemImage(DialogControlLastCreated(), "Assets\\Textures\\ui_planetpanel_zeratul_frame_bottom.dds", PlayerGroupAll())
// L10398
libNtve_gf_SetDialogItemImage(DialogControlLastCreated(), "Assets\\Textures\\ui_planetpanel_zeratul_frame_outline.dds", PlayerGroupAll())
// L10408
libNtve_gf_SetDialogItemImage(DialogControlLastCreated(), "Assets\\Textures\\ui_button_generic_greenglow_normalpressed.dds", PlayerGroupAll())
// L10418
libNtve_gf_SetDialogItemImage(DialogControlLastCreated(), "Assets\\Textures\\ui_button_generic_greenglow_normalpressed.dds", PlayerGroupAll())
// L575
libNtve_gf_SetDialogItemImage(libNtve_gf_ScreenButton(lp_screenButtonID), "Assets\\Textures\\ui_button_generic_normalpressed_terran.dds", PlayerGroupAll())
// L585
libNtve_gf_SetDialogItemImage(DialogControlLastCreated(), "Assets\\Textures\\ui_button_tutorial_normalpressed.dds", PlayerGroupAll())
// L2158
libNtve_gf_SetDialogItemImage(lv_arrowRight, "Assets\\Textures\\tutorialarrow04.dds", PlayerGroupAll())
// L2159
libNtve_gf_SetDialogItemImage(lv_arrowDown, "Assets\\Textures\\tutorialarrow04.dds", PlayerGroupAll())
// L2160
libNtve_gf_SetDialogItemImage(lv_arrowLeft, "Assets\\Textures\\tutorialarrow04.dds", PlayerGroupAll())
// L2161
libNtve_gf_SetDialogItemImage(lv_arrowUp, "Assets\\Textures\\tutorialarrow04.dds", PlayerGroupAll())
// L2163
libNtve_gf_SetDialogItemImage(lv_arrowRight, "Assets\\Textures\\tutorialarrow03.dds", PlayerGroupAll())
// L2164
libNtve_gf_SetDialogItemImage(lv_arrowDown, "Assets\\Textures\\tutorialarrow03.dds", PlayerGroupAll())
// L2165
libNtve_gf_SetDialogItemImage(lv_arrowLeft, "Assets\\Textures\\tutorialarrow03.dds", PlayerGroupAll())
// L2166
libNtve_gf_SetDialogItemImage(lv_arrowUp, "Assets\\Textures\\tutorialarrow03.dds", PlayerGroupAll())
// L3281
libNtve_gf_SetDialogItemImage(DialogControlLastCreated(), "Assets\\Textures\\ui_mission_statusbox01.dds", PlayerGroupAll())
// L3454
libNtve_gf_SetDialogItemImage(DialogControlLastCreated(), "Assets\\Textures\\ui_mission_statusbox02.dds", PlayerGroupAll())
// L3458
libNtve_gf_SetDialogItemImage(DialogControlLastCreated(), "Assets\\Textures\\ui_ingame_challenge_glow4text.dds", PlayerGroupAll())
// L3466
libNtve_gf_SetDialogItemImage(DialogControlLastCreated(), "Assets\\Textures\\ui_battlenet_challenge_frame_innerborder.dds", PlayerGroupAll())
// L3481
libNtve_gf_SetDialogItemImage(DialogControlLastCreated(), gv_levelWavePlaneIcon[(lp_level)][lv_index], PlayerGroupAll())
// L3500
libNtve_gf_SetDialogItemImage(DialogControlLastCreated(), "Assets\\Textures\\ui_battlenet_challenge_frame_innerborder.dds", PlayerGroupAll())
// L3515
libNtve_gf_SetDialogItemImage(DialogControlLastCreated(), gv_powerupTypeIcons[lv_index], PlayerGroupAll())
// L3543
libNtve_gf_SetDialogItemImage(DialogControlLastCreated(), "Assets\\Textures\\ui_button_confirmation_normalpressed_terran.dds", PlayerGroupAll())
// L3583
libNtve_gf_SetDialogItemImage(DialogControlLastCreated(), "Assets\\Textures\\ui_mission_leaderboard_progressbar_fill.dds", PlayerGroupAll())
// L3590
libNtve_gf_SetDialogItemImage(DialogControlLastCreated(), "Assets\\Textures\\ui_mission_leaderboard_progressbar_fill.dds", PlayerGroupAll())
// L2584
libNtve_gf_SetDialogItemImage(lp_button, "Assets\\Textures\\ui_button_generic_greenglow_normalpressed.dds", PlayerGroupAll())
// L3470
libNtve_gf_SetDialogItemImage(gv_fullscreenImageDialogImage, lp_image, PlayerGroupAll())
// L3954
libNtve_gf_SetDialogItemImage(gv_armoryGradientDialogImage, "Assets\\Textures\\wire.dds", PlayerGroupAll())
// L5088
libNtve_gf_SetDialogItemImage(DialogControlLastCreated(), "Assets\\Textures\\thanksforplaying09.dds", PlayerGroupAll())
// L10005
libNtve_gf_SetDialogItemImage(gv_armoryGradientDialogImage, "Assets\\Textures\\ui_armory_gradient_left.dds", PlayerGroupAll())
// L10009
libNtve_gf_SetDialogItemImage(gv_armoryGradientDialogImage, "Assets\\Textures\\ui_armory_gradient_right.dds", PlayerGroupAll())
// L10393
libNtve_gf_SetDialogItemImage(DialogControlLastCreated(), "Assets\\Textures\\ui_planetpanel_zeratul_frame_bottom.dds", PlayerGroupAll())
// L10398
libNtve_gf_SetDialogItemImage(DialogControlLastCreated(), "Assets\\Textures\\ui_planetpanel_zeratul_frame_outline.dds", PlayerGroupAll())
// L10408
libNtve_gf_SetDialogItemImage(DialogControlLastCreated(), "Assets\\Textures\\ui_button_generic_greenglow_normalpressed.dds", PlayerGroupAll())
// L10418
libNtve_gf_SetDialogItemImage(DialogControlLastCreated(), "Assets\\Textures\\ui_button_generic_greenglow_normalpressed.dds", PlayerGroupAll())
// L575
libNtve_gf_SetDialogItemImage(libNtve_gf_ScreenButton(lp_screenButtonID), "Assets\\Textures\\ui_button_generic_normalpressed_terran.dds", PlayerGroupAll())
// L585
libNtve_gf_SetDialogItemImage(DialogControlLastCreated(), "Assets\\Textures\\ui_button_tutorial_normalpressed.dds", PlayerGroupAll())
// L2158
libNtve_gf_SetDialogItemImage(lv_arrowRight, "Assets\\Textures\\tutorialarrow04.dds", PlayerGroupAll())
// L2159
libNtve_gf_SetDialogItemImage(lv_arrowDown, "Assets\\Textures\\tutorialarrow04.dds", PlayerGroupAll())
// L2160
libNtve_gf_SetDialogItemImage(lv_arrowLeft, "Assets\\Textures\\tutorialarrow04.dds", PlayerGroupAll())
// L2161
libNtve_gf_SetDialogItemImage(lv_arrowUp, "Assets\\Textures\\tutorialarrow04.dds", PlayerGroupAll())
// L2163
libNtve_gf_SetDialogItemImage(lv_arrowRight, "Assets\\Textures\\tutorialarrow03.dds", PlayerGroupAll())
// L2164
libNtve_gf_SetDialogItemImage(lv_arrowDown, "Assets\\Textures\\tutorialarrow03.dds", PlayerGroupAll())
// L2165
libNtve_gf_SetDialogItemImage(lv_arrowLeft, "Assets\\Textures\\tutorialarrow03.dds", PlayerGroupAll())
// L2166
libNtve_gf_SetDialogItemImage(lv_arrowUp, "Assets\\Textures\\tutorialarrow03.dds", PlayerGroupAll())

# campaigns/libertystory.sc2campaign

CampaignLib.galaxy

// L5679
libNtve_gf_SetDialogItemImage(DialogControlLastCreated(), "Assets\\Textures\\ui_roomselectionframe.dds", PlayerGroupAll())
// L5705
libNtve_gf_SetDialogItemImage(DialogControlLastCreated(), "Assets\\Textures\\ui_options_selectonbutton_normalpressed_terran.dds", PlayerGroupAll())
// L5716
libNtve_gf_SetDialogItemImage(DialogControlLastCreated(), "Assets\\Textures\\ui_options_selectonbutton_selected.dds", PlayerGroupAll())
// L5877
libNtve_gf_SetDialogItemImage(DialogControlLastCreated(), "Assets\\Textures\\ui_options_selectonbutton_anim_terran.dds", PlayerGroupAll())
// L13480
libNtve_gf_SetDialogItemImage(DialogControlLastCreated(), "Assets\\Textures\\white32.dds", PlayerGroupAll())
// L13489
libNtve_gf_SetDialogItemImage(DialogControlLastCreated(), "Assets\\Textures\\ui_techpurchase_techbutton_selected_normalpressed.dds", PlayerGroupAll())
// L13496
libNtve_gf_SetDialogItemImage(DialogControlLastCreated(), "Assets\\Textures\\ui_techpurchase_techbutton_selected_normalpressed.dds", PlayerGroupAll())
// L13503
libNtve_gf_SetDialogItemImage(DialogControlLastCreated(), "Assets\\Textures\\ui_techpurchase_techbutton_selected_normalpressed.dds", PlayerGroupAll())
// L13513
libNtve_gf_SetDialogItemImage(DialogControlLastCreated(), "Assets\\Textures\\white32.dds", PlayerGroupAll())
// L13522
libNtve_gf_SetDialogItemImage(DialogControlLastCreated(), "Assets\\Textures\\ui_techpurchase_techbutton_selected_normalpressed.dds", PlayerGroupAll())

# campaigns/swarm.sc2campaign

MapScript.galaxy

// L1727
libNtve_gf_SetDialogItemImage(DialogControlLastCreated(), "Assets\\Textures\\btn-hero-kerriganqueenofblades.dds", PlayerGroupAll())
// L1732
libNtve_gf_SetDialogItemImage(DialogControlLastCreated(), "Assets\\Textures\\btn-boss-narud.dds", PlayerGroupAll())
// L1189
libNtve_gf_SetDialogItemImage(DialogControlLastCreated(), "Assets\\Textures\\ui_idlepeon_normalpressed_zerg.dds", PlayerGroupAll())
// L1192
libNtve_gf_SetDialogItemImage(DialogControlLastCreated(), "Assets\\Textures\\ui_idleworker_zerg.dds", PlayerGroupAll())
// L725
libNtve_gf_SetDialogItemImage(DialogControlLastCreated(), "Assets\\Textures\\ui_hots_loading_missionselect_zspace02.dds", PlayerGroupAll())
// L1727
libNtve_gf_SetDialogItemImage(DialogControlLastCreated(), "Assets\\Textures\\btn-hero-kerriganqueenofblades.dds", PlayerGroupAll())
// L1732
libNtve_gf_SetDialogItemImage(DialogControlLastCreated(), "Assets\\Textures\\btn-boss-narud.dds", PlayerGroupAll())
// L1189
libNtve_gf_SetDialogItemImage(DialogControlLastCreated(), "Assets\\Textures\\ui_idlepeon_normalpressed_zerg.dds", PlayerGroupAll())
// L1192
libNtve_gf_SetDialogItemImage(DialogControlLastCreated(), "Assets\\Textures\\ui_idleworker_zerg.dds", PlayerGroupAll())
// L725
libNtve_gf_SetDialogItemImage(DialogControlLastCreated(), "Assets\\Textures\\ui_hots_loading_missionselect_zspace02.dds", PlayerGroupAll())

# campaigns/swarmstory.sc2campaign

SwarmCampaignLib.galaxy

// L577
libNtve_gf_SetDialogItemImage(DialogControlLastCreated(), "Assets\\Textures\\white32.dds", PlayerGroupAll())
// L3019
libNtve_gf_SetDialogItemImage(libSwaC_gv_zS_BB_PortraitImage, libSwaC_gv_zS_BB_Portraits, PlayerGroupSingle(1))
// L3256
libNtve_gf_SetDialogItemImage(libSwaC_gv_zS_SwarmHeroUIDialogIconImage[lp_index], libSwaC_gv_zS_SwarmHeroUIIcon[lp_index], PlayerGroupAll())
// L4433
libNtve_gf_SetDialogItemImage(DialogControlLastCreated(), "Assets\\Textures\\ui_tipicon_story-archives.dds", PlayerGroupAll())
// L8713
libNtve_gf_SetDialogItemImage(libSwaC_gv_zS_ArmyCustomUpgradeIcons[lv_index], libSwaC_gf_ZS_StoryArmyUpgradeIcon(lp_upgrade), PlayerGroupAll())
// L8716
libNtve_gf_SetDialogItemImage(libSwaC_gv_zS_ArmyCustomUpgradeButtons[lv_index], "@UI/ArmyCustomizationUpgradeButtonPurchasedNormal", PlayerGroupAll())
// L8721
libNtve_gf_SetDialogItemImage(libSwaC_gv_zS_ArmyCustomUpgradeButtons[lv_index], "@UI/ArmyCustomizationUpgradeButtonNormal", PlayerGroupAll())
// L11576
libNtve_gf_SetDialogItemImage(DialogControlLastCreated(), libSwaC_gf_ZS_KerriganUITierAbilityIcon(libSwaC_gv_zS_KerriganTechTierItems[lv_tier][lv_tierIndex]), PlayerGroupAll())
// L11862
libNtve_gf_SetDialogItemImage(libSwaC_gv_zS_KerriganCustomWindowBG, "Assets\\Textures\\ui_hots_kerriganupgradecheat_primal.dds", PlayerGroupAll())
// L11865
libNtve_gf_SetDialogItemImage(libSwaC_gv_zS_KerriganCustomWindowBG, "Assets\\Textures\\ui_hots_kerriganupgradecheat_ghost.dds", PlayerGroupAll())

# campaigns/swarmstoryutil.sc2mod

Lib281DEC45.galaxy

// L888
libNtve_gf_SetDialogItemImage(lib281DEC45_gv_zSS_UIArchivesMissionImage, libSwaC_gf_StoryMapMissionArchiveBackgroundImage(lv_mission), PlayerGroupAll())
// L969
libNtve_gf_SetDialogItemImage(lib281DEC45_gv_zSS_UIArchivesSceneImage, UserDataGetImagePath("Scenes", lv_scene, "Archives Image", 1), PlayerGroupAll())
// L1368
libNtve_gf_SetDialogItemImage(lib281DEC45_gv_zSS_UITravelBGPortrait, "Assets\\Textures\\ui_hots_loading_arcselection_background.dds", PlayerGroupAll())
// L1452
libNtve_gf_SetDialogItemImage(lib281DEC45_gv_zSS_UITravelBGPortrait, (lib281DEC45_gf_ZSS_UITravelLocationProperty(lp_planetIndex, "BackgroundImage")), PlayerGroupAll())
// L1602
libNtve_gf_SetDialogItemImage(lib281DEC45_gv_zSS_MissionBackgroundImage, lib281DEC45_gf_ZSS_UIMissionBackgroundImage(lib281DEC45_gv_zSS_NextMission), PlayerGroupAll())

# campaigns/void.sc2campaign

MapScript.galaxy

// L847
libNtve_gf_SetDialogItemImage(gv_victoryUI_BackgroundImage, "Assets\\Textures\\ui_ingame_tutorial_bg_terr.dds", PlayerGroupAll())
// L859
libNtve_gf_SetDialogItemImage(gv_victoryUI_BackgroundImage, "Assets\\Textures\\ui_ingame_tutorial_bg_zerg.dds", PlayerGroupAll())
// L871
libNtve_gf_SetDialogItemImage(gv_victoryUI_BackgroundImage, "Assets\\Textures\\ui_ingame_tutorial_bg_prot.dds", PlayerGroupAll())
// L883
libNtve_gf_SetDialogItemImage(gv_victoryUI_BackgroundImage, "Assets\\Textures\\ui_ingame_tutorial_bg_prot.dds", PlayerGroupAll())
// L920
libNtve_gf_SetDialogItemImage(gv_victoryUI_InfoImage, "Assets\\Textures\\ui_ingame_tutorial_screen_stage1.dds", PlayerGroupAll())