2026-04-14 17:41:39 +02:00

74 lines
1.6 KiB
Lua

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',
}
}