From f556e261a04effd309519feaffe46aa6ec0ef133 Mon Sep 17 00:00:00 2001
From: hch <305670599@qq.com>
Date: 星期二, 30 九月 2025 15:26:44 +0800
Subject: [PATCH] 0312 开启自动淘金功能才有辅助领取功能

---
 Main/System/InternalAffairs/AffairBaseWin.cs   |    5 ++++-
 Main/Manager/UIManager.cs                      |   11 ++++++++---
 Main/System/InternalAffairs/GoldRushManager.cs |    2 +-
 3 files changed, 13 insertions(+), 5 deletions(-)

diff --git a/Main/Manager/UIManager.cs b/Main/Manager/UIManager.cs
index e7cdb06..d650c52 100644
--- a/Main/Manager/UIManager.cs
+++ b/Main/Manager/UIManager.cs
@@ -131,17 +131,22 @@
         layerTransformCache.Add(UILayer.Loading, loadingTrans);
     }
     
+    public Transform GetUIRoot()
+    {
+        return uiRoot;
+    }
+    
     #endregion
 
     #region 杈呭姪鏂规硶
-    
+
     // 鑾峰彇UI灞傜骇瀵瑰簲鐨勫熀纭�鎺掑簭椤哄簭
     public static int GetBaseSortingOrderForLayer(UILayer layer)
     {
         // 灏濊瘯浠庣紦瀛樹腑鑾峰彇鎺掑簭椤哄簭
         if (layerSortingOrderCache.TryGetValue(layer, out int order))
             return order;
-            
+
         // 濡傛灉缂撳瓨涓病鏈夛紝浣跨敤鍘熸潵鐨勬柟娉曡绠楀苟缂撳瓨缁撴灉
         int result;
         switch (layer)
@@ -165,7 +170,7 @@
                 result = BASE_SORTING_ORDER * 10;
                 break;
         }
-        
+
         // 灏嗙粨鏋滃瓨鍏ョ紦瀛�
         layerSortingOrderCache[layer] = result;
         return result;
diff --git a/Main/System/InternalAffairs/AffairBaseWin.cs b/Main/System/InternalAffairs/AffairBaseWin.cs
index ed35a24..7ab10f4 100644
--- a/Main/System/InternalAffairs/AffairBaseWin.cs
+++ b/Main/System/InternalAffairs/AffairBaseWin.cs
@@ -49,7 +49,10 @@
         PlayerDatas.Instance.playerDataRefreshEvent += PlayerDataRefreshEvent;
         
         Display();
-        GoldRushManager.Instance.GetAllAward();
+        if (GoldRushManager.Instance.openAutoGoldRush)
+        { 
+            GoldRushManager.Instance.GetAllAward();
+        }
     }
 
     protected override void OnPreClose()
diff --git a/Main/System/InternalAffairs/GoldRushManager.cs b/Main/System/InternalAffairs/GoldRushManager.cs
index 5c02418..19496ac 100644
--- a/Main/System/InternalAffairs/GoldRushManager.cs
+++ b/Main/System/InternalAffairs/GoldRushManager.cs
@@ -85,7 +85,7 @@
     public int[] refreshMoneyList;
     public Dictionary<int, int> itemIDUnLockFuncIDDict = new Dictionary<int, int>();
 
-    bool openAutoGoldRush
+    public bool openAutoGoldRush
     {
         get
         {

--
Gitblit v1.8.0