WeatherPrompt.OnClientEvent:Connect(function(h)local k=coroutine.wrap(function()local k=TweenInfo.new(10,Enum.EasingStyle.Linear,Enum.EasingDirection.Out)local V=TweenService:Create(game.Lighting,k,h.LightingSettings)V:Play()end)k()end)
-- Overrides the current weather with a new one. this is purley the visual side.
WeatherPrompt.OnClientEvent:Connect(function(WeatherInfo)
	local Skip = coroutine.wrap(function()
		local tweenInfo = TweenInfo.new(
			10, -- Time
			Enum.EasingStyle.Linear, -- EasingStyle
			Enum.EasingDirection.Out -- EasingDirection
		)

		local tween = TweenService:Create(game.Lighting, tweenInfo, WeatherInfo["LightingSettings"])

		tween:Play()
	end)

	Skip()
end)
