# Create Cutscene
Grammar — Create cutscene inFilePath|Cutscene for players players|Player Group with autoplaying inAutoPlay
Flags —Native
|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 Pathplayergroup
— Playersbool
— AutoPlay
Returns — int
[ preset::Cutscene ]
native int CutsceneCreateNoPosition(
string inFilePath,
playergroup players,
bool inAutoPlay,
);
# Related
Category: Cutscene / Cutscenes
- [F] —
int
[ preset::Cutscene ] — Create Cutscene — ( CutsceneCreateNoPosition ) - [F] —
int
[ preset::Cutscene ] — Create Cutscene at Position — ( CutsceneCreateNew ) - [F] —
void
— Go To Next Cutscene Bookmark — ( CutsceneGoToNextBookmark ) - [F] —
void
— Cutscene EndScene Fired — ( TriggerAddEventCutsceneEndSceneFired ) - [F] —
int
[ preset::Cutscene ] — Create Cutscene — ( CutsceneCreate ) - [F] —
int
[ preset::Cutscene ] — Last Created Cutscene — ( CutsceneLastCreated ) - [F] —
void
— Play Cutscene — ( CutscenePlay ) - [F] —
void
— Pause Cutscene — ( CutscenePause ) - [F] —
void
— Stop Cutscene — ( CutsceneStop ) - [F] —
void
— Set Cutscene Time — ( CutsceneSetTime ) - [F] —
void
— Go To Cutscene Bookmark — ( CutsceneGoToBookmark ) - [F] —
void
— Show/Hide Cutscene — ( CutsceneShow ) - [F] —
void
— Play Cutscene Range Over Time — ( CutscenePlayCutsceneRangeOverTime ) - [F] —
void
— Cutscene Fade — ( CutsceneFade ) - [F] —
int
[ preset::Cutscene ] — Dialog Item Cutscene — ( CutsceneGetTriggerControl ) - [F] —
void
— Cutscene Bookmark Fired — ( TriggerAddEventCutsceneBookmarkFired ) - [F] —
int
[ preset::Cutscene ] — Triggering Cutscene — ( EventCutsceneId ) - [F] —
string
— Triggering Cutscene Bookmark — ( EventCutsceneBookmark ) - [F] —
void
— Wait For Cutscene To End — ( WaitForCutsceneToEnd )
# Examples
# campaigns/void.sc2campaign
// 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
// L2306
CutsceneCreateNoPosition(lp_cutscene, libCore_gv_playerGroupFromPlayer[lp_player], false)
# mods/novastoryassets.sc2mod
// L6880
CutsceneCreateNoPosition("Cutscenes\\MonsterBirth.SC2Cutscene", PlayerGroupAll(), true)
// L6880
CutsceneCreateNoPosition("Cutscenes\\MonsterBirth.SC2Cutscene", PlayerGroupAll(), true)