Everything is in config.lua. Framework hooks (who is staff, names, logs, notifications) are in bridge/,
covered in Custom servers.
General
Option
Default
What it does
Config.Framework
'auto'
'auto', 'qbx', 'qb', 'esx', 'nd', 'ox' or 'standalone'
Config.StaffAce
'weather.staff'
ACE that opens the panel and allows staff commands
Config.StaffGroups
admin, god, superadmin
Framework groups that also count as staff
Commands and keys
Set a command to false to turn it off. Keys are defaults players can rebind in Settings > Key Bindings >
FiveM. '' means no default key.
Option
Default
What it does
Config.Commands.Panel
'weather'
Staff control panel
Config.Commands.PanelKey
''
Default key for the panel
Config.Commands.Forecast
'forecast'
Forecast card, for everyone
Config.Commands.ForecastKey
''
Default key for the forecast
Config.Commands.SetWeather
'setweather'
/setweather rain [seconds]
Config.Commands.SetTime
'settime'
/settime 18 30
Config.Commands.FreezeTime
'freezetime'
Toggles the frozen clock
Config.Commands.Blackout
'blackout'
Toggles the blackout
Time
Option
Default
What it does
Config.Time.Start
'08:00'
Time on the very first start. After that the saved clock is used
Config.Time.DayLength
48
Real minutes for one in-game day at 1x. 48 is the GTA default
Config.Time.Speeds
{ 0.25, 0.5, 1, 2, 4, 8 }
Speed buttons in the panel
Config.Time.MaxSpeed
20
Highest speed allowed, from the panel or an export
Config.Time.EaseSeconds
6
When staff change the time, clients run the clock forward over this long. 0 snaps
Config.Time.RealTime
false
Follow the real-world clock instead
Config.Time.RealTimeOffset
0
Hours from UTC for real time, e.g. -7 for Los Angeles in summer
Weather
Option
Default
What it does
Config.Weather.Start
'CLEAR'
Weather on the very first start
Config.Weather.TransitionSeconds
45
Default blend time between two weathers
Config.Weather.MaxTransitionSeconds
600
Longest blend allowed
Config.Weather.Types
all 17 types
Label, temperature and wind per type, see below
Each type has a label, an average temperature temp in C, a swing between the night low and the afternoon
high, and a wind range in m/s picked when the weather changes with wind on auto.
Id
Label
Temp (C)
Swing
Wind (m/s)
EXTRASUNNY
Extra sunny
29
12
0.5 to 2.5
CLEAR
Clear
25
11
0.5 to 3.0
NEUTRAL
Neutral
22
8
1.0 to 3.5
SMOG
Smog
26
7
0.0 to 1.5
FOGGY
Fog
15
5
0.0 to 1.5
CLOUDS
Cloudy
21
8
1.5 to 4.5
OVERCAST
Overcast
18
6
2.0 to 5.5
CLEARING
Clearing
17
6
2.0 to 5.0
RAIN
Rain
15
4
3.5 to 7.5
THUNDER
Thunderstorm
14
4
6.0 to 11.0
SNOWLIGHT
Light snow
-1
4
1.0 to 4.0
SNOW
Snow
-3
4
2.5 to 6.0
BLIZZARD
Blizzard
-8
3
8.0 to 12.0
XMAS
Christmas
-2
4
0.5 to 3.0
HALLOWEEN
Halloween
12
5
2.0 to 6.0
RAIN_HALLOWEEN
Halloween rain
10
4
4.0 to 8.0
SNOW_HALLOWEEN
Halloween snow
-2
4
3.0 to 7.0
Dynamic weather
Each weather lasts a random number of real minutes between Duration[1] and Duration[2]. Then the next one
is picked by weight from the list under the current weather. A weather can only follow one listed under it,
so clear skies never jump straight to a thunderstorm.
Option
Default
What it does
Config.Dynamic.Enabled
true
Automatic weather changes on start
Config.Dynamic.ForecastLength
6
How many upcoming changes are planned and shown
Config.Dynamic.Duration
{ 20, 40 }
Minimum and maximum real minutes per weather
Config.Dynamic.MorningFog
2.5
Fog is this many times likelier when it would start between 04:00 and 09:00