From 38a098c0b09f1260a6d6d9ad4d526daf36f736c2 Mon Sep 17 00:00:00 2001
From: client_Wu Xijin <364452445@qq.com>
Date: 星期四, 13 六月 2019 14:51:31 +0800
Subject: [PATCH] 3335 修改新获得法宝飞到屏幕外的问题

---
 System/MainInterfacePanel/MainPositionTween.cs |   19 +++++++++++++++----
 1 files changed, 15 insertions(+), 4 deletions(-)

diff --git a/System/MainInterfacePanel/MainPositionTween.cs b/System/MainInterfacePanel/MainPositionTween.cs
index c16a30a..a1e706b 100644
--- a/System/MainInterfacePanel/MainPositionTween.cs
+++ b/System/MainInterfacePanel/MainPositionTween.cs
@@ -196,10 +196,19 @@
                     break;
             }
 
-            var rightBottomState = resetToDefaultTimer <= 0f
-                && switchParams.showDefault
-                && !isGuiding
-                && !treasureModel.newGotShowing ? RightBottomState.Skill : RightBottomState.Function;
+            var rightBottomState = RightBottomState.Skill;
+            switch (switchParams.bottomState)
+            {
+                case RightBottomState.None:
+                    rightBottomState = resetToDefaultTimer <= 0f
+                    && switchParams.showDefault
+                    && !isGuiding
+                    && !treasureModel.newGotShowing ? RightBottomState.Skill : RightBottomState.Function;
+                    break;
+                default:
+                    rightBottomState = switchParams.bottomState;
+                    break;
+            }
 
             switch (rightBottomState)
             {
@@ -276,6 +285,7 @@
 
         public enum RightBottomState
         {
+            None,
             Function,
             Skill,
         }
@@ -292,6 +302,7 @@
             public bool showDefault;
             public bool immediately;
             public bool manual;
+            public RightBottomState bottomState;
         }
 
     }

--
Gitblit v1.8.0