int IPetCalculator.CalculateSpeed(PetBreed breed, PetQuality quality, int baseValue, int level) { var breedMultiplier = SpeedMultipliers[breed]; var qualityMultiplier = QualityMultipliers[quality]; return((int)Math.Ceiling((baseValue + breedMultiplier / 10m) * level * qualityMultiplier)); }
public static string GetPetQuality(PetQuality Quality) { if (Quality == PetQuality.PE_Blue) { return("cw_chongwutouxiang3"); } else if (Quality == PetQuality.PE_Golden) { return("cw_chongwutouxiang5"); } else if (Quality == PetQuality.PE_Green) { return("cw_chongwutouxiang2"); } else if (Quality == PetQuality.PE_Orange) { return("cw_chongwutouxiang6"); } else if (Quality == PetQuality.PE_Pink) { return("cw_chongwutouxiang7"); } else if (Quality == PetQuality.PE_Purple) { return("cw_chongwutouxiang4"); } else if (Quality == PetQuality.PE_White) { return("cw_chongwutouxiang1"); } return("cw_chongwutouxiang1"); }