I installed 1.4, and immediately upon starting a new game, I got a couple of errors in the console. Both errors are in script xx003DF7; the first one is "Operator <- failed to evaluate" and the second one is "ForEach failed to return a valid value" (the wording might not be exact...)
Eloise
The script is the Timescale script. I didn't change anything between 1.3.x and 1.4 in that, so I'm not sure what's bugging out, or why it was never noticed before. :shrug:
I took a look, and from what I can see, it looks like the script can't find the weather array initialised in the init script. In a bit of bad coding, I haven't put in a check to see if the init script has actually built that array yet, so it could just be that the first time it ran, it couldn't find what it was looking for, but it'll work out after that.
The easiest way to see if it has jumped the gun is to simply change the timescale in game, and see if the error repeats itself. If it does, try resetting the init script, using 'set EWInitQuest.stage to 0' in the console. If not, everything's OK.