rt4-client/client/src/main/java/rt4/Static204.java

57 lines
1.4 KiB
Java

package rt4;
import org.openrs2.deob.annotation.OriginalArg;
import org.openrs2.deob.annotation.OriginalMember;
import org.openrs2.deob.annotation.Pc;
public final class Static204 {
@OriginalMember(owner = "client!qi", name = "z", descriptor = "Lclient!qf;")
public static Sprite aClass3_Sub2_Sub1_10;
@OriginalMember(owner = "client!qi", name = "u", descriptor = "Lclient!ih;")
public static LinkedList aClass69_113 = new LinkedList();
@OriginalMember(owner = "client!qi", name = "B", descriptor = "Lclient!na;")
public static final JagString aClass100_896 = JagString.parse("<col=ffffff>");
@OriginalMember(owner = "client!qi", name = "b", descriptor = "(II)I")
public static int method3674(@OriginalArg(0) int arg0) {
@Pc(5) int local5 = 0;
if (arg0 < 0 || arg0 >= 65536) {
local5 += 16;
arg0 >>>= 0x10;
}
if (arg0 >= 256) {
local5 += 8;
arg0 >>>= 0x8;
}
if (arg0 >= 16) {
local5 += 4;
arg0 >>>= 0x4;
}
if (arg0 >= 4) {
arg0 >>>= 0x2;
local5 += 2;
}
if (arg0 >= 1) {
arg0 >>>= 0x1;
local5++;
}
return arg0 + local5;
}
@OriginalMember(owner = "client!qi", name = "a", descriptor = "(IIBI)I")
public static int method3675(@OriginalArg(0) int arg0, @OriginalArg(1) int arg1, @OriginalArg(3) int arg2) {
@Pc(3) int local3 = arg0 & 0x3;
if (local3 == 0) {
return arg1;
} else if (local3 == 1) {
return arg2;
} else if (local3 == 2) {
return 1023 - arg1;
} else {
return 1023 - arg2;
}
}
}