don't reset if already wagging

This commit is contained in:
Glenn Maynard
2005-02-11 02:56:08 +00:00
parent a847b4f47b
commit 06ddb73d93
+4 -1
View File
@@ -620,11 +620,14 @@ void Actor::SetEffectRainbow( float fEffectPeriodSeconds )
} }
void Actor::SetEffectWag( float fPeriod, RageVector3 vect ) void Actor::SetEffectWag( float fPeriod, RageVector3 vect )
{
if( m_Effect != wag )
{ {
m_Effect = wag; m_Effect = wag;
m_fSecsIntoEffect = 0;
}
m_fEffectPeriodSeconds = fPeriod; m_fEffectPeriodSeconds = fPeriod;
m_vEffectMagnitude = vect; m_vEffectMagnitude = vect;
m_fSecsIntoEffect = 0;
} }
void Actor::SetEffectBounce( float fPeriod, RageVector3 vect ) void Actor::SetEffectBounce( float fPeriod, RageVector3 vect )