[0.16.6.0] Desaturating doesn't make dynamic light change color

Not sure if this is the same with media players, but at least on the masher arcade machine it’s doing doo-doo green despite me having the saturation turned down making the game green.

Steps to Reproduce

Set “Desaturation” to I guess any value above 0

What I expected to happen

The dynamic light to also get desaturated.

What happened

It didn’t.


Notes / Media

Desaturation 0:

Desaturation 1:

2 Likes

This is because the desaturation feature is done in the shader, where as the dynamic light is reading directly from the texture itself. This can be fixed by using some math.

This is now fixed in the hot fix.