|
@@ -60,7 +60,7 @@ namespace GFGGame
|
|
|
//isRefresh = (bool)this.viewData;
|
|
|
judgingCfg = JudgingRoundOpenCfgArray.Instance.GetCfg(MatchingCompetitionDataManager.Instance.MatchingCompetitionSeason);
|
|
|
UpdateView();
|
|
|
- UpdatePlayer();
|
|
|
+ //UpdatePlayer();
|
|
|
UpdateDressLeft();
|
|
|
ViewManager.Hide<ModalStatusView>();
|
|
|
Timers.inst.AddUpdate(CheckGuide);
|
|
@@ -100,7 +100,7 @@ namespace GFGGame
|
|
|
{
|
|
|
if (MatchingCompetitionDataManager.Instance.SpecialBonusList != null && MatchingCompetitionDataManager.Instance.SpecialBonusList.Count > 0)
|
|
|
{
|
|
|
- BonusController.TryShowBonusList(ItemUtil.CreateItemDataList(MatchingCompetitionDataManager.Instance.SpecialBonusList)); ;
|
|
|
+ ViewManager.Show<MatchingCompetitionRewardView>(new object[] { ItemUtil.CreateItemDataList(MatchingCompetitionDataManager.Instance.SpecialBonusList), null });
|
|
|
MatchingCompetitionDataManager.Instance.SpecialBonusList = null;
|
|
|
}
|
|
|
}
|
|
@@ -151,7 +151,15 @@ namespace GFGGame
|
|
|
{
|
|
|
List<int> idList = MatchingCompetitionDataManager.Instance.GetIDListByString(item.Key);
|
|
|
ItemCfg itemCfg = ItemCfgArray.Instance.GetCfg(idList[0]);
|
|
|
- MatchingCompetitionDataManager.Instance.AddSceneItemOne(itemCfg, idList[1], idList[2]);
|
|
|
+ if (idList.Count > 1)
|
|
|
+ {
|
|
|
+ MatchingCompetitionDataManager.Instance.AddSceneItemOne(itemCfg, idList[1], idList[2]);
|
|
|
+ }
|
|
|
+ else
|
|
|
+ {
|
|
|
+ MatchingCompetitionDataManager.Instance.AddSceneItem(itemCfg, false);
|
|
|
+ }
|
|
|
+ //MatchingCompetitionDataManager.Instance.AddSceneItemOne(itemCfg, idList[1], idList[2]);
|
|
|
}
|
|
|
}
|
|
|
await Task.Delay(200);
|
|
@@ -227,7 +235,15 @@ namespace GFGGame
|
|
|
{
|
|
|
List<int> idList = MatchingCompetitionDataManager.Instance.GetIDListByString(item.Key);
|
|
|
ItemCfg itemCfg = ItemCfgArray.Instance.GetCfg(idList[0]);
|
|
|
- MatchingCompetitionDataManager.Instance.AddSceneItemOne(itemCfg, idList[1], idList[2]);
|
|
|
+ if (idList.Count > 1)
|
|
|
+ {
|
|
|
+ MatchingCompetitionDataManager.Instance.AddSceneItemOne(itemCfg, idList[1], idList[2]);
|
|
|
+ }
|
|
|
+ else
|
|
|
+ {
|
|
|
+ MatchingCompetitionDataManager.Instance.AddSceneItem(itemCfg, false);
|
|
|
+ }
|
|
|
+ //MatchingCompetitionDataManager.Instance.AddSceneItemOne(itemCfg, idList[1], idList[2]);
|
|
|
}
|
|
|
}
|
|
|
await Task.Delay(200);
|