Initial deob and project structure

This commit is contained in:
Pazaz 2022-04-19 04:51:51 -04:00
commit e2d5c0a1e0
671 changed files with 108157 additions and 0 deletions

View file

@ -0,0 +1,121 @@
import org.openrs2.deob.annotation.OriginalArg;
import org.openrs2.deob.annotation.OriginalClass;
import org.openrs2.deob.annotation.OriginalMember;
import org.openrs2.deob.annotation.Pc;
@OriginalClass("client!ni")
public final class Class107 {
@OriginalMember(owner = "client!ni", name = "d", descriptor = "I")
public int anInt4149;
@OriginalMember(owner = "client!ni", name = "i", descriptor = "I")
public int anInt4154;
@OriginalMember(owner = "client!ni", name = "r", descriptor = "I")
public int anInt4158;
@OriginalMember(owner = "client!ni", name = "u", descriptor = "I")
public int anInt4161;
@OriginalMember(owner = "client!ni", name = "b", descriptor = "I")
private int anInt4147 = 0;
@OriginalMember(owner = "client!ni", name = "m", descriptor = "I")
public int anInt4155 = -1;
@OriginalMember(owner = "client!ni", name = "o", descriptor = "I")
public int anInt4156 = 128;
@OriginalMember(owner = "client!ni", name = "l", descriptor = "Z")
public boolean aBoolean198 = true;
@OriginalMember(owner = "client!ni", name = "a", descriptor = "(IB)V")
private void method3216(@OriginalArg(0) int arg0) {
@Pc(8) double local8 = (double) (arg0 >> 16 & 0xFF) / 256.0D;
@Pc(21) double local21 = (double) (arg0 >> 8 & 0xFF) / 256.0D;
@Pc(23) double local23 = local8;
@Pc(30) double local30 = (double) (arg0 & 0xFF) / 256.0D;
if (local21 < local8) {
local23 = local21;
}
if (local30 < local23) {
local23 = local30;
}
@Pc(44) double local44 = local8;
@Pc(54) double local54 = 0.0D;
if (local21 > local8) {
local44 = local21;
}
if (local30 > local44) {
local44 = local30;
}
@Pc(68) double local68 = 0.0D;
@Pc(74) double local74 = (local44 + local23) / 2.0D;
if (local23 != local44) {
if (local74 < 0.5D) {
local68 = (local44 - local23) / (local44 + local23);
}
if (local44 == local8) {
local54 = (local21 - local30) / (-local23 + local44);
} else if (local21 == local44) {
local54 = (local30 - local8) / (local44 - local23) + 2.0D;
} else if (local30 == local44) {
local54 = (local8 - local21) / (-local23 + local44) + 4.0D;
}
if (local74 >= 0.5D) {
local68 = (local44 - local23) / ((2.0D - local44) - local23);
}
}
if (local74 > 0.5D) {
this.anInt4161 = (int) (local68 * (1.0D - local74) * 512.0D);
} else {
this.anInt4161 = (int) (local68 * local74 * 512.0D);
}
if (this.anInt4161 < 1) {
this.anInt4161 = 1;
}
this.anInt4149 = (int) (local68 * 256.0D);
this.anInt4158 = (int) (local74 * 256.0D);
if (this.anInt4158 < 0) {
this.anInt4158 = 0;
} else if (this.anInt4158 > 255) {
this.anInt4158 = 255;
}
local54 /= 6.0D;
this.anInt4154 = (int) ((double) this.anInt4161 * local54);
if (this.anInt4149 < 0) {
this.anInt4149 = 0;
} else if (this.anInt4149 > 255) {
this.anInt4149 = 255;
}
}
@OriginalMember(owner = "client!ni", name = "a", descriptor = "(ILclient!wa;I)V")
public final void method3217(@OriginalArg(0) int arg0, @OriginalArg(1) Class3_Sub15 arg1) {
while (true) {
@Pc(7) int local7 = arg1.method2229();
if (local7 == 0) {
return;
}
this.method3220(local7, arg1, arg0);
}
}
@OriginalMember(owner = "client!ni", name = "a", descriptor = "(BILclient!wa;I)V")
private void method3220(@OriginalArg(1) int arg0, @OriginalArg(2) Class3_Sub15 arg1, @OriginalArg(3) int arg2) {
if (arg0 == 1) {
this.anInt4147 = arg1.method2220();
this.method3216(this.anInt4147);
} else if (arg0 == 2) {
this.anInt4155 = arg1.method2163();
if (this.anInt4155 == 65535) {
this.anInt4155 = -1;
}
} else if (arg0 == 3) {
this.anInt4156 = arg1.method2163();
} else if (arg0 == 4) {
this.aBoolean198 = false;
}
}
}