少年修仙传客户端代码仓库
client_Wu Xijin
2019-06-13 6574111bdbb7fce6e5cb5ea210a78df9ce0565b7
System/FindPrecious/BossIntroduceBehaviour.cs
@@ -6,7 +6,6 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine.UI;
using LitJson;
namespace Snxxz.UI
@@ -102,27 +101,27 @@
            int[] undoubtedlyRewards = null;
            int[] unusualRewards = null;
            int[] newRewards = null;
            int newDropId = 0;
            switch (m_FindPreciousType)
            {
                case FindPreciousType.WorldBoss:
                    undoubtedlyRewards = WorldBossConfig.Get(bossId).RareItemID;
                    newRewards = WorldBossConfig.Get(bossId).NewItemIds;
                    newDropId = WorldBossConfig.Get(bossId).NewItemId;
                    break;
                case FindPreciousType.BossHome:
                    undoubtedlyRewards = BossHomeConfig.Get(bossId).RareItemID;
                    newRewards = BossHomeConfig.Get(bossId).NewItemIds;
                    newDropId = BossHomeConfig.Get(bossId).NewItemId;
                    break;
                case FindPreciousType.ElderGodArea:
                    undoubtedlyRewards = ElderGodAreaConfig.Get(bossId).RareItemID;
                    newRewards = ElderGodAreaConfig.Get(bossId).NewItemIds;
                    newDropId = ElderGodAreaConfig.Get(bossId).NewItemId;
                    break;
                case FindPreciousType.PersonalBoss:
                    var personalBossConfig = PersonalBossConfig.Get(bossId);
                    undoubtedlyRewards = personalBossConfig.MustItemID;
                    unusualRewards = personalBossConfig.RareItemID;
                    newRewards = personalBossConfig.NewItemIds;
                    newDropId = personalBossConfig.NewItemId;
                    break;
                case FindPreciousType.DemonJar:
                    var demonJarConfig = DemonJarConfig.Get(bossId);
@@ -136,11 +135,11 @@
                    }
                    unusualRewards = demonJarConfig.RareItemID;
                    newRewards = demonJarConfig.NewItemIds;
                    newDropId = demonJarConfig.NewItemId;
                    break;
                case FindPreciousType.CrossServerBoss:
                    undoubtedlyRewards = CrossServerBossConfig.Get(bossId).RareItemID;
                    newRewards = CrossServerBossConfig.Get(bossId).NewItemIds;
                    newDropId = CrossServerBossConfig.Get(bossId).NewItemId;
                    break;
            }
@@ -149,7 +148,7 @@
                if (undoubtedlyRewards != null && undoubtedlyRewards.Length > 0)
                {
                    m_UndoubtedlyRewardGroup.gameObject.SetActive(true);
                    m_UndoubtedlyRewardGroup.Display(undoubtedlyRewards, newRewards);
                    m_UndoubtedlyRewardGroup.Display(newDropId, undoubtedlyRewards);
                }
                else
                {
@@ -162,7 +161,7 @@
                if (unusualRewards != null && unusualRewards.Length > 0)
                {
                    m_UnusualRewardGroup.gameObject.SetActive(true);
                    m_UnusualRewardGroup.Display(unusualRewards , newRewards);
                    m_UnusualRewardGroup.Display(0, unusualRewards);
                }
                else
                {