| | |
| | | [SerializeField] Text m_Description;
|
| | | [SerializeField] Button m_AddCntBtn;
|
| | | [SerializeField] ItemBehaviour[] m_Rewards;
|
| | | [SerializeField] Text[] m_RewardCounts;
|
| | |
|
| | | Dungeon dungeon;
|
| | | DungeonModel model { get { return ModelCenter.Instance.GetModel<DungeonModel>(); } }
|
| | |
| | | if (dungeon.mapId == 31160)
|
| | | {
|
| | | var dungeonLevelMin = model.DungeonMap(dungeon.mapId, 0);
|
| | | var dungeonMinConfig= Config.Instance.Get<DungeonConfig>(dungeonLevelMin);
|
| | | var dungeonMinConfig = Config.Instance.Get<DungeonConfig>(dungeonLevelMin);
|
| | | if (dungeonMinConfig != null)
|
| | | {
|
| | | levelLimitMin = dungeonMinConfig.LVLimitMin;
|
| | |
| | | if (i < dungeonConfig.Rewards.Length)
|
| | | {
|
| | | behaviour.gameObject.SetActive(true);
|
| | | behaviour.showCount = true;
|
| | | behaviour.showCount = false;
|
| | | behaviour.SetItem(dungeonConfig.Rewards[i], 0);
|
| | | }
|
| | | else
|
| | |
| | | }
|
| | | }
|
| | |
|
| | | if (m_RewardCounts != null)
|
| | | {
|
| | | for (int i = 0; i < m_RewardCounts.Length; i++)
|
| | | {
|
| | | var behaviour = m_RewardCounts[i];
|
| | | if (i < dungeonConfig.RewardCountDescriptions.Length)
|
| | | {
|
| | | behaviour.gameObject.SetActive(true);
|
| | | behaviour.text = dungeonConfig.RewardCountDescriptions[i];
|
| | | }
|
| | | else
|
| | | {
|
| | | behaviour.gameObject.SetActive(false);
|
| | | }
|
| | | }
|
| | | }
|
| | |
|
| | | CheckAchievementGuide();
|
| | | }
|
| | |
|