lzx vor 1 Woche
Ursprung
Commit
df4517ceab

+ 1 - 1
Assets/Res/Config/InitialPlayerConfig.json

@@ -25,7 +25,7 @@
         1405,
         1501
       ],
-      "shenshiPoint": 100
+      "shenshiPoint": 200
     }
   ]
 }

+ 1 - 1
Assets/Scripts/GameUI/UI/DivineSence/DivineSenceEventPreviewPanel.cs

@@ -35,7 +35,7 @@ namespace Fort23.Mono
                 PlayerGuideManager.Instance.NextGuide();
             }
 
-            if (PlayerGuideManager.Instance.GuideIsCanDo(3, 2))
+            if (PlayerGuideManager.Instance.GuideIsCanDo(3, 1))
             {
                 PlayerGuideManager.Instance.NextGuide();
             }

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

@@ -124,10 +124,10 @@ namespace Fort23.Mono
                 PlayerGuideManager.Instance.NextGuide();
             }
 
-            if (PlayerGuideManager.Instance.GuideIsCanDo(3, 1))
-            {
-                PlayerGuideManager.Instance.NextGuide();
-            }
+            // if (PlayerGuideManager.Instance.GuideIsCanDo(3, 1))
+            // {
+            //     PlayerGuideManager.Instance.NextGuide();
+            // }
 
             _divineSenceInfoBtnWidgets.Clear();
             divineSenseConfig =

+ 26 - 26
Assets/Scripts/GameUI/UI/GuidePanel/Phases/Phase3.cs

@@ -26,7 +26,7 @@ namespace Fort23.Mono.Phases
             base.Active();
             actionList.Add(OnStep301);
             actionList.Add(OnStep302);
-            actionList.Add(OnStep303);
+            // actionList.Add(OnStep303);
 
 
             actionList.Add(OnStepEnd);
@@ -73,20 +73,20 @@ namespace Fort23.Mono.Phases
 
 
         /// <summary>
-        /// 点击主界面神识
+        /// 点击主界面铃铛按钮
         /// </summary>
         /// <param name="obj"></param>
         public async CTask OnStep301(UnityEngine.Object obj)
         {
             pgm.StepInit();
-            GameObject gameObject = UIManager.Instance.GetComponent<AppBarPanel>().bnt_shengShi.gameObject;
+            GameObject gameObject = UIManager.Instance.GetComponent<MainPanel>().Btn_Event.gameObject;
             Vector3 localPos = pgm.WorldPosToLocalPos(gameObject.transform.position);
             Vector2 size = gameObject.GetComponent<RectTransform>().sizeDelta;
 
             pgm.SetfxTransVisiable(true);
             pgm.SetMaskTarget(gameObject);
             pgm.SetShowFramePosAndSize(localPos, size, 0, gameObject);
-            AccountFileInfo.Instance.playerData.divineSensePoint += 300;
+            // AccountFileInfo.Instance.playerData.divineSensePoint += 300;
 
             await pgm.ConfigLogic(301, delegate() { });
 
@@ -94,30 +94,30 @@ namespace Fort23.Mono.Phases
             pgm.SetFingerVisiable(true);
         }
 
-        /// <summary>
-        /// 开始探索
-        /// </summary>
-        /// <param name="obj"></param>
-        public async CTask OnStep302(UnityEngine.Object obj)
-        {
-            pgm.StepInit();
-            await TimerComponent.Instance.WaitAsync(100);
-            GameObject gameObject = UIManager.Instance.GetComponent<DivineSenceInfoPanel>().Btn_Ok.gameObject;
-            Vector3 localPos = pgm.WorldPosToLocalPos(gameObject.transform.position);
-            Vector2 size = gameObject.GetComponent<RectTransform>().sizeDelta;
+        // /// <summary>
+        // /// 
+        // /// </summary>
+        // /// <param name="obj"></param>
+        // public async CTask OnStep302(UnityEngine.Object obj)
+        // {
+        //     pgm.StepInit();
+        //     await TimerComponent.Instance.WaitAsync(100);
+        //     GameObject gameObject = UIManager.Instance.GetComponent<DivineSenceInfoPanel>().Btn_Ok.gameObject;
+        //     Vector3 localPos = pgm.WorldPosToLocalPos(gameObject.transform.position);
+        //     Vector2 size = gameObject.GetComponent<RectTransform>().sizeDelta;
+        //
+        //     pgm.SetfxTransVisiable(true);
+        //     pgm.SetMaskTarget(gameObject);
+        //     pgm.SetShowFramePosAndSize(localPos, size, 0, gameObject);
+        //
+        //     await pgm.ConfigLogic(302, delegate() { });
+        //
+        //     pgm.SetFingerPos(localPos);
+        //     pgm.SetFingerVisiable(true);
+        // }
 
-            pgm.SetfxTransVisiable(true);
-            pgm.SetMaskTarget(gameObject);
-            pgm.SetShowFramePosAndSize(localPos, size, 0, gameObject);
-
-            await pgm.ConfigLogic(302, delegate() { });
 
-            pgm.SetFingerPos(localPos);
-            pgm.SetFingerVisiable(true);
-        }
-
-
-        public async CTask OnStep303(UnityEngine.Object obj)
+        public async CTask OnStep302(UnityEngine.Object obj)
         {
             pgm.StepInit();
             await TimerComponent.Instance.WaitAsync(100);

+ 5 - 0
Assets/Scripts/GameUI/UI/MainPanel/MainPanel.cs

@@ -168,6 +168,11 @@ namespace Fort23.Mono
 
             Btn_StartEvent.onClick.AddListener(() =>
             {
+                if (PlayerGuideManager.Instance.curPhase == 3)
+                {
+                    return;
+                }
+
                 if (PlayerGuideManager.Instance.GuideIsCanDo(1, 3))
                 {
                     PlayerGuideManager.Instance.NextGuide();

BIN
Excel2Json/Excel/InitialPlayer.xlsx