Encounter / Assets / Scripts / ScriptableObjects / SceneMusicCollectionSO.cs
SceneMusicCollectionSO.cs
Raw
using System.Collections;
using System.Collections.Generic;
using UnityEngine;

[CreateAssetMenu(fileName = "New MusicBundle", menuName = "Sound/New MusicBundle")]
/// <summary>
/// Handles collections of music that will be loaded when needed
/// </summary>
public class SceneMusicCollectionSO : ScriptableObject
{
    public int BuildIndexId;                    // The designation for the collection based off of the Build Index ID of the project scenes
    public List<ClimateManager.Locations> LocationsTracksCanPlay;
    public List<AudioClip> musicList;           // Collection of music for the scene designated
}