# Preload Model Object
Grammar — Preload id|Model Object queue|Immediately/For Next Map
Flags —Action
Preloads a model data entry and its associated assets. The model 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
[ gamelink::Model ] — Modelbool
[ preset::PreloadQueue ] — Queue
Returns — void
void libNtve_gf_PreloadModelObject(
string lp_id,
bool lp_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
// L12325
libNtve_gf_PreloadModelObject("SMCharCinematicSkyparallax", false)
// L32389
libNtve_gf_PreloadModelObject("SMZeratulBriefingBorder", false)
// L32520
libNtve_gf_PreloadModelObject("SMZeratulBriefingBorder", false)
// L36951
libNtve_gf_PreloadModelObject("SMZeratulBriefingBorder", false)
// L931
libNtve_gf_PreloadModelObject("ArtifactFullyCharged", false)
// L932
libNtve_gf_PreloadModelObject("ArtifactActivated", false)
// L933
libNtve_gf_PreloadModelObject("PowerOverwhelming", false)
// L700
libNtve_gf_PreloadModelObject("VC_Zeratul2_Planet", false)
// L6592
libNtve_gf_PreloadModelObject("VC_Zeratul4_Fade", false)
// L12325
libNtve_gf_PreloadModelObject("SMCharCinematicSkyparallax", false)
// L32389
libNtve_gf_PreloadModelObject("SMZeratulBriefingBorder", false)
// L32520
libNtve_gf_PreloadModelObject("SMZeratulBriefingBorder", false)
// L36951
libNtve_gf_PreloadModelObject("SMZeratulBriefingBorder", false)
// L931
libNtve_gf_PreloadModelObject("ArtifactFullyCharged", false)
// L932
libNtve_gf_PreloadModelObject("ArtifactActivated", false)
// L933
libNtve_gf_PreloadModelObject("PowerOverwhelming", false)
// L700
libNtve_gf_PreloadModelObject("VC_Zeratul2_Planet", false)
// L6592
libNtve_gf_PreloadModelObject("VC_Zeratul4_Fade", false)
// L572
libNtve_gf_PreloadModelObject("EvolutionPlanet", false)
// L572
libNtve_gf_PreloadModelObject("EvolutionPlanet", false)
# campaigns/voidstory.sc2campaign
// L2069
libNtve_gf_PreloadModelObject(libVoiC_gf_PC_CampaignMapContactPortrait(lp_mission), false)
// L2073
libNtve_gf_PreloadModelObject(libVoiC_gf_PC_CampaignMapContactPortrait(lp_mission), false)
// L2092
libNtve_gf_PreloadModelObject("SMX2_StarMap_UI_Mission_Planets00", false)
// L2093
libNtve_gf_PreloadModelObject("SMX2_PlanetView_Nebula_Korhal01", false)
// L2096
libNtve_gf_PreloadModelObject("SMX2_StarMap_UI_Mission_Planets00", false)
// L2097
libNtve_gf_PreloadModelObject("SMX2_PlanetView_Nebula_Korhal01", false)
// L2100
libNtve_gf_PreloadModelObject("SMX2_StarMap_UI_Mission_Planets01", false)
// L2101
libNtve_gf_PreloadModelObject("SMX2_Background_Shakuras_Nebula_Cloud", false)
// L2104
libNtve_gf_PreloadModelObject("SMX2_StarMap_UI_Mission_Planets01", false)
// L2105
libNtve_gf_PreloadModelObject("SMX2_Background_Shakuras_Nebula_Cloud", false)
# mods/heroesdata.stormmod
// L10542
libNtve_gf_PreloadModelObject((lv_modelEntry), false)
# mods/missionpacks/novacampaign.sc2mod
// L1333
libNtve_gf_PreloadModelObject(libComC_gf_CC_MapContactPortrait(lp_mission), false)