using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using UnityEngine; class SpeedCalcullator : PlayerPramCalcullator { protected override List EQUIPMENT_TYPE => new List() { EquipmentTypeEnum.Weapon, EquipmentTypeEnum.Ring, EquipmentTypeEnum.Necklace, EquipmentTypeEnum.Boots }; protected override ItemBonusEnum BONUS_TYPE => ItemBonusEnum.Speed; public override int GetSkillPoints() { return 0; } protected override float Pattern(int itemValue, int SkillPoints, int BonusSum) { return WithoutItemPattern(SkillPoints, BonusSum) + itemValue * 0.1f; } protected override float WithoutItemPattern(int SkillPoints, int BonusSum) { return BonusSum * 0.05f; } }