# Set Dialog Item Cutscene

Grammar — Set dialogItem Cutscene to cutscene|Cutscene for players
FlagsAction

Sets a cutscene for the specified dialog item.

# Arguments

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

Returns — void

void libNtve_gf_SetDialogItemCutscene(
	int lp_dialogItem,
	string lp_cutscene,
	playergroup lp_players,
);

Category: Dialog / Dialog Item Tools

# Examples

# campaigns/swarm.sc2campaign

MapScript.galaxy

// L9898
libNtve_gf_SetDialogItemCutscene(DialogControlLastCreated(), "Cutscenes\\zLD_Interlude.SC2Cutscene", PlayerGroupAll())
// L9898
libNtve_gf_SetDialogItemCutscene(DialogControlLastCreated(), "Cutscenes\\zLD_Interlude.SC2Cutscene", PlayerGroupAll())

# campaigns/swarmstory.sc2campaign

SwarmCampaignLib.galaxy

// L6715
libNtve_gf_SetDialogItemCutscene(DialogControlLastCreated(), lp_file, PlayerGroupAll())

# campaigns/voidstory.sc2campaign

VoidCampaignLib.galaxy

// L4068
libNtve_gf_SetDialogItemCutscene(DialogControlLastCreated(), lp_file, PlayerGroupAll())

# campaigns/voidstory.sc2campaign

VoidCampaignUILib.galaxy

// L1809
libNtve_gf_SetDialogItemCutscene(libVCUI_gv_pU_MissionVignetteScene[1], libVoiC_gf_PC_MissionVignetteCutscene(lp_mission), PlayerGroupAll())
// L1812
libNtve_gf_SetDialogItemCutscene(libVCUI_gv_pU_MissionVignetteScene[2], libVoiC_gf_PC_MissionVignetteCutscene(lp_mission), PlayerGroupAll())
// L4903
libNtve_gf_SetDialogItemCutscene(libVCUI_gv_pU_GPCutscene, "Cutscenes\\UI_SoAMission.SC2Cutscene", PlayerGroupAll())
// L5962
libNtve_gf_SetDialogItemCutscene(libVCUI_gv_pU_GPCutscene, "Cutscenes\\UI_SoAMission.SC2Cutscene", PlayerGroupAll())
// L5965
libNtve_gf_SetDialogItemCutscene(libVCUI_gv_pU_GPEnergyBarScene, "Cutscenes\\UI_SoAMissionEnergy.SC2Cutscene", PlayerGroupAll())
// L7746
libNtve_gf_SetDialogItemCutscene(libVCUI_gv_pU_MissionVignetteScene[1], libVoiC_gf_PC_MissionVignetteEasterEggCutscene(libVCUI_gv_pU_MissionNextMap), PlayerGroupAll())
// L7754
libNtve_gf_SetDialogItemCutscene(libVCUI_gv_pU_MissionVignetteScene[1], libVoiC_gf_PC_MissionVignetteCutscene(libVCUI_gv_pU_MissionNextMap), PlayerGroupAll())

# mods/heroesdata.stormmod

UILib.galaxy

// L3431
libNtve_gf_SetDialogItemCutscene(libUIUI_gv_vignetteOverlayPanel.lv_overlayCutscene, lp_cutscene, libCore_gv_playerGroupFromPlayer[lp_player])
// L3698
libNtve_gf_SetDialogItemCutscene(libUIUI_gv_fullscreenOverlaysPanelRework.lv_overlayCutscene, lp_cutscene, libCore_gv_playerGroupFromPlayer[lp_player])
// L3739
libNtve_gf_SetDialogItemCutscene(libUIUI_gv_fullscreenOverlaysPanel.lv_specialOverlay, lp_cutscene, libCore_gv_playerGroupFromPlayer[lp_player])

# mods/heromods/firebat.stormmod

LibHFIR.galaxy

// L288
libNtve_gf_SetDialogItemCutscene(libUIUI_gv_cargoOverlay.lv_cargoOverlay_Cutscene[lv_player], "Cutscenes\\GameUI_FirebatBunkerOverlay.StormCutscene", PlayerGroupAll())

# mods/missionpacks/campaigncommon.sc2mod

LibComC.galaxy

// L1709
libNtve_gf_SetDialogItemCutscene(DialogControlLastCreated(), lp_file, PlayerGroupAll())

# mods/novastoryassets.sc2mod

MapScript.galaxy

// L6343
libNtve_gf_SetDialogItemCutscene(lv_flashbackEffectCutscene, "Cutscenes\\Nova06FlashbackEffect.SC2Cutscene", PlayerGroupAll())
// L6343
libNtve_gf_SetDialogItemCutscene(lv_flashbackEffectCutscene, "Cutscenes\\Nova06FlashbackEffect.SC2Cutscene", PlayerGroupAll())

# mods/starcoop/starcoop.sc2mod

LibCOUI.galaxy

// L4113
libNtve_gf_SetDialogItemCutscene(libCOUI_gv_cU_GPCutscene[lp_player], "Cutscenes\\UI_SoAMission.SC2Cutscene", PlayerGroupAll())
// L4168
libNtve_gf_SetDialogItemCutscene(libCOUI_gv_cU_GPCutscene[lp_player], "Cutscenes\\UI_AlarakCastingPanel.SC2Cutscene", PlayerGroupAll())
// L4213
libNtve_gf_SetDialogItemCutscene(libCOUI_gv_cU_GPCutscene[lp_player], "Cutscenes\\UI_FenixCastingPanel.SC2Cutscene", PlayerGroupAll())
// L4260
libNtve_gf_SetDialogItemCutscene(libCOUI_gv_cU_GPCutscene[lp_player], "Cutscenes\\UI_TerranCastingPanel.SC2Cutscene", PlayerGroupAll())
// L4295
libNtve_gf_SetDialogItemCutscene(libCOUI_gv_cU_GPCutscene[lp_player], "Cutscenes\\UI_TerranCastingPanel.SC2Cutscene", PlayerGroupAll())
// L4330
libNtve_gf_SetDialogItemCutscene(libCOUI_gv_cU_GPCutscene[lp_player], "Cutscenes\\UI_TerranCastingPanel.SC2Cutscene", PlayerGroupAll())
// L4365
libNtve_gf_SetDialogItemCutscene(libCOUI_gv_cU_GPCutscene[lp_player], "Cutscenes\\UI_ZergCastingPanel.SC2Cutscene", PlayerGroupAll())
// L4399
libNtve_gf_SetDialogItemCutscene(libCOUI_gv_cU_GPCutscene[lp_player], "Cutscenes\\UI_StukovCastingPanel.SC2Cutscene", PlayerGroupSingle(lp_player))
// L4433
libNtve_gf_SetDialogItemCutscene(libCOUI_gv_cU_GPCutscene[lp_player], "Cutscenes\\UI_DehakaCastingPanel.SC2Cutscene", PlayerGroupSingle(lp_player))
// L4467
libNtve_gf_SetDialogItemCutscene(libCOUI_gv_cU_GPCutscene[lp_player], "Cutscenes\\UI_TerranCastingPanel.SC2Cutscene", PlayerGroupAll())

# mods/voidprologue.sc2mod

LibA3DDD02B.galaxy

// L5058
libNtve_gf_SetDialogItemCutscene(DialogControlLastCreated(), lp_file, PlayerGroupAll())