Sooooooooo I just realised the ENTIRE time/weather cycle was basically NOT WORKING AT ALL due to some incredibly dumb typo which in the script.
At last, this update fixes it.
This should also fix several bugs with the events, such as the sky not updating properly during the Christmas event and the Halloween event not working at all...