using UnityEngine; namespace Unheimlich.Data { [CreateAssetMenu(fileName = "CameraEffectsSettings", menuName = "Unheimlich/Camera Effects Settings")] public class CameraEffectsSettings : ScriptableObject { [Header("Aim Assist")] public float aimAssistStrength = 25f; public float aimAssistMaxAngle = 10f; [Header("Camera Shake")] public float shakeFrequency = 40f; [Header("Head Bob - Idle")] public float idleBobSpeed = 1f; public float idleBobAmplitude = 0.005f; [Header("Head Bob - Walk")] public float walkBobSpeed = 12f; public float walkBobAmplitude = 0.02f; [Header("Head Bob - Run")] public float runBobSpeed = 18f; public float runBobAmplitude = 0.03f; [Header("Head Bob - General")] public float resetSpeed = 5f; } }