Files
runelite/runescape-client/src/main/java/GameObject.java
Owain van Brakel 3834b46aee project: Rev 204
2022-03-23 15:01:48 +01:00

131 lines
2.8 KiB
Java

import net.runelite.mapping.Export;
import net.runelite.mapping.Implements;
import net.runelite.mapping.ObfuscatedGetter;
import net.runelite.mapping.ObfuscatedName;
import net.runelite.mapping.ObfuscatedSignature;
@ObfuscatedName("hg")
@Implements("GameObject")
public final class GameObject {
@ObfuscatedName("w")
@Export("ByteArrayPool_altSizeArrayCounts")
public static int[] ByteArrayPool_altSizeArrayCounts;
@ObfuscatedName("v")
@ObfuscatedGetter(
intValue = -847164107
)
@Export("plane")
int plane;
@ObfuscatedName("o")
@ObfuscatedGetter(
intValue = -940265289
)
@Export("z")
int z;
@ObfuscatedName("h")
@ObfuscatedGetter(
intValue = -198288323
)
@Export("centerX")
int centerX;
@ObfuscatedName("g")
@ObfuscatedGetter(
intValue = 240672507
)
@Export("centerY")
int centerY;
@ObfuscatedName("l")
@ObfuscatedSignature(
descriptor = "Lgh;"
)
@Export("renderable")
public Renderable renderable;
@ObfuscatedName("n")
@ObfuscatedGetter(
intValue = -1154324973
)
@Export("orientation")
int orientation;
@ObfuscatedName("d")
@ObfuscatedGetter(
intValue = -2061335069
)
@Export("startX")
int startX;
@ObfuscatedName("f")
@ObfuscatedGetter(
intValue = -1084984155
)
@Export("endX")
int endX;
@ObfuscatedName("u")
@ObfuscatedGetter(
intValue = -1316603005
)
@Export("startY")
int startY;
@ObfuscatedName("r")
@ObfuscatedGetter(
intValue = -609115179
)
@Export("endY")
int endY;
@ObfuscatedName("k")
@ObfuscatedGetter(
intValue = 1379225673
)
int field2639;
@ObfuscatedName("x")
@ObfuscatedGetter(
intValue = 508066469
)
@Export("lastDrawn")
int lastDrawn;
@ObfuscatedName("c")
@ObfuscatedGetter(
longValue = -5816453776814421193L
)
@Export("tag")
public long tag;
@ObfuscatedName("j")
@ObfuscatedGetter(
intValue = -1479412759
)
@Export("flags")
int flags;
GameObject() {
this.tag = 0L; // L: 16
this.flags = 0; // L: 17
} // L: 19
@ObfuscatedName("fv")
@ObfuscatedSignature(
descriptor = "(I)V",
garbageValue = "1885717447"
)
@Export("logOut")
static final void logOut() {
Client.packetWriter.close(); // L: 2538
MouseHandler.method593(); // L: 2539
FriendSystem.scene.clear(); // L: 2540
for (int var0 = 0; var0 < 4; ++var0) { // L: 2541
Client.collisionMaps[var0].clear();
}
System.gc(); // L: 2542
class273.musicPlayerStatus = 1; // L: 2544
class147.musicTrackArchive = null; // L: 2545
ArchiveLoader.musicTrackGroupId = -1; // L: 2546
class273.musicTrackFileId = -1; // L: 2547
DevicePcmPlayerProvider.musicTrackVolume = 0; // L: 2548
class260.musicTrackBoolean = false; // L: 2549
class273.pcmSampleLength = 2; // L: 2550
Client.currentTrackGroupId = -1; // L: 2552
Client.field731 = false; // L: 2553
Players.method2419(); // L: 2554
InterfaceParent.updateGameState(10); // L: 2555
} // L: 2556
}