# Create Cutscene

Grammar — Create cutscene inFilePath|Cutscene for players players|Player Group with autoplaying inAutoPlay
FlagsNative | Action

Cutscenes are built using the Cutscene Editor and saved to .SC2Cutscene files. They can describe a complicated cinematic or a simple conversation. WARNING: The Sound action Play Sound Scene File also accepts .SC2Cutscene files, but old-style scene files are not compatible with this action.

# Arguments

  • string [ filepath ] — File Path
  • playergroup — Players
  • bool — AutoPlay

Returns — int [ preset::Cutscene ]

native int CutsceneCreateNoPosition(
	string inFilePath,
	playergroup players,
	bool inAutoPlay,
);

Category: Cutscene / Cutscenes

# Examples

# campaigns/void.sc2campaign

MapScript.galaxy

// L9568
CutsceneCreateNoPosition("Cutscenes\\Cutscene_TutorialTerranIntro.SC2Cutscene", PlayerGroupAll(), true)
// L15351
CutsceneCreateNoPosition("Cutscenes\\Cutscene_TutorialZergIntro.SC2Cutscene", PlayerGroupAll(), true)
// L19216
CutsceneCreateNoPosition("Cutscenes\\Cutscene_TutorialProtossIntro.SC2Cutscene", PlayerGroupAll(), true)
// L19434
CutsceneCreateNoPosition("Cutscenes\\Cutscene_TutorialProtossOutro.SC2Cutscene", PlayerGroupAll(), true)
// L9568
CutsceneCreateNoPosition("Cutscenes\\Cutscene_TutorialTerranIntro.SC2Cutscene", PlayerGroupAll(), true)
// L15351
CutsceneCreateNoPosition("Cutscenes\\Cutscene_TutorialZergIntro.SC2Cutscene", PlayerGroupAll(), true)
// L19216
CutsceneCreateNoPosition("Cutscenes\\Cutscene_TutorialProtossIntro.SC2Cutscene", PlayerGroupAll(), true)
// L19434
CutsceneCreateNoPosition("Cutscenes\\Cutscene_TutorialProtossOutro.SC2Cutscene", PlayerGroupAll(), true)

# mods/heroesdata.stormmod

MapMechanicsLib.galaxy

// L2306
CutsceneCreateNoPosition(lp_cutscene, libCore_gv_playerGroupFromPlayer[lp_player], false)

# mods/novastoryassets.sc2mod

MapScript.galaxy

// L6880
CutsceneCreateNoPosition("Cutscenes\\MonsterBirth.SC2Cutscene", PlayerGroupAll(), true)
// L6880
CutsceneCreateNoPosition("Cutscenes\\MonsterBirth.SC2Cutscene", PlayerGroupAll(), true)