and option 3
Create 2 sets of the same tiles! But one set has 50% darker tiles!
Now, build your map with the light ones in imagebuffer 1, build the map with the dark ones in imagebuffer 2, add purple scanlines over the dark one, and DrawImage the dark buffer on the light buffer using maskcolor for purple ..
didn't check or test it tho ..
Create 2 sets of the same tiles! But one set has 50% darker tiles!
Now, build your map with the light ones in imagebuffer 1, build the map with the dark ones in imagebuffer 2, add purple scanlines over the dark one, and DrawImage the dark buffer on the light buffer using maskcolor for purple ..
didn't check or test it tho ..