rt4-client/client/src/main/java/Static237.java
2022-04-19 05:12:43 -04:00

317 lines
13 KiB
Java

import java.nio.ByteBuffer;
import org.openrs2.deob.annotation.OriginalArg;
import org.openrs2.deob.annotation.OriginalMember;
import org.openrs2.deob.annotation.Pc;
public final class Static237 {
@OriginalMember(owner = "client!td", name = "G", descriptor = "[J")
public static long[] aLongArray10;
@OriginalMember(owner = "client!td", name = "T", descriptor = "Ljava/nio/ByteBuffer;")
public static ByteBuffer aByteBuffer9;
@OriginalMember(owner = "client!td", name = "rb", descriptor = "F")
public static float aFloat24;
@OriginalMember(owner = "client!td", name = "sb", descriptor = "I")
public static int anInt5298;
@OriginalMember(owner = "client!td", name = "tb", descriptor = "F")
public static float aFloat25;
@OriginalMember(owner = "client!td", name = "vb", descriptor = "I")
public static int anInt5299;
@OriginalMember(owner = "client!td", name = "wb", descriptor = "F")
public static float aFloat26;
@OriginalMember(owner = "client!td", name = "xb", descriptor = "F")
public static float aFloat27;
@OriginalMember(owner = "client!td", name = "yb", descriptor = "I")
public static int anInt5300;
@OriginalMember(owner = "client!td", name = "zb", descriptor = "F")
public static float aFloat28;
@OriginalMember(owner = "client!td", name = "Ab", descriptor = "F")
public static float aFloat29;
@OriginalMember(owner = "client!td", name = "D", descriptor = "Lclient!wa;")
public static Buffer aClass3_Sub15_8 = new Buffer(10000);
@OriginalMember(owner = "client!td", name = "bb", descriptor = "Lclient!td;")
public static Class8_Sub1_Sub1 aClass8_Sub1_Sub1_1 = new Class8_Sub1_Sub1();
@OriginalMember(owner = "client!td", name = "jb", descriptor = "Lclient!td;")
public static Class8_Sub1_Sub1 aClass8_Sub1_Sub1_2 = new Class8_Sub1_Sub1();
@OriginalMember(owner = "client!td", name = "mb", descriptor = "Lclient!td;")
public static Class8_Sub1_Sub1 aClass8_Sub1_Sub1_3 = new Class8_Sub1_Sub1();
@OriginalMember(owner = "client!td", name = "nb", descriptor = "Lclient!td;")
public static Class8_Sub1_Sub1 aClass8_Sub1_Sub1_4 = new Class8_Sub1_Sub1();
@OriginalMember(owner = "client!td", name = "ob", descriptor = "Lclient!td;")
public static Class8_Sub1_Sub1 aClass8_Sub1_Sub1_5 = new Class8_Sub1_Sub1();
@OriginalMember(owner = "client!td", name = "pb", descriptor = "Lclient!td;")
public static Class8_Sub1_Sub1 aClass8_Sub1_Sub1_6 = new Class8_Sub1_Sub1();
@OriginalMember(owner = "client!td", name = "qb", descriptor = "[I")
public static int[] anIntArray467 = new int[1];
@OriginalMember(owner = "client!td", name = "ub", descriptor = "[I")
public static int[] anIntArray468 = new int[1];
@OriginalMember(owner = "client!td", name = "Bb", descriptor = "Z")
public static boolean aBoolean260 = false;
@OriginalMember(owner = "client!td", name = "a", descriptor = "(FFF)I")
public static int method4092(@OriginalArg(0) float arg0, @OriginalArg(1) float arg1, @OriginalArg(2) float arg2) {
@Pc(8) float local8 = arg0 < 0.0F ? -arg0 : arg0;
@Pc(17) float local17 = arg1 < 0.0F ? -arg1 : arg1;
@Pc(26) float local26 = arg2 < 0.0F ? -arg2 : arg2;
if (local17 > local8 && local17 > local26) {
return arg1 > 0.0F ? 0 : 1;
} else if (local26 > local8 && local26 > local17) {
return arg2 > 0.0F ? 2 : 3;
} else if (arg0 > 0.0F) {
return 4;
} else {
return 5;
}
}
@OriginalMember(owner = "client!td", name = "a", descriptor = "(IIIIII[FFIF)V")
public static void method4095(@OriginalArg(0) int arg0, @OriginalArg(1) int arg1, @OriginalArg(2) int arg2, @OriginalArg(3) int arg3, @OriginalArg(4) int arg4, @OriginalArg(5) int arg5, @OriginalArg(6) float[] arg6, @OriginalArg(7) float arg7, @OriginalArg(8) int arg8, @OriginalArg(9) float arg9) {
@Pc(3) int local3 = arg0 - arg3;
@Pc(7) int local7 = arg1 - arg4;
@Pc(11) int local11 = arg2 - arg5;
@Pc(32) float local32 = (float) local3 * arg6[0] + (float) local7 * arg6[1] + (float) local11 * arg6[2];
@Pc(53) float local53 = (float) local3 * arg6[3] + (float) local7 * arg6[4] + (float) local11 * arg6[5];
@Pc(74) float local74 = (float) local3 * arg6[6] + (float) local7 * arg6[7] + (float) local11 * arg6[8];
@Pc(85) float local85 = (float) Math.atan2((double) local32, (double) local74) / 6.2831855F + 0.5F;
if (arg7 != 1.0F) {
local85 *= arg7;
}
@Pc(99) float local99 = local53 + arg9 + 0.5F;
@Pc(104) float local104;
if (arg8 == 1) {
local104 = local85;
local85 = -local99;
local99 = local104;
} else if (arg8 == 2) {
local85 = -local85;
local99 = -local99;
} else if (arg8 == 3) {
local104 = local85;
local85 = local99;
local99 = -local104;
}
aFloat26 = local85;
aFloat28 = local99;
}
@OriginalMember(owner = "client!td", name = "a", descriptor = "(ISIB)I")
public static int method4096(@OriginalArg(0) int arg0, @OriginalArg(1) short arg1, @OriginalArg(2) int arg2, @OriginalArg(3) byte arg3) {
@Pc(5) int local5 = Static94.anIntArray220[Static268.method4585(arg0, arg2)];
if (arg1 != -1) {
@Pc(15) int local15 = Static94.anInterface1_2.method3238(arg1 & 0xFFFF);
@Pc(21) int local21;
@Pc(44) int local44;
if (local15 != 0) {
if (arg2 < 0) {
local21 = 0;
} else if (arg2 > 127) {
local21 = 16777215;
} else {
local21 = arg2 * 131586;
}
if (local15 == 256) {
local5 = local21;
} else {
local44 = 256 - local15;
local5 = ((local21 & 0xFF00FF) * local15 + (local5 & 0xFF00FF) * local44 & 0xFF00FF00) + ((local21 & 0xFF00) * local15 + (local5 & 0xFF00) * local44 & 0xFF0000) >> 8;
}
}
local21 = Static94.anInterface1_2.method3229(arg1 & 0xFFFF);
if (local21 != 0) {
local21 += 256;
@Pc(92) int local92 = (local5 >> 16 & 0xFF) * local21;
if (local92 > 65535) {
local92 = 65535;
}
local44 = (local5 >> 8 & 0xFF) * local21;
if (local44 > 65535) {
local44 = 65535;
}
@Pc(116) int local116 = (local5 & 0xFF) * local21;
if (local116 > 65535) {
local116 = 65535;
}
local5 = ((local92 & 0xFF00) << 8) + (local44 & 0xFF00) + (local116 >> 8);
}
}
return (local5 << 8) + (255 - (arg3 & 0xFF));
}
@OriginalMember(owner = "client!td", name = "a", descriptor = "(IIIIFFF)[F")
public static float[] method4097(@OriginalArg(0) int arg0, @OriginalArg(1) int arg1, @OriginalArg(2) int arg2, @OriginalArg(3) int arg3, @OriginalArg(4) float arg4, @OriginalArg(5) float arg5, @OriginalArg(6) float arg6) {
@Pc(2) float[] local2 = new float[9];
@Pc(5) float[] local5 = new float[9];
@Pc(13) float local13 = (float) Math.cos((double) ((float) arg3 * 0.024543693F));
@Pc(21) float local21 = (float) Math.sin((double) ((float) arg3 * 0.024543693F));
local2[0] = local13;
local2[1] = 0.0F;
local2[2] = local21;
local2[3] = 0.0F;
local2[4] = 1.0F;
local2[5] = 0.0F;
local2[6] = -local21;
local2[7] = 0.0F;
local2[8] = local13;
@Pc(65) float[] local65 = new float[9];
@Pc(67) float local67 = 1.0F;
@Pc(69) float local69 = 0.0F;
@Pc(74) float local74 = (float) arg1 / 32767.0F;
@Pc(84) float local84 = -((float) Math.sqrt((double) (1.0F - local74 * local74)));
@Pc(88) float local88 = 1.0F - local74;
@Pc(99) float local99 = (float) Math.sqrt((double) (arg0 * arg0 + arg2 * arg2));
if (local99 == 0.0F && local74 == 0.0F) {
local5 = local2;
} else {
if (local99 != 0.0F) {
local67 = (float) -arg2 / local99;
local69 = (float) arg0 / local99;
}
local65[0] = local74 + local67 * local67 * local88;
local65[1] = local69 * local84;
local65[2] = local69 * local67 * local88;
local65[3] = -local69 * local84;
local65[4] = local74;
local65[5] = local67 * local84;
local65[6] = local67 * local69 * local88;
local65[7] = -local67 * local84;
local65[8] = local74 + local69 * local69 * local88;
local5[0] = local2[0] * local65[0] + local2[1] * local65[3] + local2[2] * local65[6];
local5[1] = local2[0] * local65[1] + local2[1] * local65[4] + local2[2] * local65[7];
local5[2] = local2[0] * local65[2] + local2[1] * local65[5] + local2[2] * local65[8];
local5[3] = local2[3] * local65[0] + local2[4] * local65[3] + local2[5] * local65[6];
local5[4] = local2[3] * local65[1] + local2[4] * local65[4] + local2[5] * local65[7];
local5[5] = local2[3] * local65[2] + local2[4] * local65[5] + local2[5] * local65[8];
local5[6] = local2[6] * local65[0] + local2[7] * local65[3] + local2[8] * local65[6];
local5[7] = local2[6] * local65[1] + local2[7] * local65[4] + local2[8] * local65[7];
local5[8] = local2[6] * local65[2] + local2[7] * local65[5] + local2[8] * local65[8];
}
local5[0] *= arg4;
local5[1] *= arg4;
local5[2] *= arg4;
local5[3] *= arg5;
local5[4] *= arg5;
local5[5] *= arg5;
local5[6] *= arg6;
local5[7] *= arg6;
local5[8] *= arg6;
return local5;
}
@OriginalMember(owner = "client!td", name = "a", descriptor = "(IIIIII[FIF)V")
public static void method4101(@OriginalArg(0) int arg0, @OriginalArg(1) int arg1, @OriginalArg(2) int arg2, @OriginalArg(3) int arg3, @OriginalArg(4) int arg4, @OriginalArg(5) int arg5, @OriginalArg(6) float[] arg6, @OriginalArg(7) int arg7, @OriginalArg(8) float arg8) {
@Pc(3) int local3 = arg0 - arg3;
@Pc(7) int local7 = arg1 - arg4;
@Pc(11) int local11 = arg2 - arg5;
@Pc(32) float local32 = (float) local3 * arg6[0] + (float) local7 * arg6[1] + (float) local11 * arg6[2];
@Pc(53) float local53 = (float) local3 * arg6[3] + (float) local7 * arg6[4] + (float) local11 * arg6[5];
@Pc(74) float local74 = (float) local3 * arg6[6] + (float) local7 * arg6[7] + (float) local11 * arg6[8];
@Pc(89) float local89 = (float) Math.sqrt((double) (local32 * local32 + local53 * local53 + local74 * local74));
@Pc(100) float local100 = (float) Math.atan2((double) local32, (double) local74) / 6.2831855F + 0.5F;
@Pc(113) float local113 = (float) Math.asin((double) (local53 / local89)) / 3.1415927F + arg8 + 0.5F;
@Pc(118) float local118;
if (arg7 == 1) {
local118 = local100;
local100 = -local113;
local113 = local118;
} else if (arg7 == 2) {
local100 = -local100;
local113 = -local113;
} else if (arg7 == 3) {
local118 = local100;
local100 = local113;
local113 = -local118;
}
aFloat29 = local100;
aFloat25 = local113;
}
@OriginalMember(owner = "client!td", name = "a", descriptor = "(IIIIIII[FIFFF)V")
public static void method4104(@OriginalArg(0) int arg0, @OriginalArg(1) int arg1, @OriginalArg(2) int arg2, @OriginalArg(3) int arg3, @OriginalArg(4) int arg4, @OriginalArg(5) int arg5, @OriginalArg(6) int arg6, @OriginalArg(7) float[] arg7, @OriginalArg(8) int arg8, @OriginalArg(9) float arg9, @OriginalArg(10) float arg10, @OriginalArg(11) float arg11) {
@Pc(3) int local3 = arg0 - arg3;
@Pc(7) int local7 = arg1 - arg4;
@Pc(11) int local11 = arg2 - arg5;
@Pc(32) float local32 = (float) local3 * arg7[0] + (float) local7 * arg7[1] + (float) local11 * arg7[2];
@Pc(53) float local53 = (float) local3 * arg7[3] + (float) local7 * arg7[4] + (float) local11 * arg7[5];
@Pc(74) float local74 = (float) local3 * arg7[6] + (float) local7 * arg7[7] + (float) local11 * arg7[8];
@Pc(82) float local82;
@Pc(89) float local89;
if (arg6 == 0) {
local82 = local32 + arg9 + 0.5F;
local89 = arg11 + 0.5F - local74;
} else if (arg6 == 1) {
local82 = local32 + arg9 + 0.5F;
local89 = local74 + arg11 + 0.5F;
} else if (arg6 == 2) {
local82 = arg9 + 0.5F - local32;
local89 = arg10 + 0.5F - local53;
} else if (arg6 == 3) {
local82 = local32 + arg9 + 0.5F;
local89 = arg10 + 0.5F - local53;
} else if (arg6 == 4) {
local82 = local74 + arg11 + 0.5F;
local89 = arg10 + 0.5F - local53;
} else {
local82 = arg11 + 0.5F - local74;
local89 = arg10 + 0.5F - local53;
}
@Pc(177) float local177;
if (arg8 == 1) {
local177 = local82;
local82 = -local89;
local89 = local177;
} else if (arg8 == 2) {
local82 = -local82;
local89 = -local89;
} else if (arg8 == 3) {
local177 = local82;
local82 = local89;
local89 = -local177;
}
aFloat27 = local82;
aFloat24 = local89;
}
@OriginalMember(owner = "client!td", name = "a", descriptor = "([FI)[F")
public static float[] method4112(@OriginalArg(0) float[] arg0, @OriginalArg(1) int arg1) {
@Pc(2) float[] local2 = new float[arg1];
Static289.method2615(arg0, 0, local2, 0, arg1);
return local2;
}
@OriginalMember(owner = "client!td", name = "a", descriptor = "([SI)[S")
public static short[] method4119(@OriginalArg(0) short[] arg0, @OriginalArg(1) int arg1) {
@Pc(2) short[] local2 = new short[arg1];
Static289.method2616(arg0, 0, local2, 0, arg1);
return local2;
}
@OriginalMember(owner = "client!td", name = "v", descriptor = "()V")
public static void method4120() {
aClass8_Sub1_Sub1_1 = new Class8_Sub1_Sub1();
aClass8_Sub1_Sub1_2 = new Class8_Sub1_Sub1();
aClass8_Sub1_Sub1_3 = new Class8_Sub1_Sub1();
aClass8_Sub1_Sub1_4 = new Class8_Sub1_Sub1();
aClass8_Sub1_Sub1_5 = new Class8_Sub1_Sub1();
aClass8_Sub1_Sub1_6 = new Class8_Sub1_Sub1();
}
}