From 2c07dbfaef57b0833076591824268ec535e259b5 Mon Sep 17 00:00:00 2001
From: Client_PangDeRong <593317293@qq.com>
Date: 星期五, 26 十月 2018 16:05:04 +0800
Subject: [PATCH] 2229 【1.2.0】神兽红点未判断开启等级,在未开启时就显示
---
System/Dogz/DogzModel.cs | 15 +++++++++++----
1 files changed, 11 insertions(+), 4 deletions(-)
diff --git a/System/Dogz/DogzModel.cs b/System/Dogz/DogzModel.cs
index 7d9c3b0..07a2b45 100644
--- a/System/Dogz/DogzModel.cs
+++ b/System/Dogz/DogzModel.cs
@@ -866,10 +866,13 @@
public void UpdateDogzAssistRed()
{
- foreach(var value in dogzAssistRedDict.Values)
+ if (!FuncOpen.Instance.IsFuncOpen((int)FuncOpenEnum.Dogz)) return;
+
+ foreach (var value in dogzAssistRedDict.Values)
{
value.state = RedPointState.None;
}
+
bool isMaxAssistNum = GetAssistDogzCount() >= curSumAssistNum ? true : false;
int minAlreadyAssistId = 0;
foreach (var dogzId in m_DogzEquipLimit.Keys)
@@ -926,7 +929,9 @@
public void UpdateDogzEquipPlaceRed()
{
- foreach(var value in dogzEquipPlaceRedDict.Values)
+ if (!FuncOpen.Instance.IsFuncOpen((int)FuncOpenEnum.Dogz)) return;
+
+ foreach (var value in dogzEquipPlaceRedDict.Values)
{
foreach(var value2 in value.Values)
{
@@ -934,7 +939,7 @@
}
}
- foreach(var value in dogzAssistRedDict.Values)
+ foreach (var value in dogzAssistRedDict.Values)
{
if(value.state == RedPointState.Simple)
{
@@ -1056,7 +1061,9 @@
public void UpdateAssistNumRed()
{
- if(CheckIsAddAssistNum() && !IsAddMaxAssist())
+ if (!FuncOpen.Instance.IsFuncOpen((int)FuncOpenEnum.Dogz)) return;
+
+ if (CheckIsAddAssistNum() && !IsAddMaxAssist())
{
if(addAssistDogzRedpoint.state == RedPointState.None)
{
--
Gitblit v1.8.0