rsc: please read the commit message for my neverending descent into madness

how do i stop making castles
every time i go to the beach i make a castle
every time i open blender i model castles
every time i play chess i castle
i just cant stop making castles dude
This commit is contained in:
ThatGamerBlue
2021-02-26 00:33:45 +00:00
parent 62df7e0ff1
commit 563587e6b0
346 changed files with 84175 additions and 82557 deletions

View File

@@ -6,46 +6,54 @@ import net.runelite.mapping.ObfuscatedName;
@ObfuscatedName("bb")
@Implements("MouseRecorder")
public class MouseRecorder implements Runnable {
@ObfuscatedName("em")
@ObfuscatedGetter(
intValue = -1626344665
)
@Export("port1")
static int port1;
@ObfuscatedName("n")
@Export("isRunning")
boolean isRunning = true;
@ObfuscatedName("v")
@Export("lock")
Object lock = new Object();
@ObfuscatedName("d")
@ObfuscatedGetter(
intValue = 1370756697
)
@Export("index")
int index = 0;
@ObfuscatedName("c")
@Export("xs")
int[] xs = new int[500];
@ObfuscatedName("y")
@Export("ys")
int[] ys = new int[500];
@ObfuscatedName("h")
@Export("millis")
long[] millis = new long[500];
@ObfuscatedName("em")
@ObfuscatedGetter(
intValue = -1626344665
)
@Export("port1")
static int port1;
@ObfuscatedName("n")
@Export("isRunning")
boolean isRunning;
@ObfuscatedName("v")
@Export("lock")
Object lock;
@ObfuscatedName("d")
@ObfuscatedGetter(
intValue = 1370756697
)
@Export("index")
int index;
@ObfuscatedName("c")
@Export("xs")
int[] xs;
@ObfuscatedName("y")
@Export("ys")
int[] ys;
@ObfuscatedName("h")
@Export("millis")
long[] millis;
public void run() {
for(; this.isRunning; ApproximateRouteStrategy.sleepExact(50L)) {
Object var1 = this.lock;
synchronized(this.lock) {
if (this.index < 500) {
this.xs[this.index] = MouseHandler.MouseHandler_x;
this.ys[this.index] = MouseHandler.MouseHandler_y;
this.millis[this.index] = MouseHandler.MouseHandler_millis;
++this.index;
}
}
}
MouseRecorder() {
this.isRunning = true; // L: 7
this.lock = new Object(); // L: 8
this.index = 0; // L: 9
this.xs = new int[500]; // L: 10
this.ys = new int[500]; // L: 11
this.millis = new long[500]; // L: 12
} // L: 14
}
public void run() {
for (; this.isRunning; ApproximateRouteStrategy.sleepExact(50L)) { // L: 17 26
synchronized(this.lock) { // L: 18
if (this.index < 500) { // L: 19
this.xs[this.index] = MouseHandler.MouseHandler_x; // L: 20
this.ys[this.index] = MouseHandler.MouseHandler_y; // L: 21
this.millis[this.index] = MouseHandler.MouseHandler_millis; // L: 22
++this.index; // L: 23
}
}
}
} // L: 28
}