--[[
Steady Weather
v2.0 FrankLFRS 2024
Keeps the weather steady even though variations were set (except for real weather)
--]]
-- Log message function
local function Log_Msg(Message)
logMsg(string.format("Steady Weather: %s", Message))
end
-- Datarefs
DataRef("StdyWeather_Change_Mode", "sim/weather/region/change_mode") -- 3 = steady, 7 = real weather
-- So sometimes
function StdyWeather_Do_Sometimes()
if StdyWeather_Change_Mode == 3 or StdyWeather_Change_Mode == 7 then return end
set("sim/weather/region/change_mode", 3)
Log_Msg("Set static weather")
end
do_sometimes("StdyWeather_Do_Sometimes()")