Changed: #1461 Bad minimum value for comparing fast swim speed causes random switching between fast and slow swim speed particle effects

This commit is contained in:
kaetemi 2012-04-13 03:06:52 +02:00
parent 616faf1c51
commit 444becf71d

View file

@ -64,7 +64,7 @@ CGroundFXManager::CGroundFXManager() :
_MinSpeed(1.5f),
_MaxSpeed(6.f),
_SpeedWaterWalkFast(3.f),
_SpeedWaterSwimFast(3.f),
_SpeedWaterSwimFast(2.f),
_MaxDist(50.f),
_MaxNumFX(10),
_NumFX(0),
@ -495,7 +495,7 @@ void CGroundFXManager::update(const NLMISC::CVectorD &camPos)
break;
case CInstance::Swim:
if (speed == 0.f) fxName = "StepSwimIdle.ps";
else if (speed > _SpeedWaterWalkFast)
else if (speed > _SpeedWaterSwimFast)
{
fxName = "StepSwimSpeed.ps";
fxNameUnderWater = "StepSwimSpeedUnderWater.ps";