public SpeedCoef(float _speedCoef, float _duration, SpeedMultiplierReason _reason, bool _stackable) { speedCoef = _speedCoef; duration = _duration; reason = _reason; stackable = _stackable; }
public void RemoveSpeedModifier(SpeedMultiplierReason _source) { List <SpeedCoef> i_newModifierList = new List <SpeedCoef>(); foreach (SpeedCoef modifier in ballInformations.speedModifiers) { if (modifier.reason != _source) { i_newModifierList.Add(modifier); } } ballInformations.speedModifiers = i_newModifierList; }