using UnityEngine; [CreateAssetMenu(fileName = "AudioDirectory", menuName = "Scriptable Objects/AudioDirectory")] public class AudioDirectory : ScriptableObject { [Header("Scenes")] public string introSceneName = "Intro"; public string menuSceneName = "MainMenu"; public string gameSceneName = "Game"; [Header("Music")] public AudioClip introMusic; public AudioClip menuMusic; public AudioClip gameMusic; [Header("SFX")] [Header("Ball")] public AudioClip[] ballHits; public AudioClip[] puckHits; public AudioClip[] wallHits; public AudioClip[] ballHitNet; [Header("Game")] public AudioClip[] timerBeep; public AudioClip[] matchMakingBeep; public AudioClip[] matchFound; [Header("Referee")] public AudioClip[] refereeGoal; public AudioClip[] refereeWhistle; [Header("Crowd")] public AudioClip[] crowdAmbientNoise; public AudioClip[] crowdAmbientNoiseNearGoal; public AudioClip[] crowdCheering; public AudioClip[] crowdNoiseMatchStart; }