Unstable v0.1300.0.0 (February 19th 2021)
This commit is contained in:
@@ -240,7 +240,14 @@ namespace Barotrauma.Particles
|
||||
{
|
||||
animState += deltaTime;
|
||||
int frameCount = ((SpriteSheet)prefab.Sprites[spriteIndex]).FrameCount;
|
||||
animFrame = (int)Math.Min(Math.Floor(animState / prefab.AnimDuration * frameCount), frameCount - 1);
|
||||
if (prefab.LoopAnim)
|
||||
{
|
||||
animFrame = (int)(Math.Floor(animState / prefab.AnimDuration * frameCount) % frameCount);
|
||||
}
|
||||
else
|
||||
{
|
||||
animFrame = (int)Math.Min(Math.Floor(animState / prefab.AnimDuration * frameCount), frameCount - 1);
|
||||
}
|
||||
}
|
||||
|
||||
lifeTime -= deltaTime;
|
||||
|
||||
Reference in New Issue
Block a user