SoulShardStudios_SoulShardUtilities/Runtime/SceneUtils/AdvancedSceneManagerProps.cs
using UnityEngine;

namespace SoulShard.Utils
{
    [CreateAssetMenu(menuName = "SoulShardUtils/AdvancedSceneManagerProperties")]
    public class AdvancedSceneManagerProps : ScriptableObject
    {
        [Tooltip(tooltip: "Scenes loaded when this object is enabled")]
        public string[] loadOnEnable;

        [Tooltip(tooltip: "Scenes that will always be loaded")]
        public string[] loadAlways;

        [Tooltip(tooltip: "The starting active scene")]
        public string startingActiveScene;
    }
}
