From bb463ef0b13236738a1da9cd04f57def3e7e2c7c Mon Sep 17 00:00:00 2001
From: yyl <yyl>
Date: 星期五, 29 八月 2025 15:21:51 +0800
Subject: [PATCH] Merge branch 'master' of http://192.168.1.20:10010/r/Project_SG_scripts

---
 Main/System/HappyXB/HeroCallResultWin.cs |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/Main/System/HappyXB/HeroCallResultWin.cs b/Main/System/HappyXB/HeroCallResultWin.cs
index 43add94..0c7a094 100644
--- a/Main/System/HappyXB/HeroCallResultWin.cs
+++ b/Main/System/HappyXB/HeroCallResultWin.cs
@@ -65,7 +65,6 @@
     protected override void OnPreOpen()
     {
         isSkip = LocalSave.GetBool(HeroUIManager.skipKey, false);
-        UIManager.Instance.CloseWindow<ScrollTipWin>();
         HappyXBModel.Instance.RefreshXBResultAct += UpdateState;
         HappyXBModel.Instance.RefreshXBTypeInfoAct += RefreshBtn;
         InitMoney();
@@ -179,7 +178,7 @@
     {
         var funcSet = TreasureSetConfig.Get((int)HeroUIManager.Instance.selectCallType);
         if (funcSet.CostItemID == 0)
-        { 
+        {
             call1ItemIcon.SetActive(false);
             call1Text.SetActive(false);
             call10ItemIcon.SetActive(false);
@@ -191,11 +190,11 @@
         call1Text.SetActive(true);
         call10ItemIcon.SetActive(true);
         call10Text.SetActive(true);
-        
+
         var item = ItemConfig.Get(funcSet.CostItemID);
         var IconKey = item.IconKey;
         call1ItemIcon.SetOrgSprite(IconKey);
-
+        var itemCount = PackManager.Instance.GetItemCountByID(PackType.Item, funcSet.CostItemID);
 
         if (HappyXBModel.Instance.IsHaveFreeXB((int)HeroUIManager.Instance.selectCallType))
         {
@@ -203,12 +202,13 @@
         }
         else
         {
-            call1Text.text = Language.Get("L1100", item.ItemName, funcSet.CostItemCountList[0]);
+            call1Text.text = Language.Get("L1100", item.ItemName, UIHelper.AppendColor(funcSet.CostItemCountList[0] > itemCount ? TextColType.Red : TextColType.LightWhite, funcSet.CostItemCountList[0].ToString()));
         }
 
 
         call10ItemIcon.SetOrgSprite(IconKey);
-        call10Text.text = Language.Get("L1100", item.ItemName, funcSet.CostItemCountList[1]);
+        call10Text.text = Language.Get("L1100", item.ItemName, UIHelper.AppendColor(funcSet.CostItemCountList[1] > itemCount ? TextColType.Red : TextColType.LightWhite, funcSet.CostItemCountList[1].ToString()));
+
     }
 
     void ShowMoney(bool show)

--
Gitblit v1.8.0