PRoConEvents.MULTIbalancer.DescendingKDR C# (CSharp) Method

DescendingKDR() public static method

public static DescendingKDR ( PlayerModel lhs, PlayerModel rhs ) : int
lhs PlayerModel
rhs PlayerModel
return int
        public static int DescendingKDR(PlayerModel lhs, PlayerModel rhs)
        {
            if (lhs == null) {
            return ((rhs == null) ? 0 : -1);
            } else if (rhs == null) {
            return ((lhs == null) ? 0 : 1);
            }
            double lKDR = (lhs.StatsVerified) ? lhs.KDR : lhs.KDRRound;
            double rKDR = (rhs.StatsVerified) ? rhs.KDR : rhs.KDRRound;
            if (lKDR < rKDR) return 1;
            if (lKDR > rKDR) return -1;
            return 0;
        }
MULTIbalancer