We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 99eebdc commit d1dd70fCopy full SHA for d1dd70f
GeneralsMD/Code/GameEngineDevice/Source/W3DDevice/GameClient/Water/W3DWater.cpp
@@ -1219,11 +1219,9 @@ void WaterRenderObjClass::update( void )
1219
m_riverXOffset += (Real)(MagicOffset * timeScale);
1220
m_riverYOffset += (Real)(2 * MagicOffset * timeScale);
1221
1222
- if (m_riverXOffset > 1.0f)
1223
- m_riverXOffset -= (Int)m_riverXOffset;
1224
-
1225
- if (m_riverYOffset > 1.0f)
1226
- m_riverYOffset -= (Int)m_riverYOffset;
+ // This moves offsets towards zero when smaller -1.0 or larger 1.0
+ m_riverXOffset -= (Int)m_riverXOffset;
+ m_riverYOffset -= (Int)m_riverYOffset;
1227
1228
m_fBumpFrame += timeScale;
1229
if (m_fBumpFrame >= NUM_BUMP_FRAMES)
0 commit comments