diff --git a/AquaMai.Mods/Fancy/CustomLogo.cs b/AquaMai.Mods/Fancy/CustomLogo.cs index 931e7cf9..c2e636ce 100644 --- a/AquaMai.Mods/Fancy/CustomLogo.cs +++ b/AquaMai.Mods/Fancy/CustomLogo.cs @@ -3,6 +3,7 @@ using System.IO; using AquaMai.Config.Attributes; using AquaMai.Core.Helpers; using HarmonyLib; +using MelonLoader; using Monitor; using Process; using UnityEngine; @@ -57,8 +58,9 @@ public class CustomLogo var logo = segaLogo[UnityEngine.Random.Range(0, segaLogo.Count)]; foreach (var monitor in ____monitors) { - var go = monitor.transform.Find("Canvas/Main/SegaAllNet_LOGO/NUL_ADT_SegaAllNet_LOGO/SegaLogo") ?? - monitor.transform.Find("Canvas/Main/UI_ADV_SegaAllNet/NUL_all/SegaLogo"); + var go = monitor.transform.Find("Canvas/Main/SegaAllNet_LOGO/NUL_ADT_SegaAllNet_LOGO/SegaLogo"); + if (go == null) + go = monitor.transform.Find("Canvas/Main/UI_ADV_SegaAllNet/Null_all/SegaLogo"); go.GetComponent().sprite = logo; } } @@ -68,8 +70,9 @@ public class CustomLogo var logo = allNetLogo[UnityEngine.Random.Range(0, allNetLogo.Count)]; foreach (var monitor in ____monitors) { - var go = monitor.transform.Find("Canvas/Main/SegaAllNet_LOGO/NUL_ADT_SegaAllNet_LOGO/AllNetLogo") ?? - monitor.transform.Find("Canvas/Main/UI_ADV_SegaAllNet/NUL_all/AllNetLogo"); + var go = monitor.transform.Find("Canvas/Main/SegaAllNet_LOGO/NUL_ADT_SegaAllNet_LOGO/AllNetLogo"); + if (go == null) + go = monitor.transform.Find("Canvas/Main/UI_ADV_SegaAllNet/Null_all/AllNetLogo"); go.GetComponent().sprite = logo; } } diff --git a/AquaMai.Mods/GameSettings/CreditConfig.cs b/AquaMai.Mods/GameSettings/CreditConfig.cs index ecc6cb2f..22fb30ae 100644 --- a/AquaMai.Mods/GameSettings/CreditConfig.cs +++ b/AquaMai.Mods/GameSettings/CreditConfig.cs @@ -30,10 +30,6 @@ public class CreditConfig { var stackTrace = new StackTrace(); var stackFrames = stackTrace.GetFrames(); - foreach (var f in stackFrames) - { - MelonLogger.Msg($"[PreIsFreePlay] DeclaringType.Name = {f.GetMethod()?.DeclaringType?.Name}, Name = {f.GetMethod()?.Name}"); - } if (stackFrames.Any(f => f.GetMethod() is { DeclaringType: { Name: "TicketSelectMonitor" }, Name: "Initialize" })) { __result = false;