aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gtPlusPlus/core/util
diff options
context:
space:
mode:
authorAlkalus <3060479+draknyte1@users.noreply.github.com>2022-01-29 13:07:43 +0000
committerAlkalus <3060479+draknyte1@users.noreply.github.com>2022-01-29 13:07:43 +0000
commit143a76dd8b380f85dad4fee6359b5a17022feccb (patch)
tree53d6fef54ffd249a5b1d7f6a585ef590cac2e761 /src/main/java/gtPlusPlus/core/util
parent9a25f7d7141def59ba11317a8ac4e3b2f72f24fd (diff)
downloadGT5-Unofficial-143a76dd8b380f85dad4fee6359b5a17022feccb.tar.gz
GT5-Unofficial-143a76dd8b380f85dad4fee6359b5a17022feccb.tar.bz2
GT5-Unofficial-143a76dd8b380f85dad4fee6359b5a17022feccb.zip
Added Mob Mentality.
Added perks to sleeping. Added Magic Feather.
Diffstat (limited to 'src/main/java/gtPlusPlus/core/util')
-rw-r--r--src/main/java/gtPlusPlus/core/util/math/MathUtils.java13
1 files changed, 13 insertions, 0 deletions
diff --git a/src/main/java/gtPlusPlus/core/util/math/MathUtils.java b/src/main/java/gtPlusPlus/core/util/math/MathUtils.java
index 7573e0d51c..ef5db6e4e0 100644
--- a/src/main/java/gtPlusPlus/core/util/math/MathUtils.java
+++ b/src/main/java/gtPlusPlus/core/util/math/MathUtils.java
@@ -135,6 +135,19 @@ public class MathUtils {
public static double findPercentage(final double current, final double max){
return Math.round(((current / max) * 100) * 100.00) / 100.00;
}
+
+ /**
+ * Returns a percentage.
+ * The returned number is the % of X in Y.
+ * Supports Floats.
+ *
+ * @param current Current value.
+ * @param max Maximim value. Must be greater than min.
+ * @return double between min and max, inclusive.
+ */
+ public static float findPercentage(final float current, final float max){
+ return (float) (Math.round(((current / max) * 100) * 100.00) / 100.00);
+ }
public static int findPercentageOfInt(long input, float percentage){
return (int)(input*(percentage/100.0f));