# Preload Model Animation

Grammar — Preload file|Model File queue|Immediately/For Next Map
FlagsAction

Preloads a model animation. 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 ] — File
  • bool [ preset::PreloadQueue ] — Queue

Returns — void

void libNtve_gf_PreloadModelAnimation(
	string lp_file,
	bool lp_queue,
);

Category: Game / Preloading

# Examples

# campaigns/liberty.sc2campaign

MapScript.galaxy

// L6626
libNtve_gf_PreloadModelAnimation("Assets\\StoryModeCharacters\\Terran\\SM_Marine_01_CharAnims\\SM_Marine_01_CharAnims.m3a", false)
// L6632
libNtve_gf_PreloadModelAnimation("Assets\\StoryModeCharacters\\Terran\\SM_LabTech01_LabAnims\\SM_LabTech01_LabAnims.m3a", false)
// L6638
libNtve_gf_PreloadModelAnimation("Assets\\StoryModeCharacters\\Terran\\SM_Marine02_CharAnims\\SM_Marine02_CharAnims.m3a", false)
// L6644
libNtve_gf_PreloadModelAnimation("Assets\\StoryModeCharacters\\Terran\\SM_Marine02AOD_CharAnims\\SM_Marine02AOD_CharAnims.m3a", false)
// L6626
libNtve_gf_PreloadModelAnimation("Assets\\StoryModeCharacters\\Terran\\SM_Marine_01_CharAnims\\SM_Marine_01_CharAnims.m3a", false)
// L6632
libNtve_gf_PreloadModelAnimation("Assets\\StoryModeCharacters\\Terran\\SM_LabTech01_LabAnims\\SM_LabTech01_LabAnims.m3a", false)
// L6638
libNtve_gf_PreloadModelAnimation("Assets\\StoryModeCharacters\\Terran\\SM_Marine02_CharAnims\\SM_Marine02_CharAnims.m3a", false)
// L6644
libNtve_gf_PreloadModelAnimation("Assets\\StoryModeCharacters\\Terran\\SM_Marine02AOD_CharAnims\\SM_Marine02AOD_CharAnims.m3a", false)