Beispiel #1
0
        public static void LogWarning(object obj)
        {
            ConsoleColor oldColor = Console.ForegroundColor;

            if (oldColor == ConsoleColor.Black)
            {
                oldColor = ConsoleColor.Gray;
            }

            if (Console.CursorLeft > 1)
            {
                Console.WriteLine();
            }
            Console.ForegroundColor = ConsoleColor.Yellow;
            VRCModLogger.Log("[VRCExtended] " + obj.ToString());
            Console.ForegroundColor = oldColor;
        }
Beispiel #2
0
        public static void Log(string text)
        {
            ConsoleColor oldColor = Console.ForegroundColor;

            if (oldColor == ConsoleColor.Black)
            {
                oldColor = ConsoleColor.Gray;
            }

            if (Console.CursorLeft > 1)
            {
                Console.WriteLine();
            }
            Console.ForegroundColor = ConsoleColor.Green;
            VRCModLogger.Log("[VRCExtended] " + text);
            Console.ForegroundColor = oldColor;
        }
Beispiel #3
0
        public static void LogError(string text, Exception exception = null)
        {
            ConsoleColor oldColor = Console.ForegroundColor;

            if (oldColor == ConsoleColor.Black)
            {
                oldColor = ConsoleColor.Gray;
            }

            if (Console.CursorLeft > 1)
            {
                Console.WriteLine();
            }
            Console.ForegroundColor = ConsoleColor.Red;
            VRCModLogger.LogError("[VRCExtended] " + text);
            if (exception != null)
            {
                VRCModLogger.LogError(exception.ToString());
            }
            Console.ForegroundColor = oldColor;
        }