PrecacheMaterial

From Valve Developer Community
Revision as of 17:20, 14 April 2011 by Biohazard 90 (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

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" ); 
}