I would like to request the addition of a utility that is capeable of performing colour replacement on a given Slick Image. This would be done on a pixel by pixel basis. The reason for this request is I am planning to have assets made of multiple (specific) colour choices the player has set and currently there isn't an easy way to do this without manually having all of the coloured assets readily available in a given spritesheet. I would like for my client to be able to load up an image then make informed colour replacements before putting it into the render logic.
As a last resort I will fall back on using 8 million photoshopped assets and 'cookie cutter'ing them together but it would be a lot cleaner and more maintainable to perform this operation at runtime and I feel this is a feature that would be used widely by everyone if it was available. Unfortunately due to my lack of experience working directly with OpenGL this isn't something I am able to write myself at present...
Thanks for your time