PrecacheMaterial
PrecacheMaterial is a function provided to precache materials by string. File paths are relative to the mod's "Materials" folder.
Usage
//-----------------------------------------------------------------------------
// Purpose: Add material to precache
// Input : *pMaterialName - material name
// Output :
//-----------------------------------------------------------------------------
void PrecacheMaterial( const char *pMaterialName )
Examples
void CFireTrail::Precache( void )
{
PrecacheMaterial( "sprites/flamelet1" );
PrecacheMaterial( "sprites/flamelet2" );
PrecacheMaterial( "particle/particle_smokegrenade" );
PrecacheMaterial( "particle/particle_noisesphere" );
}
void CCitadelEnergyCore::Precache()
{
BaseClass::Precache();
PrecacheMaterial( "effects/combinemuzzle2_dark" );
}