particle: fix tint preservation in FaderParticle

This commit is contained in:
Sebastian Krzyszkowiak 2018-11-27 04:44:15 +01:00
parent 91180024a1
commit 52030b67e3
No known key found for this signature in database
GPG key ID: E8F235CF3BDBC3FF

View file

@ -107,6 +107,7 @@ SYMBOL_EXPORT bool FaderParticle(struct Game* game, struct ParticleState* partic
data->fade += data->speed * delta / (1 / 60.0);
}
al_unmap_rgba_f(particle->tint, &r, &g, &b, &a);
r *= 1.0 - data->fade;
g *= 1.0 - data->fade;
b *= 1.0 - data->fade;