Thank you, everyone for your suggestions and I'll play with each idea to figure out which option works best. Michael G. said: The best way to approach this is probably from the darkvision itself. Mark everyone's actual darkvision value, then when in day mode, give everyone full light emission and visibility. Then, as the daylight fades, just interpolate between their maxed-out day vision and their night vision. Of course, this doesn't work if they go inside so i guess you'd need a toggle for that. So, essentially, what you are suggesting is to just make the whole map black, and then manually adjust their visibility based on the time of day, in-game?