PRoConEvents.MULTIbalancer.GetPlayerStat C# (CSharp) Method

GetPlayerStat() private method

private GetPlayerStat ( PlayerModel player, DefineStrong which ) : double
player PlayerModel
which DefineStrong
return double
        private double GetPlayerStat(PlayerModel player, DefineStrong which)
        {
            double stat = 0;
            switch (which) {
            case DefineStrong.RoundScore:
            stat = player.ScoreRound;
            break;
            case DefineStrong.RoundSPM:
            stat = player.SPMRound;
            break;
            case DefineStrong.RoundKills:
            stat = player.KillsRound;
            break;
            case DefineStrong.RoundKDR:
            stat = player.KDRRound;
            break;
            case DefineStrong.PlayerRank:
            stat = player.Rank;
            break;
            case DefineStrong.RoundKPM:
            stat = player.KPMRound;
            break;
            case DefineStrong.BattlelogSPM:
            stat = ((player.StatsVerified) ? player.SPM :player.SPMRound);
            break;
            case DefineStrong.BattlelogKDR:
            stat = ((player.StatsVerified) ? player.KDR :player.KDRRound);
            break;
            case DefineStrong.BattlelogKPM:
            stat = ((player.StatsVerified) ? player.KPM :player.KPMRound);
            break;
            default:
            break;
            }
            return stat;
        }
MULTIbalancer