From 8cd4c45d0f4a2afd41e5bd44d79fbb9e6216b277 Mon Sep 17 00:00:00 2001
From: client_linchunjie <461730578@qq.com>
Date: 星期一, 29 四月 2019 10:51:22 +0800
Subject: [PATCH] 3335 强化界面红点逻辑
---
System/Equip/EquipFrameWin.cs | 21 +++++++++++++++++++++
System/MainInterfacePanel/LowSettingTip.cs | 2 +-
2 files changed, 22 insertions(+), 1 deletions(-)
diff --git a/System/Equip/EquipFrameWin.cs b/System/Equip/EquipFrameWin.cs
index 78994b1..0902812 100644
--- a/System/Equip/EquipFrameWin.cs
+++ b/System/Equip/EquipFrameWin.cs
@@ -113,6 +113,27 @@
WindowCenter.Instance.Close<EquipFrameWin>();
}
+ public static int GetRedpointFunction()
+ {
+ if (ModelCenter.Instance.GetModel<EquipStrengthModel>().redpoint.state == RedPointState.Simple)
+ {
+ return 0;
+ }
+ if (ModelCenter.Instance.GetModel<EquipGemModel>().redpoint.state == RedPointState.Simple)
+ {
+ return 1;
+ }
+ if (RedpointCenter.Instance.GetRedpointState(910000) == RedPointState.Simple)
+ {
+ return 2;
+ }
+ if (RedpointCenter.Instance.GetRedpointState(1720000) == RedPointState.Simple)
+ {
+ return 3;
+ }
+ return 0;
+ }
+
}
}
diff --git a/System/MainInterfacePanel/LowSettingTip.cs b/System/MainInterfacePanel/LowSettingTip.cs
index b3c51fc..589528c 100644
--- a/System/MainInterfacePanel/LowSettingTip.cs
+++ b/System/MainInterfacePanel/LowSettingTip.cs
@@ -143,7 +143,7 @@
void Strengthen1Button()
{
WindowCenter.Instance.Close<MainInterfaceWin>();
- WindowCenter.Instance.Open<EquipFrameWin>(false, 0);
+ WindowCenter.Instance.Open<EquipFrameWin>(false, EquipFrameWin.GetRedpointFunction());
}
void OpenEquip()
--
Gitblit v1.8.0