Hi,
If anyone could pull it off, I bet it would be you Ventilator, though it does look like a huge chunk of work. The idea of using trace to get the lightmap value is a very good idea, this could be a great workaround to the reaction to brighness issue.
I noticed this thread here
http://www.coniserver.net/ubbthreads/sho...;vc=#Post679930.
How is this different from what is being discussed here?