FF Diff Viewer

Comparing 2006 Base SDK to Fortress Forever 2.46

cl_dll/fx_impact.cpp

15161718192021
// memdbgon must be the last include file in a .cpp file!!! #include "tier0/memdbgon.h" static ConVar r_drawflecks( "r_drawflecks", "1" ); extern ConVar r_drawmodeldecals; ImpactSoundRouteFn g_pImpactSoundRouteFn = NULL;
15161718192021
// memdbgon must be the last include file in a .cpp file!!! #include "tier0/memdbgon.h" static ConVar r_drawflecks( "r_drawflecks", "1", FCVAR_ARCHIVE ); extern ConVar r_drawmodeldecals; ImpactSoundRouteFn g_pImpactSoundRouteFn = NULL;
939495969798
//----------------------------------------------------------------------------- // Purpose: //----------------------------------------------------------------------------- bool Impact( Vector &vecOrigin, Vector &vecStart, int iMaterial, int iDamageType, int iHitbox, C_BaseEntity *pEntity, trace_t &tr, int nFlags, int maxLODToDecal ) { Assert ( pEntity );
93949596979899100101
//----------------------------------------------------------------------------- // Purpose: //----------------------------------------------------------------------------- extern ConVar ffdev_disableentitydecals; bool Impact( Vector &vecOrigin, Vector &vecStart, int iMaterial, int iDamageType, int iHitbox, C_BaseEntity *pEntity, trace_t &tr, int nFlags, int maxLODToDecal ) { Assert ( pEntity );
129130131132133134135
else if ( pEntity ) { // Here we deal with decals on entities. pEntity->AddDecal( vecStart, traceExt, vecOrigin, iHitbox, decalNumber, true, tr, maxLODToDecal ); } } else
132133134135136137138139140141142143144145
else if ( pEntity ) { // Here we deal with decals on entities. bool bDraw = true; if(ffdev_disableentitydecals.GetBool()) { if(pEntity->Classify() != CLASS_NONE && pEntity->Classify() < NUM_AI_CLASSES) bDraw = false; } if(bDraw) pEntity->AddDecal( vecStart, traceExt, vecOrigin, iHitbox, decalNumber, true, tr, maxLODToDecal ); } } else