07-16-2015, 09:29 PM
you could pull a sonic 3, upon entering the water a splash graphic is shown, which is just a clever way to mask the changing of the sprite, to a different palette, you could simply make alternative versions of the sprites with a new palette for all sprites relevant to water (jumping and falling for entering and exiting the water, swim, maybe run if you want to run on the underwater floor, etc.) you can use that as a chance to make a palette not so washed out.