aboutsummaryrefslogtreecommitdiff
path: root/src/Java/gtPlusPlus/core/util
diff options
context:
space:
mode:
authorAlkalus <3060479+draknyte1@users.noreply.github.com>2018-05-24 05:10:32 +1000
committerAlkalus <3060479+draknyte1@users.noreply.github.com>2018-05-24 05:10:32 +1000
commit7a632048aae20cb62470adc6be0700f092f3893f (patch)
treefb14c0c37338bc5e9d5387fd59dadc670ffe8ff7 /src/Java/gtPlusPlus/core/util
parent41e94c991ba39a7a466b67a13f346461b26ce3c1 (diff)
downloadGT5-Unofficial-7a632048aae20cb62470adc6be0700f092f3893f.tar.gz
GT5-Unofficial-7a632048aae20cb62470adc6be0700f092f3893f.tar.bz2
GT5-Unofficial-7a632048aae20cb62470adc6be0700f092f3893f.zip
+ Added Giant Chicken.
+ Added Big Eggs. - Removed Segment Analytics entirely.
Diffstat (limited to 'src/Java/gtPlusPlus/core/util')
-rw-r--r--src/Java/gtPlusPlus/core/util/math/MathUtils.java11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/Java/gtPlusPlus/core/util/math/MathUtils.java b/src/Java/gtPlusPlus/core/util/math/MathUtils.java
index 3632499d8f..16e7f665ea 100644
--- a/src/Java/gtPlusPlus/core/util/math/MathUtils.java
+++ b/src/Java/gtPlusPlus/core/util/math/MathUtils.java
@@ -364,4 +364,15 @@ public class MathUtils {
return number>GT_Values.V[GT_Values.V.length-1] ? safeInt(GT_Values.V[GT_Values.V.length-1],1) : number<Integer.MIN_VALUE ? Integer.MIN_VALUE : (int)number;
}
+ public static int getRandomFromArray(int[] mValues) {
+ int[] mLargeChanceArray = new int[mValues.length*1000];
+ int mValueSelection;
+ for (int g = 0; g < mLargeChanceArray.length; g++) {
+ mValueSelection = randInt(0, mValues.length);
+ mLargeChanceArray[g] = mValues[mValueSelection];
+ }
+ return mLargeChanceArray[randInt(0, mLargeChanceArray.length)];
+
+ }
+
}