using System.Collections.Generic; using AYellowpaper.SerializedCollections; using UnityEngine; using AudioType = Code.Audio.AudioType; namespace Code.Configs { [CreateAssetMenu(fileName = "DefaultAudioSettingsConfig", menuName = "Audio/DefaultAudioSettings")] public class DefaultAudioSettingsConfig : ScriptableObject { [Header("Menu")] [SerializedDictionary("AudioType", "Volume")] public SerializedDictionary menuVolume = new(); [Header("Action")] [SerializedDictionary("AudioType", "Volume")] public SerializedDictionary actionVolume = new(); [Header("Peaceful")] [SerializedDictionary("AudioType", "Volume")] public SerializedDictionary peacefulVolume = new(); [Header("None")] [SerializedDictionary("AudioType", "Volume")] public SerializedDictionary noneVolume = new(); } }