-- Tweening storm position/radius variables

local stormPosTweenValue = Instance.new("Vector3Value")
stormPosTweenValue.Parent = script
local stormPosTween = nil
local stormPosSetToState = false
local stormRadiusTweenValue = Instance.new("NumberValue")
stormRadiusTweenValue.Parent = script
local stormRadiusTween = nil
local stormRadiusSetToState = false

local _baseLighting = {}
local _stormLighting = {
	FogStart = 50,
	FogEnd = 500,
	Brightness = 0,
	ExposureCompensation = -1.9,
}

for k, _ in pairs(_stormLighting) do
	_baseLighting[k] = Lighting[k]
end

local function _getAdjustedTime(time)
	return time * _DEBUG_TIME_SCALE + _DEBUG_START_TIME
end

local function _onStateUpdate(state)
	_state = state
end
