qb-weathersync Compatibility
fxmanifest.lua has provide 'qb-weathersync'. Resources with dependency 'qb-weathersync' start normally, and their exports['qb-weathersync'] calls are answered by SB Weather:
nextWeatherStage, setWeather, setTime, setBlackout, setTimeFreeze, setDynamicWeather, getBlackoutState, getTimeFreezeState, getWeatherState, getDynamicWeather, getTime
These events are handled too. The server ones check access:
qb-weathersync:server:setWeatherqb-weathersync:server:setTimeqb-weathersync:server:toggleBlackoutqb-weathersync:server:toggleFreezeTimeqb-weathersync:server:toggleDynamicWeatherqb-weathersync:server:RequestStateSyncqb-weathersync:client:DisableSyncandEnableSync(client)
setWeather changes every region (Config.Compat.SetWeatherAllRegions).
Housing scripts that use qb-weathersync:client:DisableSync and EnableSync, cd_easytime:PauseSync or vSync:toggle are also handled.
Last updated 2026-11-08
