Beispiel #1
0
        private string FormatNumber(RewardAmount displayUnit, long x)
        {
            if (x == 0)
            {
                return("");
            }
            var d = x / (long)displayUnit;

            var endUnit = "";

            switch (displayUnit)
            {
            case RewardAmount.Ones:
                endUnit = "";
                break;

            case RewardAmount.Thousands:
                endUnit = "k";
                break;

            case RewardAmount.Millions:
                endUnit = "m";
                break;
            }

            return($"{d:n0}{endUnit}");
        }
Beispiel #2
0
 public string LuminanceRewardIn(RewardAmount rewardAmount)
 {
     return(FormatNumber(rewardAmount, LuminanceReward));
 }
Beispiel #3
0
 public string XpRewardIn(RewardAmount rewardAmount)
 {
     return(FormatNumber(rewardAmount, XpReward));
 }