dmaz is right.
Each light source has an RGB and falloff value. All tile color/luminosity values are calculated every pass (so they can be turned off or on in real time). Light sources can be of any color. After I determine what the color and luminocity of a tile should be, I just apply the appropriate setcolor as it is drawn.
Each light source has an RGB and falloff value. All tile color/luminosity values are calculated every pass (so they can be turned off or on in real time). Light sources can be of any color. After I determine what the color and luminocity of a tile should be, I just apply the appropriate setcolor as it is drawn.