Yeah, that's basically what the script we made does. You define a trigger, and upon entering it, a transition between different lighting conditions occurs. For now it specifically controls a set of parameters in chosen lights and the global lighting parameters, but it can be expanded. Thing is, I'm not entirely sure this…
Why was this moved? I actually was asking about general practices in games, not necessarily for unity specifically. Either way - regarding layers, it's actually a pretty good solution but in my case I need control over global parameters, like ambient light, reflection intensity, etc (unity specific). In the meanwhile we've…