예제 #1
0
        public override string GetProgress(bool complete)
        {
            int num = 0;

            foreach (MinionIdentity item in Components.MinionIdentities.Items)
            {
                Equipment equipment = item.GetEquipment();
                if ((Object)equipment != (Object)null && equipment.IsSlotOccupied(equipmentSlot))
                {
                    num++;
                }
            }
            return(string.Format(COLONY_ACHIEVEMENTS.MISC_REQUIREMENTS.STATUS.CLOTHE_DUPES, (!complete) ? num : numToEquip, numToEquip));
        }
예제 #2
0
        public override bool Success()
        {
            int num = 0;

            foreach (MinionIdentity item in Components.MinionIdentities.Items)
            {
                Equipment equipment = item.GetEquipment();
                if ((Object)equipment != (Object)null && equipment.IsSlotOccupied(equipmentSlot))
                {
                    num++;
                }
            }
            return(num >= numToEquip);
        }