diff --git a/build.gradle b/build.gradle index c5f0723..88f222e 100644 --- a/build.gradle +++ b/build.gradle @@ -3,7 +3,7 @@ plugins { } group 'me.trouper' -version '0.0.5' +version '0.0.6' repositories { mavenCentral() diff --git a/src/main/java/me/trouper/Functions/Decreasers.java b/src/main/java/me/trouper/Functions/Decreasers.java new file mode 100644 index 0000000..afcb649 --- /dev/null +++ b/src/main/java/me/trouper/Functions/Decreasers.java @@ -0,0 +1,7 @@ +package me.trouper.Functions; + +public class Decreasers { + public static String divide() { + return null; + } +} diff --git a/src/main/java/me/trouper/Functions/Obf.java b/src/main/java/me/trouper/Functions/Obf.java index f3c5024..bf10b2e 100644 --- a/src/main/java/me/trouper/Functions/Obf.java +++ b/src/main/java/me/trouper/Functions/Obf.java @@ -38,10 +38,12 @@ public class Obf { } String comp = Complexers.complex(ri,Countroll.deep); + String rounder = rand.nextBoolean() ? "floor(" : "ceil("; // Case for if its below if (current < target) { Countroll.addCount++; expression.append("<&b>+<&r><&e>").append(comp).append("<&r>"); + //expression.insert(0,"<&b>+<&r><&e>").insert(0,comp); if (target - current > 128) { expression.append("<&b>*<&r><&e>").append(Increasers.increase(current,target,ri,Countroll.deep)).append("<&r>"); } @@ -50,7 +52,7 @@ public class Obf { // Case for if its above if (current > target) { Countroll.subCount++; - expression.append("<&b>-<&r><&e>").append(comp).append("<&r>"); + expression.insert(0,rounder).append(expression).append("<&b>/<&r><&e>").append(comp).append("<&r>)"); if (current - target > 128) { expression.append("<&b>-<&r><&e>").append(Increasers.increase(target,current,ri,Countroll.deep)).append("<&r>"); }