cl_dll/c_effects.cpp
134213431344134513461347
TimedEvent m_tParticleSpawn;
CSmartPtr m_pEmitter;
};
//Receive datatable
1342134313441345134613471348
TimedEvent m_tParticleSpawn;
CSmartPtr m_pEmitter;
bool m_bNeedToSetOrigin; // |-- Mirv
};
//Receive datatable
140514061407140814091410
if ( m_bEmit == false )
return;
float tempDelta = gpGlobals->frametime;
while( m_tParticleSpawn.NextEvent( tempDelta ) )
14061407140814091410141114121413141414151416
if ( m_bEmit == false )
return;
// --> Mirv: Moved here from the constructor
if (m_bNeedToSetOrigin)
m_pEmitter->SetSortOrigin(GetAbsOrigin());
// <-- Mirv
float tempDelta = gpGlobals->frametime;
while( m_tParticleSpawn.NextEvent( tempDelta ) )