Basically, if I am using the endesga 32 colour palette and I want my game to only use those colours. So no blending or alpha etc because that will ruin the effect. However for night time I need a way to make it look like night (with a light source around the player). What I was thinking of doing is shifting every colour "down one" on the screen, that is not in the circle around the player. For example, the light red becomes the slightly darker red. And black remains black because that is the darkest in the palette already. Anyone know if a shader could do this?