# Set Campaign Progress Image

Grammar — Set campaign progress image to image for players
FlagsNative | Action | Restricted

Sets the progress image for the specified campaign for the specified player.

# Arguments

  • playergroup — Players
  • string — Campaign
  • string [ filepath ] — Image

Returns — void

native void CampaignProgressSetImageFilePath(
	playergroup players,
	string campaignId,
	string inFilePath,
);

Category: Story / Campaign Progress

# Examples

# campaigns/libertystory.sc2campaign

CampaignLib.galaxy

// L10193
CampaignProgressSetImageFilePath(PlayerGroupAll(), lv_campaignID, "Assets\\Textures\\ui_bnet_singleplayer_complete_bg.dds")
// L10197
CampaignProgressSetImageFilePath(PlayerGroupAll(), lv_campaignID, libCamp_gf_MissionLoadingScreenImage(lp_mission))

# campaigns/swarmstory.sc2campaign

SwarmCampaignLib.galaxy

// L13266
CampaignProgressSetImageFilePath(PlayerGroupAll(), lv_campaignID, libSwaC_gf_StoryMapLoadingScreenImage(libSwaC_gf_CurrentMap()))
// L13284
CampaignProgressSetImageFilePath(PlayerGroupAll(), lv_campaignID, "Assets\\Textures\\ui_bnet_singleplayer_complete_bg_hots.dds")
// L13293
CampaignProgressSetImageFilePath(PlayerGroupAll(), lv_campaignID, libSwaC_gf_StoryMapLoadingScreenImage(lp_mission))

# campaigns/voidstory.sc2campaign

VoidCampaignLib.galaxy

// L6804
CampaignProgressSetImageFilePath(PlayerGroupAll(), lv_campaignID, "Assets\\Textures\\ui_battlenet_glue_campaign_mapicon_void_finish.dds")
// L6815
CampaignProgressSetImageFilePath(PlayerGroupAll(), lv_campaignID, libVoiC_gf_PC_CampaignMapLoadingScreenImage(lp_mission))
// L6818
CampaignProgressSetImageFilePath(PlayerGroupAll(), lv_campaignID, libVoiC_gf_PC_CampaignMapLoadingScreenVictoryImage(lp_mission))
// L6828
CampaignProgressSetImageFilePath(PlayerGroupAll(), lv_campaignID2, "Assets\\Textures\\ui_battlenet_glue_campaign_mapicon_epilogue_finish.dds")
// L6839
CampaignProgressSetImageFilePath(PlayerGroupAll(), lv_campaignID2, libVoiC_gf_PC_CampaignMapLoadingScreenImage(lp_mission))
// L6842
CampaignProgressSetImageFilePath(PlayerGroupAll(), lv_campaignID2, libVoiC_gf_PC_CampaignMapLoadingScreenVictoryImage(lp_mission))

# mods/missionpacks/novacampaign.sc2mod

LibNovC.galaxy

// L2377
CampaignProgressSetImageFilePath(PlayerGroupAll(), lv_campaignID, libNovC_gf_NC_MissionCampaignScreenImage(libNovC_gf_NC_MissionFinal()))
// L2388
CampaignProgressSetImageFilePath(PlayerGroupAll(), lv_campaignID, libNovC_gf_NC_MissionCampaignScreenImage(lp_mission))
// L2391
CampaignProgressSetImageFilePath(PlayerGroupAll(), lv_campaignID, libComC_gf_CC_MapLoadingScreenImage(lp_mission))
// L2394
CampaignProgressSetImageFilePath(PlayerGroupAll(), lv_campaignID, libComC_gf_CC_MapLoadingScreenVictoryImage(lp_mission))

# mods/voidprologue.sc2mod

LibA3DDD02B.galaxy

// L6394
CampaignProgressSetImageFilePath(PlayerGroupAll(), lv_campaignID, "Assets\\Textures\\ui_battlenet_glue_campaign_mapicon_prologue_finish.dds")
// L6403
CampaignProgressSetImageFilePath(PlayerGroupAll(), lv_campaignID, libA3DDD02B_gf_StoryMapLoadingScreenImage(lp_mission))