Пример #1
0
        // Token: 0x0600172C RID: 5932 RVA: 0x0007C2F8 File Offset: 0x0007A4F8
        public static void Log(VRTK_Logger.LogLevels level, string message)
        {
            VRTK_Logger.CreateIfNotExists();
            if (VRTK_Logger.instance.minLevel > level)
            {
                return;
            }
            switch (level)
            {
            case VRTK_Logger.LogLevels.Trace:
            case VRTK_Logger.LogLevels.Debug:
            case VRTK_Logger.LogLevels.Info:
                UnityEngine.Debug.Log(message);
                return;

            case VRTK_Logger.LogLevels.Warn:
                UnityEngine.Debug.LogWarning(message);
                return;

            case VRTK_Logger.LogLevels.Error:
            case VRTK_Logger.LogLevels.Fatal:
                if (VRTK_Logger.instance.throwExceptions)
                {
                    throw new Exception(message);
                }
                UnityEngine.Debug.LogError(message);
                return;

            default:
                return;
            }
        }
Пример #2
0
        // Token: 0x06001724 RID: 5924 RVA: 0x0007C258 File Offset: 0x0007A458
        public static string GetCommonMessage(VRTK_Logger.CommonMessageKeys messageKey, params object[] parameters)
        {
            VRTK_Logger.CreateIfNotExists();
            string result = "";

            if (VRTK_Logger.commonMessages.ContainsKey(messageKey))
            {
                if (parameters.Length != VRTK_Logger.commonMessageParts[messageKey])
                {
                    Array.Resize <object>(ref parameters, VRTK_Logger.commonMessageParts[messageKey]);
                }
                result = string.Format(VRTK_Logger.commonMessages[messageKey], parameters);
            }
            return(result);
        }