Skip to main content

Day/Night Cycles & Weather

By default, the vanilla Assetto Corsa engine is limited to static skyboxes and fixed lighting states. Installing the Sol or Pure weather systems on your server unlocks a full 24-hour time progression, realistic star maps, and localized weather states. These systems ensure that every driver on your server sees the exact same lighting and weather conditions, which is important for competitive immersion.

Difficulty

Intermediate

Time

10 Minutes

Server-Side Configuration

While the high-fidelity visual effects are rendered locally on each player’s PC, the server acts as the primary orchestrator for time and weather synchronization.
1

Upload Weather Assets

Using the Game Panel File Manager or SFTP, upload your weather script folders (e.g., sol or pure) into the /content/weather/ directory on your server.
2

Configure Time of Day

In your server_cfg.ini, define the starting conditions:
  • TIME_OF_DAY: Set the initial hour (e.g., 1400 for 2:00 PM).
  • SUN_ANGLE: Adjust the position of the sun relative to the horizon.
3

Initialize the Script

Set the WEATHER variable in your configuration to point to the exact folder name you uploaded in Step 1.

Pure & CSP Integration

If you are transitioning to the modern Pure system (the successor to Sol), you must ensure your server is prepared for advanced cloud synchronization.
Open your extra_cfg.yml (available when using the Content Manager server wrapper). Ensure that CSP features are allowed so the server can broadcast high-resolution cloud data to connected clients.

Need Extra Help?

If you encounter any issues, our support team is ready to assist:

Save on Your Hosting

Ready to get a new server? Use code KB20 at checkout for 20% off your first month!

Last Updated: January 2026 | Climate: Dynamic lighting and effects.