Beispiel #1
0
        public static IniConfig GetConfig()
        {
            object config = PrivateValueAccessor.GetStaticPropertyValue(typeof(GameConfig), "Config");

            if (config != null)
            {
                return(config as IniConfig);
            }

            Debug.LogError("ConfigUtils GetConfig() method. config is null");
            return(null);
        }
Beispiel #2
0
        public static void ResetConfig()
        {
            PropertyInfo config = PrivateValueAccessor.GetStaticPropertyInfo(typeof(GameConfig), "Config");

            if (config == null)
            {
                Debug.LogError("ConfigUtils GetConfig() method. config is null");
                return;
            }

            config.SetValue(null, null);
        }