From 5df482a22d9b243cf92bc2d6826a294cff93daee Mon Sep 17 00:00:00 2001
From: client_linchunjie <461730578@qq.com>
Date: 星期五, 17 八月 2018 14:11:08 +0800
Subject: [PATCH] Merge branch 'master' of http://192.168.0.87:10010/r/snxxz_scripts
---
System/WindowJump/WindowJumpMgr.cs | 16 +++++++++++++++-
1 files changed, 15 insertions(+), 1 deletions(-)
diff --git a/System/WindowJump/WindowJumpMgr.cs b/System/WindowJump/WindowJumpMgr.cs
index cea4226..2f57a9e 100644
--- a/System/WindowJump/WindowJumpMgr.cs
+++ b/System/WindowJump/WindowJumpMgr.cs
@@ -11,8 +11,8 @@
IsJumpState = false;
funcOpenBagItem = ConfigManager.Instance.GetTemplate<FuncConfigConfig>("OpenBagItem");
StageManager.Instance.onStartStageLoadingEvent += ClearCurRecord;
+ GlobalTimeEvent.Instance.secondEvent += SecondRefresh;
}
-
private Window preWin = null;
private WindowSearchConfig _tagWinSearchModel;
private FuncOpenLVConfig _tagOpenLvModel;
@@ -938,6 +938,20 @@
}
}
+ private void SecondRefresh()
+ {
+ if (DeadModel.playerIsDie && WindowCenter.Instance.CheckOpen<MainInterfaceWin>())
+ {
+ if(!WindowCenter.Instance.CheckOpen<RebornWin>()
+ && !WindowCenter.Instance.CheckOpen<ReliveWin>()
+ && !WindowCenter.Instance.CheckOpen<ElderGodAreaExitWin>()
+ && !WindowCenter.Instance.CheckOpen<ElderGodAreaRebornWin>())
+ {
+ ClearJumpData();
+ DeadModel.PlayerDie(PlayerDatas.Instance.baseData.PlayerID);
+ }
+ }
+ }
public void ClearJumpData()
{
--
Gitblit v1.8.0