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); } } } }