@bocochoco, Heh well, I will see if I can get shading in later versions, but no guarantees.
@Krisando, Oh I see. At the end of that room you can place light_end(); then just start it up again at the beginning of the next room. That should re-set EVERYTHING. (Though I actually haven't tested the light_end() much so there might be a few bugs, tell me if you come across any.) As for the error, I am not getting it, but I will check into it to see what is going wrong. (Also, could you download the new version and tell me if you get the error?)
EDIT: Also @Krisando, I just remembered, if you use light_set_light before using light_add_light then it should give you that error. Make sure that you are creating the light first.
Edited by Scyler_27, 01 December 2008 - 08:06 AM.