return { Camera = { maxFov = 90.0, defaultFov = 60.0, minFov = 10.0, allowRunning = true, zoomSpeed = 2.5, smoothness = 0.25, shakeDuration = 200, shakeIntensity = 0.5, transitionTime = 800, zoomLevels = { [0.5] = 90.0, [1.0] = 60.0, [2.0] = 40.0, [5.0] = 20.0, }, }, Vehicle = { allowZoom = true, maxFov = 80.0, defaultFov = 60.0, minFov = 10.0, maxLookUp = 50.0, maxLookDown = -30.0, maxLeftRight = 120.0, minLeftRight = -120.0, }, Selfie = { offset = vector3(0.06, 0.52, 0.58), rotation = vector3(12.0, 0.0, -180.0), }, RearCamera = { offset = vector3(0.02, 0.48, 0.62), rotation = vector3(12.0, 0.0, 0.0), }, Effects = { enableDepthOfField = true, focusDistance = 5.0, }, Positions = { walkingDistance = 1.0, walkingHeight = 0.6, vehicleDistance = 0.2, vehicleHeight = -0.05, }, Controls = { backCamera = { mouseSensitivity = 2.5, keyboardSensitivity = 20.0, invertMouseY = false, deadZone = 0.01, }, frontCamera = { mouseSensitivity = 2.5, keyboardSensitivity = 2.5, invertMouseY = false, deadZone = 0.02, }, }, CameraKeys = { toggleFlip = 'UP', toggleMode = 'DOWN', capture = 'RETURN', } }