From 4b169e9286cc62c2dff0b2cb2bc21e49c2b52596 Mon Sep 17 00:00:00 2001
From: lcy <1459594991@qq.com>
Date: 星期五, 06 二月 2026 17:09:48 +0800
Subject: [PATCH] 475 时机礼包-客户端 接入触发时机,山寨界面,记录在本地

---
 Main/System/HappyXB/HeroCallWin.cs |   10 ++++++++++
 1 files changed, 10 insertions(+), 0 deletions(-)

diff --git a/Main/System/HappyXB/HeroCallWin.cs b/Main/System/HappyXB/HeroCallWin.cs
index a48b162..5a1ff18 100644
--- a/Main/System/HappyXB/HeroCallWin.cs
+++ b/Main/System/HappyXB/HeroCallWin.cs
@@ -1,3 +1,4 @@
+using System;
 using System.Collections;
 using System.Collections.Generic;
 using System.Linq;
@@ -9,6 +10,7 @@
 /// </summary>
 public class HeroCallWin : UIBase
 {
+    [SerializeField] TimingGiftCell timingGiftCell;
     [SerializeField] Button ruleBtn;
     [SerializeField] OwnItemCell ownItemCell;
     [SerializeField] Button scoreBtn;
@@ -76,6 +78,8 @@
 
         HappyXBModel.Instance.RefreshXBTypeInfoAct += Refresh;
         InvestModel.Instance.onInvestUpdate += OnInvestUpdate;
+        TimingGiftManager.Instance.OnShowGiftIdListAddEvent += OnShowGiftIdListAddEvent;
+        timingGiftCell.InitUI();
         skipToggle.isOn = LocalSave.GetBool(HeroUIManager.skipKey + PlayerDatas.Instance.baseData.PlayerID, false);
         Refresh();
         openPrivilegeTip.SetActive(!InvestModel.Instance.IsInvested(InvestModel.foreverCardType));
@@ -85,6 +89,12 @@
     {
         HappyXBModel.Instance.RefreshXBTypeInfoAct -= Refresh;
         InvestModel.Instance.onInvestUpdate -= OnInvestUpdate;
+        TimingGiftManager.Instance.OnShowGiftIdListAddEvent -= OnShowGiftIdListAddEvent;
+    }
+
+    private void OnShowGiftIdListAddEvent()
+    {
+        timingGiftCell.InitUI();
     }
 
     void OnInvestUpdate(int type)

--
Gitblit v1.8.0