lzx пре 1 недеља
родитељ
комит
a88a6b8ad9

+ 1 - 0
Assets/Scripts/GameUI/UI/BoxPanel/BoxPanel.cs

@@ -183,6 +183,7 @@ namespace Fort23.Mono
             onCion.text = "x" + openBoxConfig.oneConsume;
             tenCion.text = "x" + openBoxConfig.tenConsume;
             Slider_Count.maxValue = openBoxConfig.reward2para1;
+            TitlePanel.OpenPanel(new List<int>() { openBoxConfig.CostItemID });
             UpdateUi();
         }
 

+ 9 - 0
Assets/Scripts/GameUI/UI/DialoguePanel/DialoguePanel.cs

@@ -251,6 +251,15 @@ namespace Fort23.Mono
                 icon.icon_name = "bg_lh_di1";
             }
 
+            if (eventConditionConfig.EventID == 10000)
+            {
+                Btn_Cancel.gameObject.SetActive(false);
+            }
+            else
+            {
+                Btn_Cancel.gameObject.SetActive(true);
+            }
+
             Btn_Bag.gameObject.SetActive(false);
             if (index >= dialogueMessaga.Length)
             {

+ 8 - 8
Assets/Scripts/GameUI/UI/DivineSence/DivineSenceInfoPanel.cs

@@ -61,13 +61,13 @@ namespace Fort23.Mono
                     return;
                 }
 
-                if (useCount == 0)
-                {
-                    // DivineSenceRestoredPanel divineSenceRestoredPanel =  await DivineSenceRestoredPanel.OpenPanel();
-                    // await divineSenceRestoredPanel.UIClosed();
-                    // CustomInit(callback);
-                    return;
-                }
+                // if (useCount == 0)
+                // {
+                //     // DivineSenceRestoredPanel divineSenceRestoredPanel =  await DivineSenceRestoredPanel.OpenPanel();
+                //     // await divineSenceRestoredPanel.UIClosed();
+                //     // CustomInit(callback);
+                //     return;
+                // }
 
                 if (AccountFileInfo.Instance.playerData.divineSensePoint <
                     PlayerManager.Instance.gameConstantConfig.DetectEventCount)
@@ -149,7 +149,7 @@ namespace Fort23.Mono
                 : count;
 
 
-            if (count == 1)
+            if (count == 1 || count == 0)
             {
                 Slider_Count.minValue = 0;
                 Slider_Count.maxValue = count;

+ 7 - 4
Assets/Scripts/GameUI/UI/HeroInformationPanel/HeroInformationPanel.cs

@@ -92,7 +92,7 @@ namespace Fort23.Mono
             });
 
 
-            Btn_TuPo.onClick.AddListener(() =>
+            Btn_TuPo.onClick.AddListener(async() =>
             {
                 if (PlayerManager.Instance.myHero.powerUpConfig.jingjie1 == heroInfo.powerUpConfig.jingjie1)
                 {
@@ -120,14 +120,17 @@ namespace Fort23.Mono
                     //大突破
                     else
                     {
-                        HeroBreakthroughPanel.OpenPanel();
+                        HeroBreakthroughPanel heroBreakthroughPanel = await HeroBreakthroughPanel.OpenPanel();
+                        await heroBreakthroughPanel.UIClosed();
                         // PlayerManager.Instance.myHero.Upgrade();
-                        // CustomInit();
+                        CustomInit();
                     }
                 }
                 else
                 {
-                    HeroBreakthroughPanel.OpenPanel();
+                    HeroBreakthroughPanel heroBreakthroughPanel = await HeroBreakthroughPanel.OpenPanel();
+                    await heroBreakthroughPanel.UIClosed();
+                    CustomInit();
                     // TipMessagePanel.OpenTipMessagePanel("")
                 }
             });