For some reason this tween loop that involves camera field of view only plays once and does not loop afterwards. Any ideas why?
while true do
task.wait(0.03)
camShake:Shake(CameraShaker.Presets.Vibration)
coroutine.wrap(function()
while true do
__TS:Create(camera, TweenInfo.new(1), {FieldOfView = 50}):Play()
task.wait(0.4)
__TS:Create(camera, TweenInfo.new(1), {FieldOfView = 70}):Play()
if script.Parent.Loaded.Value == true then
break
else
continue
end
end
end)()
if script.Parent.Loaded.Value == true then
break
else
continue
end
end