#pragma warning disable CS0105 using System; using System; using System; using System; using System; using System; using System; using System; using System; using System; using System; using Code.Infrastructure.Camera; using UnityEngine; using UnityEngine; using UnityEngine.AddressableAssets; namespace Code.Infrastructure.Camera{ #pragma warning restore CS0105 [CreateAssetMenu(fileName = "CameraSettingsConfig", menuName = "Configs/Camera/CameraSettings")] public class CameraSettingsConfig : ScriptableObject { public System.Single defaultDistance; public System.Single minDistance; public System.Single maxDistance; public System.Single distanceMovementSpeed; public System.Single rotationSpeed; public System.Single rotationSharpness; public System.Single followSharpness; public System.Single minVerticalAngle; public System.Single maxVerticalAngle; public System.Single defaultVerticalAngle; public System.Single fov; public Code.Infrastructure.Camera.CameraMode cameraMode; public UnityEngine.Vector3 defaultFollowPosition; } }