Пример #1
0
 public void SetIconSortieLimitParts(List <GameWebAPI.RespDataMA_WorldDungeonSortieLimit.WorldDungeonSortieLimit> limitList)
 {
     if (limitList == null || limitList.Count == 0)
     {
         return;
     }
     for (int i = 0; i < this.partObjs.Count; i++)
     {
         GUIMonsterIcon guimonsterIcon = this.partObjs[i] as GUIMonsterIcon;
         if (null != guimonsterIcon)
         {
             MonsterData data = guimonsterIcon.Data;
             if (data != null && !ClassSingleton <QuestData> .Instance.CheckSortieLimit(limitList, data.monsterMG.tribe, data.monsterMG.growStep))
             {
                 guimonsterIcon.SetCenterText(StringMaster.GetString("PartySortieLimitNG"), GUIMonsterIcon.DimmMessColorType.SORTIE_LIMIT);
                 guimonsterIcon.SetGrayout(GUIMonsterIcon.DIMM_LEVEL.DISABLE);
                 guimonsterIcon.SetTouchAct_S(null);
             }
         }
     }
 }