color unpack: restore missing &0xFF masks in asv.red/green/alpha, asu.fromInt/mixRGB, asv.hexToRgb (theme colors zeroed -> invisible GUI text); adx.isOwned return all-until-confirmed; drop EVO-DBG probes; ignore build-logs/

This commit is contained in:
loki5512344 2026-10-04 13:20:49 +02:00
parent 749e40339a
commit b9abbcd95d
Signed by: boba
GPG key ID: 253067914055423B
4 changed files with 19 additions and 14 deletions

1
.gitignore vendored
View file

@ -1,4 +1,5 @@
build/ build/
build-logs/
.gradle/ .gradle/
.idea/ .idea/
dist/ dist/

View file

@ -170,6 +170,10 @@ public final class adx {
} }
public static boolean isOwned(String var0, String var1) { public static boolean isOwned(String var0, String var1) {
if (!confirmed) {
return true;
}
int var2 = 648232911; int var2 = 648232911;
while (true) { while (true) {

View file

@ -185,9 +185,9 @@ public class asu {
} }
public static asu fromInt(int var0) { public static asu fromInt(int var0) {
int var1 = var0 >> 24; int var1 = var0 >> 24 & 255;
int var2 = var0 >> 16; int var2 = var0 >> 16 & 255;
int var3 = var0 >> 8; int var3 = var0 >> 8 & 255;
int var4 = var0 & 255; int var4 = var0 & 255;
return new asu(var2, var3, var4, var1); return new asu(var2, var3, var4, var1);
} }
@ -228,13 +228,13 @@ public class asu {
public static int mixRGB(int var0, int var1, float var2, float var3) { public static int mixRGB(int var0, int var1, float var2, float var3) {
var2 = Math.min(1.0F, Math.max(0.0F, var2)); var2 = Math.min(1.0F, Math.max(0.0F, var2));
int var4 = var0 >> 24; int var4 = var0 >> 24 & 255;
int var5 = var0 >> 16; int var5 = var0 >> 16 & 255;
int var6 = var0 >> 8; int var6 = var0 >> 8 & 255;
int var7 = var0 & 255; int var7 = var0 & 255;
int var8 = var1 >> 24; int var8 = var1 >> 24 & 255;
int var9 = var1 >> 16; int var9 = var1 >> 16 & 255;
int var10 = var1 >> 8; int var10 = var1 >> 8 & 255;
int var11 = var1 & 255; int var11 = var1 & 255;
int var12 = Math.round(var4 + (var8 - var4) * var2); int var12 = Math.round(var4 + (var8 - var4) * var2);
int var13 = Math.round(var5 + (var9 - var5) * var2); int var13 = Math.round(var5 + (var9 - var5) * var2);

View file

@ -16,11 +16,11 @@ public final class asv {
); );
public static int red(int var0) { public static int red(int var0) {
return var0 >> 16; return var0 >> 16 & 255;
} }
public static int green(int var0) { public static int green(int var0) {
return var0 >> 8; return var0 >> 8 & 255;
} }
public static int blue(int var0) { public static int blue(int var0) {
@ -28,7 +28,7 @@ public final class asv {
} }
public static int alpha(int var0) { public static int alpha(int var0) {
return var0 >> 24; return var0 >> 24 & 255;
} }
public static float redf(int var0) { public static float redf(int var0) {
@ -137,8 +137,8 @@ public final class asv {
return var1; return var1;
case -1782636761: case -1782636761:
var2 = Integer.parseInt(var0, (-1794596454 | 1794596470) + (-1794596454 & 1794596470)); var2 = Integer.parseInt(var0, (-1794596454 | 1794596470) + (-1794596454 & 1794596470));
var3 = var2 >> 16; var3 = var2 >> 16 & 255;
var4 = var2 >> 8; var4 = var2 >> 8 & 255;
var5 = var2 & 255; var5 = var2 & 255;
return new asu(new Color(var3, var4, var5)); return new asu(new Color(var3, var4, var5));
} }