Skip to content

Commit

Permalink
Changed MultiplyModifierInt and DivisionModifierInt
Browse files Browse the repository at this point in the history
- Changed type of multiply value of MultiplyModifierInt to float.
- Changed type of division value of DivisionModifierInt to float.
  • Loading branch information
mackysoft committed May 24, 2020
1 parent e71dc5a commit 8dd8c8d
Showing 1 changed file with 8 additions and 8 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -59,21 +59,21 @@ public int Evaluate (int value) {
public class MultiplyModifierInt : IModifier<int> {

[SerializeField]
int m_Multiply = 1;
float m_Multiply = 1f;

[SerializeField]
int m_Priority;

public int Multiply { get => m_Multiply; set => m_Multiply = value; }
public float Multiply { get => m_Multiply; set => m_Multiply = value; }

public int Priority { get => m_Priority; set => m_Priority = value; }

public MultiplyModifierInt (int multiply) {
public MultiplyModifierInt (float multiply) {
Multiply = multiply;
}

public int Evaluate (int value) {
return value * Multiply;
return Mathf.RoundToInt(value * Multiply);
}

}
Expand All @@ -82,21 +82,21 @@ public int Evaluate (int value) {
public class DivisionModifierInt : IModifier<int> {

[SerializeField]
int m_Division = 2;
float m_Division = 1f;

[SerializeField]
int m_Priority;

public int Division { get => m_Division; set => m_Division = value; }
public float Division { get => m_Division; set => m_Division = value; }

public int Priority { get => m_Priority; set => m_Priority = value; }

public DivisionModifierInt (int division) {
public DivisionModifierInt (float division) {
Division = division;
}

public int Evaluate (int value) {
return value / m_Division;
return Mathf.RoundToInt(value / m_Division);
}
}

Expand Down

0 comments on commit 8dd8c8d

Please sign in to comment.