float CalculateCoinDepreciationValue( int[] levels, IBowDataCalculator calculator ) { float totalAttributeValues = 0f; foreach (int level in levels) { float attributeValue = calculator.GetAttributeValue(level); totalAttributeValues += attributeValue; } return(calculator.CalcCoinDepreciationValue( totalAttributeValues )); }
public void SetBowDataCalculator(IBowDataCalculator calculator) { thisCalculator = calculator; }