Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ Update()

void Terraria.GameContent.Liquid.LiquidRenderer.Update ( GameTime gameTime)
inline

Definition at line 826 of file LiquidRenderer.cs.

827 {
828 if (!Main.gamePaused && Main.hasFocus)
829 {
830 float num = Main.windSpeedCurrent * 25f;
831 num = ((!(num < 0f)) ? (num + 6f) : (num - 6f));
832 _frameState += num * (float)gameTime.ElapsedGameTime.TotalSeconds;
833 if (_frameState < 0f)
834 {
835 _frameState += 16f;
836 }
837 _frameState %= 16f;
839 }
840 }

References Terraria.GameContent.Liquid.LiquidRenderer._animationFrame, Terraria.GameContent.Liquid.LiquidRenderer._frameState, Terraria.Main.gamePaused, and Terraria.Main.hasFocus.