2025-07-08 10:46:31 +00:00
using System.Collections ;
using System.Collections.Generic ;
using UnityEngine ;
public class ES3Defaults : ScriptableObject
{
[SerializeField]
public ES3SerializableSettings settings = new ES3SerializableSettings ( ) ;
public bool addMgrToSceneAutomatically = false ;
public bool autoUpdateReferences = true ;
public bool addAllPrefabsToManager = true ;
public int collectDependenciesDepth = 4 ;
public int collectDependenciesTimeout = 10 ;
public bool updateReferencesWhenSceneChanges = true ;
public bool updateReferencesWhenSceneIsSaved = true ;
public bool updateReferencesWhenSceneIsOpened = true ;
[Tooltip("Folders listed here will be searched for references every time the reference manager is refreshed. Path should be relative to the project folder.")]
public string [ ] referenceFolders = new string [ 0 ] ;
public bool logDebugInfo = false ;
public bool logWarnings = true ;
public bool logErrors = true ;
}