mirror of
https://gitlab.com/2009scape/2009scape.git
synced 2026-08-10 13:11:01 -06:00
100 lines
3.2 KiB
Java
100 lines
3.2 KiB
Java
package org.runite.client;
|
|
|
|
public class CS2Methods {
|
|
static QuickChat aQuickChat_1056;
|
|
|
|
static RSString method27(RSString var0) {
|
|
try {
|
|
|
|
int var2 = Unsorted.method1602(var0);
|
|
return var2 != -1 ? Class119.aClass131_1624.aClass94Array1721[var2].method1560(RSString.parse(" "), TextCore.aClass94_4066) : TextCore.aClass94_4049;
|
|
} catch (RuntimeException var3) {
|
|
throw ClientErrorException.clientError(var3, "rc.V(" + (var0 != null ? "{...}" : "null") + ',' + true + ')');
|
|
}
|
|
}
|
|
|
|
static void method28() {
|
|
try {
|
|
Class143.aReferenceCache_1874.clear();
|
|
|
|
} catch (RuntimeException var2) {
|
|
throw ClientErrorException.clientError(var2, "rc.Q(" + true + ')');
|
|
}
|
|
}
|
|
|
|
static void method852(int var1) {
|
|
try {
|
|
Class3_Sub25 var2 = (Class3_Sub25) Class3_Sub2.aHashTable_2220.get(var1);
|
|
if (var2 != null) {
|
|
|
|
for (int var3 = 0; var2.anIntArray2547.length > var3; ++var3) {
|
|
var2.anIntArray2547[var3] = -1;
|
|
var2.anIntArray2551[var3] = 0;
|
|
}
|
|
|
|
}
|
|
} catch (RuntimeException var4) {
|
|
throw ClientErrorException.clientError(var4, "bd.C(" + (byte) 114 + ',' + var1 + ')');
|
|
}
|
|
}
|
|
|
|
static void method532(int var0) {
|
|
try {
|
|
Class3_Sub25 var2 = (Class3_Sub25) Class3_Sub2.aHashTable_2220.get(var0);
|
|
if (null != var2) {
|
|
var2.unlink();
|
|
}
|
|
} catch (RuntimeException var3) {
|
|
throw ClientErrorException.clientError(var3, "bc.A(" + var0 + ',' + -28236 + ')');
|
|
}
|
|
}
|
|
|
|
static void method2280(int var1) {
|
|
try {
|
|
|
|
InterfaceWidget var2 = InterfaceWidget.getWidget(11, var1);
|
|
var2.a();
|
|
} catch (RuntimeException var3) {
|
|
throw ClientErrorException.clientError(var3, "wl.B(" + 2714 + ',' + var1 + ')');
|
|
}
|
|
}
|
|
|
|
/* * * * INTERFACE SPECIFIC SEPARATE CORRECTLY * * * */
|
|
static void method225(RSInterface iface) {
|
|
RSInterface var2 = method2273(iface);
|
|
|
|
int windowWidth;
|
|
int windowHeight;
|
|
if (var2 == null) {
|
|
windowHeight = Class140_Sub7.canvasHeight;
|
|
windowWidth = Class23.canvasWidth;
|
|
} else {
|
|
windowHeight = var2.height;
|
|
windowWidth = var2.width;
|
|
}
|
|
|
|
Unsorted.calculateInterfaceSize(iface, windowWidth, windowHeight, false);
|
|
Unsorted.calculateInterfacePosition(iface, windowWidth, windowHeight);
|
|
}
|
|
|
|
//INTERFACE SPECIFIC RENAME
|
|
static RSInterface method2273(RSInterface iface) {
|
|
if (iface.parentId != -1) {
|
|
return Unsorted.getRSInterface(iface.parentId);
|
|
}
|
|
|
|
int var3 = iface.componentHash >>> 16;
|
|
Class80<Class3_Sub31> var4 = new Class80<>(TextureOperation23.aHashTable_3208);
|
|
|
|
for (Class3_Sub31 var2 = var4.method1393(); null != var2; var2 = var4.method1392()) {
|
|
if (var2.anInt2602 == var3) {
|
|
return Unsorted.getRSInterface((int) var2.linkableKey);
|
|
}
|
|
}
|
|
|
|
return null;
|
|
}
|
|
/* * * * END INTERFACE * * * */
|
|
|
|
|
|
}
|