Ejemplo n.º 1
0
        public void ShouldGetExpectedPikminGrabDuration(PikminGrabControllerInput input, int expectedFrames)
        {
            var data = new PikminGrabDurationProblemData
            {
                Input = input,
                TargetPercent = 20
            };

            var result = _calculator.PikminGrabDuration(data);
            Assert.That(result, Is.EqualTo(expectedFrames));
        }
Ejemplo n.º 2
0
 /// <summary>
 /// Returns the calculated Pikmin grab durations frames.
 /// </summary>
 /// <param name="data"></param>
 /// <returns></returns>
 public int PikminGrabDuration(PikminGrabDurationProblemData data)
 {
     return (int)(Math.Floor(360.0 - data.TargetPercent) - data.Input.GetModifierValue());
 }