AdEvade.SpellDetector.GetLowestEvadeTime C# (CSharp) Метод

GetLowestEvadeTime() публичный статический Метод

public static GetLowestEvadeTime ( AdEvade.Data.Spells.Spell &lowestSpell ) : float
lowestSpell AdEvade.Data.Spells.Spell
Результат float
        public static float GetLowestEvadeTime(out Spell lowestSpell)
        {
            float lowest = float.MaxValue;
            lowestSpell = null;

            foreach (KeyValuePair<int, Spell> entry in Spells)
            {
                Spell spell = entry.Value;

                if (spell.SpellHitTime != float.MinValue)
                {
                    //ConsoleDebug.WriteLine("spellhittime: " + spell.spellHitTime);
                    lowest = Math.Min(lowest, (spell.SpellHitTime - spell.EvadeTime));
                    lowestSpell = spell;
                }
            }

            return lowest;
        }