Thanks! No shaders involved, just 3 versions of the same tileset and manually calculating which tiles are in range of the lights.
Yo! A little extra art leg work, but that's a simple solution!