AlertSpeaker.Building_AlertSpeaker.RemoveAnyStatBonusFromAllColonists C# (CSharp) Method

RemoveAnyStatBonusFromAllColonists() public method

Remove any stat bonus from all colonists.
public RemoveAnyStatBonusFromAllColonists ( ) : void
return void
        public void RemoveAnyStatBonusFromAllColonists()
        {
            IEnumerable<Pawn> colonistList = Find.MapPawns.FreeColonists;
            foreach (Pawn colonist in colonistList)
            {
                foreach (Apparel apparel in colonist.apparel.WornApparel)
                {
                    if ((apparel.def == Util_AlertSpeaker.SmallAdrenalineBoostStatBonusDef)
                        || (apparel.def == Util_AlertSpeaker.MediumAdrenalineBoostStatBonusDef))
                    {
                        Apparel unusedDestroyedApparel;
                        colonist.apparel.TryDrop(apparel, out unusedDestroyedApparel, colonist.Position);
                        break;
                    }
                }
            }
        }