Skip to content

Commit 4ea81dc

Browse files
committed
[F] CustomLogo
1 parent e6780d3 commit 4ea81dc

File tree

2 files changed

+7
-8
lines changed

2 files changed

+7
-8
lines changed

AquaMai.Mods/Fancy/CustomLogo.cs

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
using AquaMai.Config.Attributes;
44
using AquaMai.Core.Helpers;
55
using HarmonyLib;
6+
using MelonLoader;
67
using Monitor;
78
using Process;
89
using UnityEngine;
@@ -57,8 +58,9 @@ private static void AdvProcessPostFix(AdvertiseMonitor[] ____monitors)
5758
var logo = segaLogo[UnityEngine.Random.Range(0, segaLogo.Count)];
5859
foreach (var monitor in ____monitors)
5960
{
60-
var go = monitor.transform.Find("Canvas/Main/SegaAllNet_LOGO/NUL_ADT_SegaAllNet_LOGO/SegaLogo") ??
61-
monitor.transform.Find("Canvas/Main/UI_ADV_SegaAllNet/NUL_all/SegaLogo");
61+
var go = monitor.transform.Find("Canvas/Main/SegaAllNet_LOGO/NUL_ADT_SegaAllNet_LOGO/SegaLogo");
62+
if (go == null)
63+
go = monitor.transform.Find("Canvas/Main/UI_ADV_SegaAllNet/Null_all/SegaLogo");
6264
go.GetComponent<Image>().sprite = logo;
6365
}
6466
}
@@ -68,8 +70,9 @@ private static void AdvProcessPostFix(AdvertiseMonitor[] ____monitors)
6870
var logo = allNetLogo[UnityEngine.Random.Range(0, allNetLogo.Count)];
6971
foreach (var monitor in ____monitors)
7072
{
71-
var go = monitor.transform.Find("Canvas/Main/SegaAllNet_LOGO/NUL_ADT_SegaAllNet_LOGO/AllNetLogo") ??
72-
monitor.transform.Find("Canvas/Main/UI_ADV_SegaAllNet/NUL_all/AllNetLogo");
73+
var go = monitor.transform.Find("Canvas/Main/SegaAllNet_LOGO/NUL_ADT_SegaAllNet_LOGO/AllNetLogo");
74+
if (go == null)
75+
go = monitor.transform.Find("Canvas/Main/UI_ADV_SegaAllNet/Null_all/AllNetLogo");
7376
go.GetComponent<Image>().sprite = logo;
7477
}
7578
}

AquaMai.Mods/GameSettings/CreditConfig.cs

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,10 +30,6 @@ public static bool PreIsFreePlay(ref bool __result)
3030
{
3131
var stackTrace = new StackTrace();
3232
var stackFrames = stackTrace.GetFrames();
33-
foreach (var f in stackFrames)
34-
{
35-
MelonLogger.Msg($"[PreIsFreePlay] DeclaringType.Name = {f.GetMethod()?.DeclaringType?.Name}, Name = {f.GetMethod()?.Name}");
36-
}
3733
if (stackFrames.Any(f => f.GetMethod() is { DeclaringType: { Name: "TicketSelectMonitor" }, Name: "Initialize" }))
3834
{
3935
__result = false;

0 commit comments

Comments
 (0)