Weather cycles are what the script randomly picks and determines the weather. A weather cycle contains a number of constants that determine the weather on each district, the script later proceeds to cycle those constants between the districts until it does a full cycle and then a new one is picked.
It is random that the same foggy cycle is picked each time in succession
