mirror of
https://gitlab.com/2009scape/2009scape.git
synced 2025-12-12 09:30:19 -07:00
Added initial version
This commit is contained in:
commit
b1dccb3fed
14153 changed files with 1285206 additions and 0 deletions
170
Client/src/main/java/org/runite/client/Class81.java
Normal file
170
Client/src/main/java/org/runite/client/Class81.java
Normal file
|
|
@ -0,0 +1,170 @@
|
|||
package org.runite.client;
|
||||
import org.rs09.client.data.Queue;
|
||||
|
||||
import java.awt.event.ActionEvent;
|
||||
import java.io.IOException;
|
||||
import java.util.Objects;
|
||||
|
||||
final class Class81 {
|
||||
|
||||
static Queue aClass13_1139 = new Queue();
|
||||
static int[][][] anIntArrayArrayArray1142;
|
||||
|
||||
|
||||
static void putRandomDataFile(DataBuffer var0, boolean var1) {
|
||||
try {
|
||||
if(!var1) {
|
||||
anIntArrayArrayArray1142 = (int[][][])((int[][][])null);
|
||||
}
|
||||
|
||||
byte[] var2 = new byte[24];
|
||||
if(null != Unsorted.aClass30_1039) {
|
||||
try {
|
||||
Unsorted.aClass30_1039.method984(-41, 0L);
|
||||
Unsorted.aClass30_1039.method982(var2);
|
||||
|
||||
int var3;
|
||||
for(var3 = 0; var3 < 24 && var2[var3] == 0; ++var3) {
|
||||
}
|
||||
|
||||
if(var3 >= 24) {
|
||||
throw new IOException();
|
||||
}
|
||||
} catch (Exception var5) {
|
||||
for(int var4 = 0; 24 > var4; ++var4) {
|
||||
var2[var4] = -1;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
var0.putBytes(var2, 24);
|
||||
} catch (RuntimeException var6) {
|
||||
throw ClientErrorException.clientError(var6, "la.G(" + (var0 != null?"{...}":"null") + ',' + var1 + ')');
|
||||
}
|
||||
}
|
||||
|
||||
static int method1398(Player var1) {
|
||||
try {
|
||||
|
||||
int var2 = var1.anInt3963;
|
||||
RenderAnimationDefinition var3 = var1.method1965();
|
||||
if(var1.anInt2764 == var3.anInt368) {
|
||||
var2 = var1.anInt3952;
|
||||
} else if(var3.anInt393 != var1.anInt2764 && var1.anInt2764 != var3.anInt386 && var1.anInt2764 != var3.anInt375 && var3.anInt373 != var1.anInt2764) {
|
||||
if(var3.anInt398 == var1.anInt2764 || var3.anInt372 == var1.anInt2764 || var1.anInt2764 == var3.anInt379 || var3.anInt406 == var1.anInt2764) {
|
||||
var2 = var1.anInt3966;
|
||||
}
|
||||
} else {
|
||||
var2 = var1.anInt3973;
|
||||
}
|
||||
|
||||
return var2;
|
||||
} catch (RuntimeException var4) {
|
||||
throw ClientErrorException.clientError(var4, "la.A(" + 0 + ',' + (var1 != null?"{...}":"null") + ')');
|
||||
}
|
||||
}
|
||||
|
||||
static void friendsIgnoreListAlerts(long var1) {
|
||||
try {
|
||||
if(var1 != 0L) {
|
||||
if(Class3_Sub28_Sub5.anInt3591 < 100) {
|
||||
RSString var4 = Objects.requireNonNull(Unsorted.method1052(var1)).longToRSString();
|
||||
|
||||
int var5;
|
||||
for(var5 = 0; var5 < Class3_Sub28_Sub5.anInt3591; ++var5) {
|
||||
if(Class114.ignores[var5] == var1) {
|
||||
Class3_Sub30_Sub1.addChatMessage(TextCore.aClass94_3672, 0, RSString.stringCombiner(new RSString[]{var4, TextCore.HasIgnoreAlready}), -1);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
for(var5 = 0; Class8.anInt104 > var5; ++var5) {
|
||||
if(var1 == Class50.aLongArray826[var5]) {
|
||||
Class3_Sub30_Sub1.addChatMessage(TextCore.aClass94_3672, 0, RSString.stringCombiner(new RSString[]{TextCore.HasPleaseRemove, var4, TextCore.HasFriendsToIgnore}), -1);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
if(var4.equalsString(Class102.player.displayName)) {
|
||||
Class3_Sub30_Sub1.addChatMessage(TextCore.aClass94_3672, 0, TextCore.HasOnOwnIgnoreList, -1);
|
||||
} else {
|
||||
Class114.ignores[Class3_Sub28_Sub5.anInt3591] = var1;
|
||||
Class3_Sub13_Sub27.aClass94Array3341[Class3_Sub28_Sub5.anInt3591++] = Unsorted.method1052(var1);
|
||||
Class110.anInt1472 = PacketParser.anInt3213;
|
||||
Class3_Sub13_Sub1.outgoingBuffer.putOpcode(34);
|
||||
Class3_Sub13_Sub1.outgoingBuffer.writeLong(var1);
|
||||
}
|
||||
} else {
|
||||
Class3_Sub30_Sub1.addChatMessage(TextCore.aClass94_3672, 0, TextCore.HasIgnoreListFull, -1);
|
||||
}
|
||||
}
|
||||
} catch (RuntimeException var6) {
|
||||
throw ClientErrorException.clientError(var6, "la.B(" + 32 + ',' + var1 + ')');
|
||||
}
|
||||
}
|
||||
|
||||
static void method1400(Signlink var0, Object var1, int var2) {
|
||||
try {
|
||||
if(var2 >= -29) {
|
||||
anIntArrayArrayArray1142 = (int[][][])((int[][][])null);
|
||||
}
|
||||
|
||||
if(null != var0.systemEventQueue) {
|
||||
for(int var3 = 0; var3 < 50 && null != var0.systemEventQueue.peekEvent(); ++var3) {
|
||||
TimeUtils.sleep(1L);
|
||||
}
|
||||
|
||||
if(var1 != null) {
|
||||
var0.systemEventQueue.postEvent(new ActionEvent(var1, 1001, "dummy"));
|
||||
}
|
||||
|
||||
}
|
||||
} catch (RuntimeException var4) {
|
||||
throw ClientErrorException.clientError(var4, "la.E(" + (var0 != null?"{...}":"null") + ',' + (var1 != null?"{...}":"null") + ',' + var2 + ')');
|
||||
}
|
||||
}
|
||||
|
||||
static Class57 method1401(int var1) {
|
||||
try {
|
||||
Class57 var2 = (Class57)Class128.aReferenceCache_1683.get((long)var1);
|
||||
if(var2 == null) {
|
||||
byte[] var3 = Class46.aClass153_737.getFile(31, var1);
|
||||
var2 = new Class57();
|
||||
if(var3 != null) {
|
||||
var2.method1190(new DataBuffer(var3), var1);
|
||||
}
|
||||
|
||||
Class128.aReferenceCache_1683.put(var2, (long)var1);
|
||||
}
|
||||
return var2;
|
||||
} catch (RuntimeException var4) {
|
||||
throw ClientErrorException.clientError(var4, "la.D(" + 1001 + ',' + var1 + ')');
|
||||
}
|
||||
}
|
||||
|
||||
static Class131 getWorldMapArchive(RSString var1, CacheIndex var2) {
|
||||
try {
|
||||
int var3 = var2.getArchiveForName(var1);
|
||||
if(var3 == -1) {
|
||||
return new Class131(0);
|
||||
} else {
|
||||
int[] var4 = var2.getFileIds(var3);
|
||||
Class131 var5 = new Class131(Objects.requireNonNull(var4).length);
|
||||
|
||||
for(int var6 = 0; var5.anInt1720 > var6; ++var6) {
|
||||
DataBuffer var7 = new DataBuffer(var2.getFile(var3, var4[var6]));
|
||||
var5.aClass94Array1721[var6] = var7.readString();
|
||||
var5.aByteArray1730[var6] = var7.readSignedByte();
|
||||
var5.aShortArray1727[var6] = (short)var7.readUnsignedShort();
|
||||
var5.aShortArray1718[var6] = (short)var7.readUnsignedShort();
|
||||
var5.anIntArray1725[var6] = var7.readInt();
|
||||
}
|
||||
|
||||
return var5;
|
||||
}
|
||||
} catch (RuntimeException var8) {
|
||||
throw ClientErrorException.clientError(var8, "la.C(" + (var1 != null?"{...}":"null") + ',' + (var2 != null?"{...}":"null") + ')');
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue