# How to Configure Dynamic Weather on Your The Isle Evrima Server (/docs/the-isle-evrima/weather-system)





import { Step, Steps } from 'fumadocs-ui/components/steps';
import { Tab, Tabs } from 'fumadocs-ui/components/tabs';

The Isle Evrima has a dynamic weather system that cycles between clear, rain, fog, and storm conditions. Heavy weather can hurt low-end clients (FPS drops, audio stutter) and some communities prefer a more controlled environment for RP or events.

On XGamingServer, dynamic weather is exposed as a one-click toggle in the **Startup** tab (`ENABLE DYNAMIC WEATHER`), or you can edit it manually in `Game.ini`.

<img alt="XGS panel Enable Dynamic Weather toggle" src={__img0} placeholder="blur" />

Toggle Dynamic Weather [#toggle-dynamic-weather]

<Tabs items={['Panel Toggle (Easiest)', 'Edit Game.ini']}>
  <Tab value="Panel Toggle (Easiest)">
    <Steps>
      <Step>
        Stop the server from **Console** in the [XGamingServer Panel](https://panel.xgamingserver.com).
      </Step>

      <Step>
        Open the **Startup** tab. Find **ENABLE DYNAMIC WEATHER** and toggle it off (grey) or on (green).
      </Step>

      <Step>
        Start the server from **Console**.
      </Step>
    </Steps>
  </Tab>

  <Tab value="Edit Game.ini">
    <Steps>
      <Step>
        Stop the server.
      </Step>

      <Step>
        Open `TheIsle/Saved/Config/LinuxServer/Game.ini` in **Files**. Under `[/Script/TheIsle.TIGameSession]`, set:

        ```ini
        [/Script/TheIsle.TIGameSession]
        bServerDynamicWeather=false
        ```

        Set to `true` to re-enable.
      </Step>

      <Step>
        Save and start.
      </Step>
    </Steps>

    > The panel toggle and the INI key control the same setting. The panel writes `bServerDynamicWeather=` into `Game.ini` for you when you flip the switch.
  </Tab>
</Tabs>

Default Game.ini Snippet [#default-gameini-snippet]

This is what the section looks like on a fresh XGamingServer install (taken directly from a live server):

```ini
[/Script/TheIsle.TIGameSession]
ServerName=XGamingServer
MaxPlayerCount=100
MapName=Gateway
bServerDynamicWeather=true
bAllowReplay=false
bEnableHumans=false
bQueueEnabled=true
QueuePort=2466
```

Why Disable Dynamic Weather? [#why-disable-dynamic-weather]

| Reason                 | Notes                                                     |
| ---------------------- | --------------------------------------------------------- |
| **Client performance** | Heavy storms drop FPS for low-end players                 |
| **RP servers**         | Unpredictable weather breaks immersion of scripted events |
| **PvP tournaments**    | Removes randomness that affects sight lines and audio     |
| **Audio sensitivity**  | Constant rain/thunder is fatiguing for streamers          |

Verify the Setting Took Effect [#verify-the-setting-took-effect]

After restart, watch for at least one in-game day-night cycle. If `bServerDynamicWeather=false` is correctly applied, the sky stays in whatever state it booted into and never changes.

Related Guides [#related-guides]

* [Server Configuration](/docs/the-isle-evrima/server-config)
* [Day/Night Cycle](/docs/the-isle-evrima/day-night-cycle)
* [Queue System](/docs/the-isle-evrima/queue-system)
