For those who still play AC, there’s life in this old dog yet. Sol (and it’s latest incarnation “Pure”) gives us weather effects to die for (ground fog/mist, for example is stunning), visuals that are practically current gen and CSP now gives us extremely convincing aquaplaning and wet physics as well. Along with assettoserver’s online server incarnation, AC has the whole show covered now!
This is my contribution, which I will be posting on Overtake as well – an app which generates random weather systems that can then be used both online and offline.
Rather than creating “generic” weather systems for each track/country, I have gone for a two-tier approach a bit like the old F1-series where you generate a random weather forecast first and then separate random weather systems for each session. Unlike the F1-series though, a really rainy day might still present a gap in the clouds with dry conditions to race in, so it is truly random. I have also done some mixing and matching with rain levels and visuals to create a more interesting and immersive set of extra weathers to accompany the somewhat bland default rainy ones – my new weathers even create rainbows in the right circumstances, such is the brilliance of the Pure software. I have also done a lot of work to make the transition from wet to dry and back again more natural, the software does have a tendency to flood the track and then dry out instantly, whereas my puddles hang around quite a long time after the rain has stopped and the track remains greasy for a while too. I am also working through the FtF cars as we speak, the F2002 and F138 are already “RainFx enabled” and it’s all tuned to create those classic dilemmas of when/if to go onto inters/full wets etc.
How the app works:-

- The top section of the window contains weather parameters for each country/track. It’s all fairly self-explanatiory, but if you find my weathers a bit “too interesting” then decrease the “variability” parameter. Remember to click the SAVE button as it doesn’t save on-the-fly.
- The paths define where the random weather plans are generated, change these to match your PC configuration. Inside the app folder, there is a config.ini file which stores these paths, so the easiest way to set them up first time is to edit this file and copy-paste from Explorer (right click a file in the folder, then select “details” and copy from the “Folder path”.
- To generate the weather forecasts for each session, simply click the “Generate Weather Forecasts” button. Descriptions of each session’s weather are displayed at the bottom of the window. A welcome.txt file is also generated in the online plans folder, this can be copied onto the server if required. If you want fun in the rain, just keep clicking this button until you find something you like the look of!
- For offline races/practice, simply click the “Generate Pure Plans” buttons and they are created instantly. Then just load the plan you want using the “Pure Planner” app.
- For online weather, use the other button “Generate Online Scripts”. This can all be done whilst signed onto the server of course. To use the scripts, you have to sign onto the server as administrator then click the appropriate button in the “FtF Server Weather Controller” app and that’s it, you have full control of the server weather environment. Note that the first “slot” of weather on the server is timed for 3 minutes – after that it is all totally random. This is so that you can guarantee that your tyre choice on the grid will be valid for at least a lap! Newly loaded scripts always kick off by “clearing the air” first then setting the actual weather 10 seconds later.
I have had to do my own modifications to the assettoserver software as my weather systems effectively have 6 new weathers which are not supported. I also find the rain implementation a bit abrupt, so have modified it to be a it more gradual.
No need to use my server_cfg.ini, entry_list.ini files, just replace them with your own (preferably generated with CM and using a Sol/Pure weather slot setting (probably not necessary). Then your existing Pory Forwarding will work just fine.
__________________________________________________________________________________________________________________
Prerequisites:-
Content Manager – everyone uses this now right?
CSP 2.11 or higher and needs to be a “full” version for rainFX to work, so become a Patreon (details below) either permanently or temporarily to get access to the full version.
To use the Pure plans offline, you will need a version of Pure which is similar to CSP with Patreon contribution. If you just want online weather, then Sol should do the job just fine, although I haven’t tested this personally.
__________________________________________________________________________________________________________________
Downloads:-
The apps:- FtF Weather Apps (4 downloads)
The F2002:- Guidelines/Downloads Here
the Ferrari F138:- Guidelines/Downloads Here
The server:- Assettoserver - FtF Version (4 downloads)
Please install the server onto your desktop and run it from here or at the very least, keep it separate from the main game. To start the server, locate and double-click Assettoserver.exe.
__________________________________________________________________________________________________________________
Source code for server is available at: https://github.com/robertodeacon-pixel/AssettoServer
Original project: https://github.com/compujuckel/AssettoServer
Please also consider becoming a Patreon at https://www.patreon.com/assettoserver
along with:-
CSP/Content Manager: https://www.patreon.com/c/x4fab/posts?vanity=x4fab
Pure: https://www.patreon.com/c/peterboese/posts?vanity=peterboese
These projects keep the original game evolving.