mirror of
https://gitlab.com/2009scape/rt4-client.git
synced 2025-12-20 13:30:30 -07:00
Initial deob and project structure
This commit is contained in:
commit
e2d5c0a1e0
671 changed files with 108157 additions and 0 deletions
121
client/src/main/java/Class107.java
Normal file
121
client/src/main/java/Class107.java
Normal 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;
|
||||
}
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue