Just wanted to give a heads up if you are having a bug in which the game will no longer fade in, it is more than likely because of this script is on definition.
game.GameShaderExclude = eShaderExcludeInterfaces -- stops shader effects from affecting interfaces, texts & mouse cursors etc.
This allows you to have interfaces open and text but is not blurred by the shaders. However what it does do is remove the fade in for some reason. Fade out works, but fade in doesn't work at all.
Secondly, has anyone come across this and find a solution for it? I'd still need to use the script, but do want the fade in working. My only idea is so far is to execute the script only when I have an interface open.