From 2ed922b74adcf0e010443c6222d072c3280d596f Mon Sep 17 00:00:00 2001 From: Clansty Date: Fri, 29 Nov 2024 11:57:58 +0800 Subject: [PATCH] [+] LogUnity --- AquaMai.Mods/Utils/LogUnity.cs | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 AquaMai.Mods/Utils/LogUnity.cs diff --git a/AquaMai.Mods/Utils/LogUnity.cs b/AquaMai.Mods/Utils/LogUnity.cs new file mode 100644 index 00000000..3826feba --- /dev/null +++ b/AquaMai.Mods/Utils/LogUnity.cs @@ -0,0 +1,23 @@ +using AquaMai.Config.Attributes; +using MelonLoader; +using UnityEngine; + +namespace AquaMai.Mods.Utils; + +[ConfigSection( + en: "Output Unity logs (for debugging purposes)", + zh: "输出 Unity 日志(调试用)", + exampleHidden: true)] +public static class LogUnity +{ + public static void OnBeforePatch() + { + Application.logMessageReceived += Log; + } + + private static void Log(string msg, string stackTrace, LogType type) + { + MelonLogger.Msg("[Unity] " + msg); + MelonLogger.Msg("[Unity] " + stackTrace); + } +} \ No newline at end of file