project: rev 199
This commit is contained in:
@@ -1,35 +1,36 @@
|
||||
import java.io.IOException;
|
||||
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;
|
||||
import net.runelite.rs.ScriptOpcodes;
|
||||
|
||||
@ObfuscatedName("el")
|
||||
@ObfuscatedName("en")
|
||||
@Implements("InvDefinition")
|
||||
public class InvDefinition extends DualNode {
|
||||
@ObfuscatedName("s")
|
||||
@ObfuscatedName("n")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "Ljy;"
|
||||
descriptor = "Lkk;"
|
||||
)
|
||||
@Export("InvDefinition_archive")
|
||||
static AbstractArchive InvDefinition_archive;
|
||||
@ObfuscatedName("t")
|
||||
public static AbstractArchive InvDefinition_archive;
|
||||
@ObfuscatedName("c")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "Lhw;"
|
||||
descriptor = "Lim;"
|
||||
)
|
||||
@Export("InvDefinition_cached")
|
||||
static EvictingDualNodeHashTable InvDefinition_cached;
|
||||
@ObfuscatedName("di")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "Ljs;"
|
||||
)
|
||||
@Export("archive4")
|
||||
static Archive archive4;
|
||||
@ObfuscatedName("v")
|
||||
@ObfuscatedName("g")
|
||||
@Export("SpriteBuffer_spriteWidths")
|
||||
public static int[] SpriteBuffer_spriteWidths;
|
||||
@ObfuscatedName("r")
|
||||
@ObfuscatedGetter(
|
||||
intValue = 1729666439
|
||||
intValue = -1551292247
|
||||
)
|
||||
@Export("canvasWidth")
|
||||
public static int canvasWidth;
|
||||
@ObfuscatedName("m")
|
||||
@ObfuscatedGetter(
|
||||
intValue = 1211831239
|
||||
)
|
||||
@Export("size")
|
||||
public int size;
|
||||
@@ -42,10 +43,10 @@ public class InvDefinition extends DualNode {
|
||||
this.size = 0;
|
||||
}
|
||||
|
||||
@ObfuscatedName("v")
|
||||
@ObfuscatedName("c")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(Lnv;I)V",
|
||||
garbageValue = "-939191311"
|
||||
descriptor = "(Lot;B)V",
|
||||
garbageValue = "31"
|
||||
)
|
||||
@Export("decode")
|
||||
void decode(Buffer var1) {
|
||||
@@ -59,10 +60,10 @@ public class InvDefinition extends DualNode {
|
||||
}
|
||||
}
|
||||
|
||||
@ObfuscatedName("j")
|
||||
@ObfuscatedName("m")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(Lnv;II)V",
|
||||
garbageValue = "1818996957"
|
||||
descriptor = "(Lot;II)V",
|
||||
garbageValue = "-649649990"
|
||||
)
|
||||
@Export("decodeNext")
|
||||
void decodeNext(Buffer var1, int var2) {
|
||||
@@ -72,160 +73,157 @@ public class InvDefinition extends DualNode {
|
||||
|
||||
}
|
||||
|
||||
@ObfuscatedName("t")
|
||||
@ObfuscatedName("g")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(Ljava/lang/String;ZZB)V",
|
||||
garbageValue = "-91"
|
||||
descriptor = "(Lbh;Lbh;IZIZI)I",
|
||||
garbageValue = "1607242229"
|
||||
)
|
||||
@Export("openURL")
|
||||
public static void openURL(String var0, boolean var1, boolean var2) {
|
||||
class41.method846(var0, var1, "openjs", var2);
|
||||
}
|
||||
|
||||
@ObfuscatedName("l")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(I)[B",
|
||||
garbageValue = "2047506505"
|
||||
)
|
||||
public static byte[] method2698() {
|
||||
byte[] var0 = new byte[24];
|
||||
|
||||
try {
|
||||
JagexCache.JagexCache_randomDat.seek(0L);
|
||||
JagexCache.JagexCache_randomDat.readFully(var0);
|
||||
|
||||
int var1;
|
||||
for (var1 = 0; var1 < 24 && var0[var1] == 0; ++var1) {
|
||||
}
|
||||
|
||||
if (var1 >= 24) {
|
||||
throw new IOException();
|
||||
}
|
||||
} catch (Exception var4) {
|
||||
for (int var2 = 0; var2 < 24; ++var2) {
|
||||
var0[var2] = -1;
|
||||
}
|
||||
}
|
||||
|
||||
return var0;
|
||||
}
|
||||
|
||||
@ObfuscatedName("p")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(ILbd;ZI)I",
|
||||
garbageValue = "1888273564"
|
||||
)
|
||||
static int method2691(int var0, Script var1, boolean var2) {
|
||||
Widget var3;
|
||||
if (var0 >= 2000) {
|
||||
var0 -= 1000;
|
||||
var3 = UrlRequester.getWidget(Interpreter.Interpreter_intStack[--Interpreter.Interpreter_intStackSize]);
|
||||
static int method2811(World var0, World var1, int var2, boolean var3, int var4, boolean var5) {
|
||||
int var6 = ChatChannel.compareWorlds(var0, var1, var2, var3);
|
||||
if (var6 != 0) {
|
||||
return var3 ? -var6 : var6;
|
||||
} else if (var4 == -1) {
|
||||
return 0;
|
||||
} else {
|
||||
var3 = var2 ? GrandExchangeOffer.scriptDotWidget : Interpreter.scriptActiveWidget;
|
||||
int var7 = ChatChannel.compareWorlds(var0, var1, var4, var5);
|
||||
return var5 ? -var7 : var7;
|
||||
}
|
||||
}
|
||||
|
||||
String var4 = Interpreter.Interpreter_stringStack[--class1.Interpreter_stringStackSize];
|
||||
int[] var5 = null;
|
||||
if (var4.length() > 0 && var4.charAt(var4.length() - 1) == 'Y') {
|
||||
int var6 = Interpreter.Interpreter_intStack[--Interpreter.Interpreter_intStackSize];
|
||||
if (var6 > 0) {
|
||||
for (var5 = new int[var6]; var6-- > 0; var5[var6] = Interpreter.Interpreter_intStack[--Interpreter.Interpreter_intStackSize]) {
|
||||
@ObfuscatedName("jk")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(II)V",
|
||||
garbageValue = "-824292844"
|
||||
)
|
||||
@Export("changeGameOptions")
|
||||
static final void changeGameOptions(int var0) {
|
||||
class67.method1877();
|
||||
MouseHandler.method609();
|
||||
int var1 = UserComparator7.VarpDefinition_get(var0).type;
|
||||
if (var1 != 0) {
|
||||
int var2 = Varps.Varps_main[var0];
|
||||
if (var1 == 1) {
|
||||
if (var2 == 1) {
|
||||
Varps.method4858(0.9D);
|
||||
}
|
||||
|
||||
if (var2 == 2) {
|
||||
Varps.method4858(0.8D);
|
||||
}
|
||||
|
||||
if (var2 == 3) {
|
||||
Varps.method4858(0.7D);
|
||||
}
|
||||
|
||||
if (var2 == 4) {
|
||||
Varps.method4858(0.6D);
|
||||
}
|
||||
}
|
||||
|
||||
var4 = var4.substring(0, var4.length() - 1);
|
||||
}
|
||||
if (var1 == 3) {
|
||||
if (var2 == 0) {
|
||||
WorldMapIcon_1.method3406(255);
|
||||
}
|
||||
|
||||
Object[] var8 = new Object[var4.length() + 1];
|
||||
if (var2 == 1) {
|
||||
WorldMapIcon_1.method3406(192);
|
||||
}
|
||||
|
||||
int var7;
|
||||
for (var7 = var8.length - 1; var7 >= 1; --var7) {
|
||||
if (var4.charAt(var7 - 1) == 's') {
|
||||
var8[var7] = Interpreter.Interpreter_stringStack[--class1.Interpreter_stringStackSize];
|
||||
} else {
|
||||
var8[var7] = new Integer(Interpreter.Interpreter_intStack[--Interpreter.Interpreter_intStackSize]);
|
||||
}
|
||||
}
|
||||
if (var2 == 2) {
|
||||
WorldMapIcon_1.method3406(128);
|
||||
}
|
||||
|
||||
var7 = Interpreter.Interpreter_intStack[--Interpreter.Interpreter_intStackSize];
|
||||
if (var7 != -1) {
|
||||
var8[0] = new Integer(var7);
|
||||
} else {
|
||||
var8 = null;
|
||||
}
|
||||
if (var2 == 3) {
|
||||
WorldMapIcon_1.method3406(64);
|
||||
}
|
||||
|
||||
if (var0 == ScriptOpcodes.CC_SETONCLICK) {
|
||||
var3.onClick = var8;
|
||||
} else if (var0 == ScriptOpcodes.CC_SETONHOLD) {
|
||||
var3.onHold = var8;
|
||||
} else if (var0 == ScriptOpcodes.CC_SETONRELEASE) {
|
||||
var3.onRelease = var8;
|
||||
} else if (var0 == ScriptOpcodes.CC_SETONMOUSEOVER) {
|
||||
var3.onMouseOver = var8;
|
||||
} else if (var0 == ScriptOpcodes.CC_SETONMOUSELEAVE) {
|
||||
var3.onMouseLeave = var8;
|
||||
} else if (var0 == ScriptOpcodes.CC_SETONDRAG) {
|
||||
var3.onDrag = var8;
|
||||
} else if (var0 == ScriptOpcodes.CC_SETONTARGETLEAVE) {
|
||||
var3.onTargetLeave = var8;
|
||||
} else if (var0 == ScriptOpcodes.CC_SETONVARTRANSMIT) {
|
||||
var3.onVarTransmit = var8;
|
||||
var3.varTransmitTriggers = var5;
|
||||
} else if (var0 == ScriptOpcodes.CC_SETONTIMER) {
|
||||
var3.onTimer = var8;
|
||||
} else if (var0 == ScriptOpcodes.CC_SETONOP) {
|
||||
var3.onOp = var8;
|
||||
} else if (var0 == ScriptOpcodes.CC_SETONDRAGCOMPLETE) {
|
||||
var3.onDragComplete = var8;
|
||||
} else if (var0 == ScriptOpcodes.CC_SETONCLICKREPEAT) {
|
||||
var3.onClickRepeat = var8;
|
||||
} else if (var0 == ScriptOpcodes.CC_SETONMOUSEREPEAT) {
|
||||
var3.onMouseRepeat = var8;
|
||||
} else if (var0 == ScriptOpcodes.CC_SETONINVTRANSMIT) {
|
||||
var3.onInvTransmit = var8;
|
||||
var3.invTransmitTriggers = var5;
|
||||
} else if (var0 == ScriptOpcodes.CC_SETONSTATTRANSMIT) {
|
||||
var3.onStatTransmit = var8;
|
||||
var3.statTransmitTriggers = var5;
|
||||
} else if (var0 == ScriptOpcodes.CC_SETONTARGETENTER) {
|
||||
var3.onTargetEnter = var8;
|
||||
} else if (var0 == ScriptOpcodes.CC_SETONSCROLLWHEEL) {
|
||||
var3.onScroll = var8;
|
||||
} else if (var0 == ScriptOpcodes.CC_SETONCHATTRANSMIT) {
|
||||
var3.onChatTransmit = var8;
|
||||
} else if (var0 == ScriptOpcodes.CC_SETONKEY) {
|
||||
var3.onKey = var8;
|
||||
} else if (var0 == ScriptOpcodes.CC_SETONFRIENDTRANSMIT) {
|
||||
var3.onFriendTransmit = var8;
|
||||
} else if (var0 == ScriptOpcodes.CC_SETONCLANTRANSMIT) {
|
||||
var3.onClanTransmit = var8;
|
||||
} else if (var0 == ScriptOpcodes.CC_SETONMISCTRANSMIT) {
|
||||
var3.onMiscTransmit = var8;
|
||||
} else if (var0 == ScriptOpcodes.CC_SETONDIALOGABORT) {
|
||||
var3.onDialogAbort = var8;
|
||||
} else if (var0 == ScriptOpcodes.CC_SETONSUBCHANGE) {
|
||||
var3.onSubChange = var8;
|
||||
} else if (var0 == ScriptOpcodes.CC_SETONSTOCKTRANSMIT) {
|
||||
var3.onStockTransmit = var8;
|
||||
} else if (var0 == 1426) {
|
||||
var3.field3078 = var8;
|
||||
} else if (var0 == ScriptOpcodes.CC_SETONRESIZE) {
|
||||
var3.onResize = var8;
|
||||
} else if (var0 == ScriptOpcodes.CC_SETONCLANSETTINGSTRANSMIT) {
|
||||
var3.field3074 = var8;
|
||||
} else if (var0 == ScriptOpcodes.CC_SETONCLANCHANNELTRANSMIT) {
|
||||
var3.field3072 = var8;
|
||||
} else if (var0 == 1430) {
|
||||
var3.field3067 = var8;
|
||||
} else {
|
||||
if (var0 != 1431) {
|
||||
return 2;
|
||||
if (var2 == 4) {
|
||||
WorldMapIcon_1.method3406(0);
|
||||
}
|
||||
}
|
||||
|
||||
var3.field3068 = var8;
|
||||
}
|
||||
if (var1 == 4) {
|
||||
if (var2 == 0) {
|
||||
class17.updateSoundEffectVolume(127);
|
||||
}
|
||||
|
||||
var3.hasListener = true;
|
||||
return 1;
|
||||
if (var2 == 1) {
|
||||
class17.updateSoundEffectVolume(96);
|
||||
}
|
||||
|
||||
if (var2 == 2) {
|
||||
class17.updateSoundEffectVolume(64);
|
||||
}
|
||||
|
||||
if (var2 == 3) {
|
||||
class17.updateSoundEffectVolume(32);
|
||||
}
|
||||
|
||||
if (var2 == 4) {
|
||||
class17.updateSoundEffectVolume(0);
|
||||
}
|
||||
}
|
||||
|
||||
if (var1 == 5) {
|
||||
Client.leftClickOpensMenu = var2;
|
||||
}
|
||||
|
||||
if (var1 == 6) {
|
||||
Client.chatEffects = var2;
|
||||
}
|
||||
|
||||
if (var1 == 9) {
|
||||
Client.field609 = var2;
|
||||
}
|
||||
|
||||
if (var1 == 10) {
|
||||
if (var2 == 0) {
|
||||
WorldMapDecorationType.method5062(127);
|
||||
}
|
||||
|
||||
if (var2 == 1) {
|
||||
WorldMapDecorationType.method5062(96);
|
||||
}
|
||||
|
||||
if (var2 == 2) {
|
||||
WorldMapDecorationType.method5062(64);
|
||||
}
|
||||
|
||||
if (var2 == 3) {
|
||||
WorldMapDecorationType.method5062(32);
|
||||
}
|
||||
|
||||
if (var2 == 4) {
|
||||
WorldMapDecorationType.method5062(0);
|
||||
}
|
||||
}
|
||||
|
||||
if (var1 == 17) {
|
||||
Client.followerIndex = var2 & 65535;
|
||||
}
|
||||
|
||||
if (var1 == 18) {
|
||||
Client.playerAttackOption = (AttackOption)class260.findEnumerated(SoundCache.method789(), var2);
|
||||
if (Client.playerAttackOption == null) {
|
||||
Client.playerAttackOption = AttackOption.AttackOption_dependsOnCombatLevels;
|
||||
}
|
||||
}
|
||||
|
||||
if (var1 == 19) {
|
||||
if (var2 == -1) {
|
||||
Client.combatTargetPlayerIndex = -1;
|
||||
} else {
|
||||
Client.combatTargetPlayerIndex = var2 & 2047;
|
||||
}
|
||||
}
|
||||
|
||||
if (var1 == 22) {
|
||||
Client.npcAttackOption = (AttackOption)class260.findEnumerated(SoundCache.method789(), var2);
|
||||
if (Client.npcAttackOption == null) {
|
||||
Client.npcAttackOption = AttackOption.AttackOption_dependsOnCombatLevels;
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user