rs-client/apis
This commit is contained in:
@@ -4,84 +4,118 @@ import net.runelite.mapping.ObfuscatedGetter;
|
||||
import net.runelite.mapping.ObfuscatedName;
|
||||
import net.runelite.mapping.ObfuscatedSignature;
|
||||
|
||||
@ObfuscatedName("fe")
|
||||
@ObfuscatedName("fl")
|
||||
@Implements("RouteStrategy")
|
||||
public abstract class RouteStrategy {
|
||||
@ObfuscatedName("l")
|
||||
@ObfuscatedGetter(
|
||||
intValue = -1237576843
|
||||
)
|
||||
@Export("Interpreter_intStackSize")
|
||||
static int Interpreter_intStackSize;
|
||||
@ObfuscatedName("e")
|
||||
static byte[][][] field760;
|
||||
@ObfuscatedName("m")
|
||||
@ObfuscatedGetter(
|
||||
intValue = 123677543
|
||||
)
|
||||
@Export("approxDestinationX")
|
||||
public int approxDestinationX;
|
||||
@ObfuscatedName("f")
|
||||
@ObfuscatedGetter(
|
||||
intValue = -2126454535
|
||||
)
|
||||
@Export("approxDestinationY")
|
||||
public int approxDestinationY;
|
||||
@ObfuscatedName("q")
|
||||
@ObfuscatedGetter(
|
||||
intValue = -1566880917
|
||||
)
|
||||
@Export("approxDestinationSizeX")
|
||||
public int approxDestinationSizeX;
|
||||
@ObfuscatedName("w")
|
||||
@ObfuscatedGetter(
|
||||
intValue = -2126101601
|
||||
)
|
||||
@Export("approxDestinationSizeY")
|
||||
public int approxDestinationSizeY;
|
||||
@ObfuscatedName("pi")
|
||||
@ObfuscatedSignature(
|
||||
signature = "Lly;"
|
||||
)
|
||||
@Export("sceneMinimapSprite")
|
||||
static Sprite sceneMinimapSprite;
|
||||
@ObfuscatedName("q")
|
||||
@ObfuscatedGetter(
|
||||
intValue = 1876567169
|
||||
)
|
||||
@Export("approxDestinationX")
|
||||
public int approxDestinationX;
|
||||
@ObfuscatedName("w")
|
||||
@ObfuscatedGetter(
|
||||
intValue = 1051805723
|
||||
)
|
||||
@Export("approxDestinationY")
|
||||
public int approxDestinationY;
|
||||
@ObfuscatedName("e")
|
||||
@ObfuscatedGetter(
|
||||
intValue = -1586804307
|
||||
)
|
||||
@Export("approxDestinationSizeX")
|
||||
public int approxDestinationSizeX;
|
||||
@ObfuscatedName("p")
|
||||
@ObfuscatedGetter(
|
||||
intValue = 775131021
|
||||
)
|
||||
@Export("approxDestinationSizeY")
|
||||
public int approxDestinationSizeY;
|
||||
|
||||
@ObfuscatedName("m")
|
||||
@ObfuscatedSignature(
|
||||
signature = "(IIILfy;I)Z",
|
||||
garbageValue = "-519225044"
|
||||
)
|
||||
protected abstract boolean vmethod3644(int var1, int var2, int var3, CollisionMap var4);
|
||||
protected RouteStrategy() {
|
||||
}
|
||||
|
||||
@ObfuscatedName("m")
|
||||
@ObfuscatedSignature(
|
||||
signature = "(III)I",
|
||||
garbageValue = "1634956279"
|
||||
)
|
||||
public static int method3642(int var0, int var1) {
|
||||
int var2;
|
||||
for (var2 = 1; var1 > 1; var1 >>= 1) {
|
||||
if ((var1 & 1) != 0) {
|
||||
var2 = var0 * var2;
|
||||
}
|
||||
@ObfuscatedName("q")
|
||||
@ObfuscatedSignature(
|
||||
signature = "(IIILfv;I)Z",
|
||||
garbageValue = "-1217489379"
|
||||
)
|
||||
public abstract boolean vmethod3594(int var1, int var2, int var3, CollisionMap var4);
|
||||
|
||||
var0 *= var0;
|
||||
}
|
||||
@ObfuscatedName("ec")
|
||||
@ObfuscatedSignature(
|
||||
signature = "(I)V",
|
||||
garbageValue = "1403573360"
|
||||
)
|
||||
static final void method3593() {
|
||||
Client.packetWriter.close();
|
||||
class197.FloorUnderlayDefinition_clearCached();
|
||||
FloorUnderlayDefinition.FloorUnderlayDefinition_cached.clear();
|
||||
KitDefinition.KitDefinition_cached.clear();
|
||||
GroundItemPile.ObjectDefinition_clearCached();
|
||||
AbstractWorldMapIcon.NpcDefinition_clearCached();
|
||||
ItemDefinition.ItemDefinition_cached.clear();
|
||||
ItemDefinition.ItemDefinition_cachedModels.clear();
|
||||
ItemDefinition.ItemDefinition_cachedSprites.clear();
|
||||
SequenceDefinition.SequenceDefinition_cached.clear();
|
||||
SequenceDefinition.SequenceDefinition_cachedFrames.clear();
|
||||
SpotAnimationDefinition.SpotAnimationDefinition_cached.clear();
|
||||
SpotAnimationDefinition.SpotAnimationDefinition_cachedModels.clear();
|
||||
MusicPatch.method3888();
|
||||
SecureRandomCallable.method1093();
|
||||
HitSplatDefinition.HitSplatDefinition_cached.clear();
|
||||
HitSplatDefinition.HitSplatDefinition_cachedSprites.clear();
|
||||
HitSplatDefinition.HitSplatDefinition_cachedFonts.clear();
|
||||
WorldMapIcon_1.HealthBarDefinition_clearCached();
|
||||
StructDefinition.StructDefinition_cached.clear();
|
||||
Coord.ParamDefinition_clearCached();
|
||||
MouseRecorder.WorldMapElement_clearCached();
|
||||
PlayerAppearance.PlayerAppearance_cachedModels.clear();
|
||||
Calendar.Widget_clearCached();
|
||||
((TextureProvider)Rasterizer3D.Rasterizer3D_textureLoader).clear();
|
||||
Script.Script_cached.clear();
|
||||
class197.archive0.clearFiles();
|
||||
class167.archive1.clearFiles();
|
||||
class43.archive3.clearFiles();
|
||||
class13.archive4.clearFiles();
|
||||
WorldMapCacheName.archive5.clearFiles();
|
||||
WorldMapRegion.archive6.clearFiles();
|
||||
NPCDefinition.archive7.clearFiles();
|
||||
Client.archive8.clearFiles();
|
||||
class4.archive9.clearFiles();
|
||||
WorldMapLabelSize.archive10.clearFiles();
|
||||
class32.archive11.clearFiles();
|
||||
UserComparator4.archive12.clearFiles();
|
||||
GrandExchangeOfferWorldComparator.scene.clear();
|
||||
|
||||
if (var1 == 1) {
|
||||
return var0 * var2;
|
||||
} else {
|
||||
return var2;
|
||||
}
|
||||
}
|
||||
for (int var0 = 0; var0 < 4; ++var0) {
|
||||
Client.collisionMaps[var0].clear();
|
||||
}
|
||||
|
||||
@ObfuscatedName("d")
|
||||
@ObfuscatedSignature(
|
||||
signature = "(Lir;II)Z",
|
||||
garbageValue = "-602741260"
|
||||
)
|
||||
@Export("loadSpriteFlat")
|
||||
static boolean loadSpriteFlat(AbstractArchive var0, int var1) {
|
||||
byte[] var2 = var0.takeFileFlat(var1);
|
||||
if (var2 == null) {
|
||||
return false;
|
||||
} else {
|
||||
DevicePcmPlayerProvider.decodeSprite(var2);
|
||||
return true;
|
||||
}
|
||||
}
|
||||
System.gc();
|
||||
class40.method729(2);
|
||||
Client.field889 = -1;
|
||||
Client.field699 = false;
|
||||
|
||||
for (ObjectSound var1 = (ObjectSound)ObjectSound.objectSounds.last(); var1 != null; var1 = (ObjectSound)ObjectSound.objectSounds.previous()) {
|
||||
if (var1.stream1 != null) {
|
||||
SecureRandomCallable.pcmStreamMixer.removeSubStream(var1.stream1);
|
||||
var1.stream1 = null;
|
||||
}
|
||||
|
||||
if (var1.stream2 != null) {
|
||||
SecureRandomCallable.pcmStreamMixer.removeSubStream(var1.stream2);
|
||||
var1.stream2 = null;
|
||||
}
|
||||
}
|
||||
|
||||
ObjectSound.objectSounds.clear();
|
||||
class96.updateGameState(10);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user