There's a few things to take into consideration with a system like this.
Firstly, like bbman quoted from himself - if you only get to race at the same RL time every day, you don't want to always be racnig in the evening. So time would need to be scalable.
Secondly, not every track should have the same weather at the same time. Fern Bay and Blackwood are on opposite sides of the Atlantic, so the odds of them having the same weather at the same time are fairly small. So a global weather system wouldn't work.
Thirdly, every environment shouldn't have the same weather at the same time. If every server running BL GP had the same weather type, it'd give players zero choice if they wanted to race in different conditions.
So while I think that LFS should have in-game conditions somewhat tied to real life situations, too much of it would be silly. Here's my suggestions:
+ Have realistic climates for each track environment
So Blackwood could have a lot of rain, Westhill could have a lot of wind (there's only open fields around it), ice patches in South City, etc. Each one could run either using real weather reports and forecasts, or using a rotating 365-day programmed climate
+ Make the weather system optional for server admins
So you check a box if you want to join the live weather system
+ Add server options to run weather and time on a faster scale
Like SimBin's options of time scaling, from realtime to like 25x or 50x - that means leagues could have 24h races and pick-up races could have a day/night cycle of about 15 minutes. This scales back to the climate, where the server continues to cycle the climate even if there are no races actually running
Firstly, like bbman quoted from himself - if you only get to race at the same RL time every day, you don't want to always be racnig in the evening. So time would need to be scalable.
Secondly, not every track should have the same weather at the same time. Fern Bay and Blackwood are on opposite sides of the Atlantic, so the odds of them having the same weather at the same time are fairly small. So a global weather system wouldn't work.
Thirdly, every environment shouldn't have the same weather at the same time. If every server running BL GP had the same weather type, it'd give players zero choice if they wanted to race in different conditions.
So while I think that LFS should have in-game conditions somewhat tied to real life situations, too much of it would be silly. Here's my suggestions:
+ Have realistic climates for each track environment
So Blackwood could have a lot of rain, Westhill could have a lot of wind (there's only open fields around it), ice patches in South City, etc. Each one could run either using real weather reports and forecasts, or using a rotating 365-day programmed climate
+ Make the weather system optional for server admins
So you check a box if you want to join the live weather system
+ Add server options to run weather and time on a faster scale
Like SimBin's options of time scaling, from realtime to like 25x or 50x - that means leagues could have 24h races and pick-up races could have a day/night cycle of about 15 minutes. This scales back to the climate, where the server continues to cycle the climate even if there are no races actually running