There are some global variables that control the lighting. They can be overwritten when loading a level or by scripted actions. However, when another level is loaded afterwards, the variables are not reset. If the new level does not explicitly set these properties, it will inherit the lighting configuration of its predecessor. This bug is also listed on Trescom.
The cause is that those properties are stored in global variables which are not reset to defaults when a new level is loaded.
InGen Town after loading Summit first:
TestScene Day after loading Testscene Night first:
There are some global variables that control the lighting. They can be overwritten when loading a level or by scripted actions. However, when another level is loaded afterwards, the variables are not reset. If the new level does not explicitly set these properties, it will inherit the lighting configuration of its predecessor. This bug is also listed on Trescom. The cause is that those properties are stored in global variables which are not reset to defaults when a new level is loaded.
InGen Town after loading Summit first: TestScene Day after loading Testscene Night first: