using System; using System.Collections.Generic; using AlicizaX.Runtime; using UnityEngine; using UnityEngine.Serialization; /// /// HybridCLRCustomGlobalSettings. /// [Serializable] public class AssemblyLoadData { public static bool Enable { get { #if ENABLE_HYBRIDCLR return true; #else return false; #endif } } public static AssemblyLoadData Instance { get { if (_instance == null) { TextAsset text = Resources.Load("AssemblyLoadData"); _instance = Utility.Json.ToObject(text.text); } return _instance; } } private static AssemblyLoadData _instance; public List HotUpdateAssemblies = new List() { "GameLib.dll", "GameProto.dll", "GameBase.dll", "GameLogic.dll" }; }