diff options
| author | Jørgen P. Tjernø <[email protected]> | 2013-12-02 19:31:46 -0800 |
|---|---|---|
| committer | Jørgen P. Tjernø <[email protected]> | 2013-12-02 19:46:31 -0800 |
| commit | f56bb35301836e56582a575a75864392a0177875 (patch) | |
| tree | de61ddd39de3e7df52759711950b4c288592f0dc /mp/src/game/client/particles_attractor.cpp | |
| parent | Mark some more files as text. (diff) | |
| download | source-sdk-2013-f56bb35301836e56582a575a75864392a0177875.tar.xz source-sdk-2013-f56bb35301836e56582a575a75864392a0177875.zip | |
Fix line endings. WHAMMY.
Diffstat (limited to 'mp/src/game/client/particles_attractor.cpp')
| -rw-r--r-- | mp/src/game/client/particles_attractor.cpp | 146 |
1 files changed, 73 insertions, 73 deletions
diff --git a/mp/src/game/client/particles_attractor.cpp b/mp/src/game/client/particles_attractor.cpp index 2726bdac..3b52fb58 100644 --- a/mp/src/game/client/particles_attractor.cpp +++ b/mp/src/game/client/particles_attractor.cpp @@ -1,73 +1,73 @@ -//========= Copyright Valve Corporation, All rights reserved. ============//
-//
-// Purpose:
-//
-//=============================================================================//
-
-#include "cbase.h"
-#include "particles_attractor.h"
-
-#include "tier0/memdbgon.h"
-
-//-----------------------------------------------------------------------------
-// Purpose:
-// Input : ¢er -
-// "attractor" -
-// Output : CParticleAttractor
-//-----------------------------------------------------------------------------
-CParticleAttractor *CParticleAttractor::Create( const Vector ¢er, const char *pDebugName )
-{
- CParticleAttractor *pSystem = new CParticleAttractor( pDebugName );
-
- pSystem->SetAttractorOrigin( center );
-
- return pSystem;
-}
-
-//-----------------------------------------------------------------------------
-// Purpose:
-// Input : *pParticle -
-// timeDelta -
-//-----------------------------------------------------------------------------
-void CParticleAttractor::UpdateVelocity( SimpleParticle *pParticle, float timeDelta )
-{
- float speed = VectorNormalize( pParticle->m_vecVelocity );
- Vector offset;
-
- Vector dir = ( m_vecAttractorOrigin - pParticle->m_Pos );
- VectorNormalize( dir );
-
- speed = clamp( (speed+speed*0.2f), 0.f, 1024.f );
- pParticle->m_vecVelocity += dir * speed;
-}
-
-//-----------------------------------------------------------------------------
-// Purpose:
-// Input : *pParticle -
-// timeDelta -
-// Output : float
-//-----------------------------------------------------------------------------
-float CParticleAttractor::UpdateScale( const SimpleParticle *pParticle )
-{
- return ( ((float)pParticle->m_uchStartSize) * sin( M_PI * (pParticle->m_flLifetime / pParticle->m_flDieTime) ) );
-}
-
-//-----------------------------------------------------------------------------
-// Purpose:
-// Input : *pParticle -
-// timeDelta -
-// Output : float
-//-----------------------------------------------------------------------------
-float CParticleAttractor::UpdateAlpha( const SimpleParticle *pParticle )
-{
- return ( ((float)pParticle->m_uchStartAlpha/255.0f) * sin( M_PI * (pParticle->m_flLifetime / pParticle->m_flDieTime) ) );
-}
-
-//-----------------------------------------------------------------------------
-// Purpose:
-// Input : &origin -
-//-----------------------------------------------------------------------------
-void CParticleAttractor::SetAttractorOrigin( const Vector &origin )
-{
- m_vecAttractorOrigin = origin;
-}
+//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: +// +//=============================================================================// + +#include "cbase.h" +#include "particles_attractor.h" + +#include "tier0/memdbgon.h" + +//----------------------------------------------------------------------------- +// Purpose: +// Input : ¢er - +// "attractor" - +// Output : CParticleAttractor +//----------------------------------------------------------------------------- +CParticleAttractor *CParticleAttractor::Create( const Vector ¢er, const char *pDebugName ) +{ + CParticleAttractor *pSystem = new CParticleAttractor( pDebugName ); + + pSystem->SetAttractorOrigin( center ); + + return pSystem; +} + +//----------------------------------------------------------------------------- +// Purpose: +// Input : *pParticle - +// timeDelta - +//----------------------------------------------------------------------------- +void CParticleAttractor::UpdateVelocity( SimpleParticle *pParticle, float timeDelta ) +{ + float speed = VectorNormalize( pParticle->m_vecVelocity ); + Vector offset; + + Vector dir = ( m_vecAttractorOrigin - pParticle->m_Pos ); + VectorNormalize( dir ); + + speed = clamp( (speed+speed*0.2f), 0.f, 1024.f ); + pParticle->m_vecVelocity += dir * speed; +} + +//----------------------------------------------------------------------------- +// Purpose: +// Input : *pParticle - +// timeDelta - +// Output : float +//----------------------------------------------------------------------------- +float CParticleAttractor::UpdateScale( const SimpleParticle *pParticle ) +{ + return ( ((float)pParticle->m_uchStartSize) * sin( M_PI * (pParticle->m_flLifetime / pParticle->m_flDieTime) ) ); +} + +//----------------------------------------------------------------------------- +// Purpose: +// Input : *pParticle - +// timeDelta - +// Output : float +//----------------------------------------------------------------------------- +float CParticleAttractor::UpdateAlpha( const SimpleParticle *pParticle ) +{ + return ( ((float)pParticle->m_uchStartAlpha/255.0f) * sin( M_PI * (pParticle->m_flLifetime / pParticle->m_flDieTime) ) ); +} + +//----------------------------------------------------------------------------- +// Purpose: +// Input : &origin - +//----------------------------------------------------------------------------- +void CParticleAttractor::SetAttractorOrigin( const Vector &origin ) +{ + m_vecAttractorOrigin = origin; +} |