Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 12 additions & 6 deletions HsMod/Patcher.cs
Original file line number Diff line number Diff line change
Expand Up @@ -609,17 +609,23 @@ public static void PatchAlertPopupUpdateInfo(ref AlertPopup.PopupInfo info, ref
}

//处理置换
[HarmonyPrefix]
[HarmonyPostfix]
[HarmonyPatch(typeof(RedundantNDEPopup), "Show")]
public static bool PatchRedundantNDEPopup(ref UIBButton ___m_rerollButton)
public static void AutoClickRedundantNDE(UIBButton ___m_rerollButton, RedundantNDEPopup __instance)
{
if (!isAutoRedundantNDE.Value)
return true;
return;

___m_rerollButton.TriggerPress();
___m_rerollButton.TriggerRelease();
return false;
__instance.StartCoroutine(AutoClick(___m_rerollButton));
}

private static IEnumerator AutoClick(UIBButton button)
{
yield return new WaitForSeconds(1f);
button.TriggerPress();
button.TriggerRelease();
}

//处理未领取的奖励
[HarmonyPostfix]
[HarmonyPatch(typeof(RewardTrackSeasonRoll), "Show")]
Expand Down