Если используется скрипт динамической погоды level_weathers.script, то в нем есть функция local function is_indoor(level_name) return (level_name == "l03u_agr_underground" or level_name == "swamp_old" or level_name == "dead_city" or level_name == "limansk") и так далее, где если уровень указан в функции то на нём используется погода которая задана в game_maps_single.ltx, если уровень не указан, то берётся динамическая погода из скрипта. Для совмещения статичной и динамической погоды можно добавить локации, которые должны использовать статическую погоду, в функцию is_indoor(level_name) и указать соответствующую погоду в game_maps_single.ltx.