diff options
Diffstat (limited to 'src/imageparticle.cpp')
-rw-r--r-- | src/imageparticle.cpp | 10 |
1 files changed, 1 insertions, 9 deletions
diff --git a/src/imageparticle.cpp b/src/imageparticle.cpp index feb9548d..8ef2cce9 100644 --- a/src/imageparticle.cpp +++ b/src/imageparticle.cpp @@ -56,14 +56,6 @@ void ImageParticle::draw(Graphics *graphics, int offsetX, int offsetY) const return; } - float alphafactor = mAlpha; - - if (mLifetimeLeft > -1 && mLifetimeLeft < mFadeOut) - alphafactor *= (float) mLifetimeLeft / (float) mFadeOut; - - if (mLifetimePast < mFadeIn) - alphafactor *= (float) mLifetimePast / (float) mFadeIn; - - mImage->setAlpha(alphafactor); + mImage->setAlpha(getCurrentAlpha()); graphics->drawImage(mImage, screenX, screenY); } |