From 1cdbca413a9288eb6e699122c70cfbeeef0cfe8c Mon Sep 17 00:00:00 2001
From: Client_PangDeRong <593317293@qq.com>
Date: 星期二, 20 十一月 2018 11:59:51 +0800
Subject: [PATCH] 4742 【1.3】【前端】神秘限购开发
---
System/OpenServerActivity/WishingPoolModel.cs | 15 +++++++++++++++
1 files changed, 15 insertions(+), 0 deletions(-)
diff --git a/System/OpenServerActivity/WishingPoolModel.cs b/System/OpenServerActivity/WishingPoolModel.cs
index b329fe1..a7f6aca 100644
--- a/System/OpenServerActivity/WishingPoolModel.cs
+++ b/System/OpenServerActivity/WishingPoolModel.cs
@@ -27,6 +27,7 @@
public void OnBeforePlayerDataInitialize()
{
+ GlobalTimeEvent.Instance.secondEvent -= UpdateSecond;
isOpenPrompting = true;
ResetDragData();
ResetPoolData();
@@ -34,6 +35,7 @@
public void OnPlayerLoginOk()
{
+ GlobalTimeEvent.Instance.secondEvent += UpdateSecond;
UpdateFreeWishRedpoint();
UpdateRedpoint();
}
@@ -164,6 +166,19 @@
}
}
+ private void UpdateSecond()
+ {
+ if (!IsOpen || freeWishRedpoint.state != RedPointState.None) return;
+
+ int second = 0;
+ bool isCool = TryGetFreeWishCoolTime(out second);
+ if(!isCool)
+ {
+ UpdateFreeWishRedpoint();
+ UpdateRedpoint();
+ }
+ }
+
#region 鏈湴鏁版嵁
public bool isDraging { get; set; }
public int dragIndex { get; set; }
--
Gitblit v1.8.0