# Preload Movie
Grammar — Preload file|Movie File queue|Immediately/For Next Map
Flags —Native
|Action
Preloads a movie. The file must be explicitly identified (it won’t work if you plug in a variable to that parameter). Preloading will force an asset or data entry to be loaded into memory before the map starts, rather than be loaded on demand as the map runs.
# Arguments
string
[ filepath ] — Filebool
[ preset::PreloadQueue ] — Queue
Returns — void
native void PreloadMovie(string path, bool queue);
# Related
Category: Game / Preloading
- [F] —
void
— Preload Asset — ( PreloadAsset ) - [F] —
void
— Preload Image — ( PreloadImage ) - [F] —
void
— Preload Layout — ( PreloadLayout ) - [F] —
void
— Preload Model — ( PreloadModel ) - [F] —
void
— Preload Model Animation — ( libNtve_gf_PreloadModelAnimation ) - [F] —
void
— Preload Model Object — ( libNtve_gf_PreloadModelObject ) - [F] —
void
— Preload Movie — ( PreloadMovie ) - [F] —
void
— Preload Object — ( PreloadObject ) - [F] —
void
— Preload Scene — ( PreloadScene ) - [F] —
void
— Preload Script — ( PreloadScript ) - [F] —
void
— Preload Sound — ( PreloadSound ) - [F] —
void
— Preload Sound Object — ( libNtve_gf_PreloadSoundObject ) - [F] —
void
— Preload Soundtrack — ( libNtve_gf_PreloadSoundtrack ) - [F] —
void
— Preload Unit — ( libNtve_gf_PreloadUnit )
# Examples
# campaigns/liberty.sc2campaign
// L12320
PreloadMovie("Assets\\Textures\\sm_pt01_tv.ogv", false)
// L28711
PreloadMovie("Assets\\Textures\\briefing_video_traynor01_00.ogv", false)
// L28739
PreloadMovie("Assets\\Textures\\briefing_video_traynor01_01.ogv", false)
// L28740
PreloadMovie("Assets\\Textures\\briefing_video_traynor01_02.ogv", false)
// L28851
PreloadMovie("Assets\\Textures\\briefing_video_traynor02_00.ogv", false)
// L28879
PreloadMovie("Assets\\Textures\\briefing_video_traynor02_01.ogv", false)
// L28880
PreloadMovie("Assets\\Textures\\briefing_video_traynor02_02.ogv", false)
// L29028
PreloadMovie("Assets\\Textures\\briefing_video_traynor03_00.ogv", false)
// L29048
PreloadMovie("Assets\\Textures\\briefing_video_traynor03_01.ogv", false)
// L29049
PreloadMovie("Assets\\Textures\\briefing_video_traynor03_02.ogv", false)
// L12320
PreloadMovie("Assets\\Textures\\sm_pt01_tv.ogv", false)
// L28711
PreloadMovie("Assets\\Textures\\briefing_video_traynor01_00.ogv", false)
// L28739
PreloadMovie("Assets\\Textures\\briefing_video_traynor01_01.ogv", false)
// L28740
PreloadMovie("Assets\\Textures\\briefing_video_traynor01_02.ogv", false)
// L28851
PreloadMovie("Assets\\Textures\\briefing_video_traynor02_00.ogv", false)
// L28879
PreloadMovie("Assets\\Textures\\briefing_video_traynor02_01.ogv", false)
// L28880
PreloadMovie("Assets\\Textures\\briefing_video_traynor02_02.ogv", false)
// L29028
PreloadMovie("Assets\\Textures\\briefing_video_traynor03_00.ogv", false)
// L29048
PreloadMovie("Assets\\Textures\\briefing_video_traynor03_01.ogv", false)
// L29049
PreloadMovie("Assets\\Textures\\briefing_video_traynor03_02.ogv", false)
// L1019
PreloadMovie("Assets\\Textures\\cinematic_swarm08.ogv", true)
// L1019
PreloadMovie("Assets\\Textures\\cinematic_swarm08.ogv", true)