From c91b4ffece820ab89acce869280a8647692596bf Mon Sep 17 00:00:00 2001
From: client_linchunjie <461730578@qq.com>
Date: 星期一, 17 九月 2018 17:31:05 +0800
Subject: [PATCH] 3610 法宝之魂改为由各个法宝单独觉醒,取消激活条件
---
System/Treasure/TreasureLevelUpWin.cs | 24 ++++++++++--------------
1 files changed, 10 insertions(+), 14 deletions(-)
diff --git a/System/Treasure/TreasureLevelUpWin.cs b/System/Treasure/TreasureLevelUpWin.cs
index 2ab9e95..5b8978f 100644
--- a/System/Treasure/TreasureLevelUpWin.cs
+++ b/System/Treasure/TreasureLevelUpWin.cs
@@ -460,6 +460,7 @@
case TreasureStageUnlock.Skill:
case TreasureStageUnlock.Func:
case TreasureStageUnlock.Treasure:
+ case TreasureStageUnlock.TreasureSoul:
m_Controller.AddCell(ScrollerDataType.Header, stage.stage);
break;
}
@@ -503,20 +504,6 @@
m_TreasureChallengeLimit.text = Language.Get("TreasureGetRequire", _taskConfig.lv);
break;
}
- }
- }
-
- private void OpenTreasureStageTip(int _stage, RectTransform _target)
- {
- model.selectedStage = _stage;
- if (model.treasureStepUpShow)
- {
- return;
- }
- if (!WindowCenter.Instance.CheckOpen<TreasureStageTipWin>())
- {
- TreasureStageTipWin.SetTargetPosition(_target);
- WindowCenter.Instance.Open<TreasureStageTipWin>();
}
}
@@ -991,6 +978,10 @@
WindowCenter.Instance.Open<MainInterfaceWin>();
CloseImmediately();
break;
+ case TreasureStageUnlock.TreasureSoul:
+ TreasureSoulActiveWin.treasureSoulId = stage.treasureSoul;
+ WindowCenter.Instance.Open<TreasureSoulActiveWin>(true);
+ break;
}
}
@@ -1160,6 +1151,11 @@
m_CurrentStageIcon.SetSprite(_treasureConfig.Icon);
m_TreasureStageDesc.text = Language.Get("TreasureLevelUpTreasure", _treasureConfig.Name);
break;
+ case TreasureStageUnlock.TreasureSoul:
+ var _treasureSoulConfig = Config.Instance.Get<TreasurePrivilegeConfig>(_nextStage.treasureSoul);
+ m_CurrentStageIcon.SetSprite(_treasureSoulConfig.Icon);
+ m_TreasureStageDesc.text = Language.Get("TreasureLevelUpTreasureSoul", _treasureSoulConfig.Name);
+ break;
}
}
else
--
Gitblit v1.8.0