mirror of
https://gitlab.com/2009scape/2009scape.git
synced 2026-08-10 13:11:01 -06:00
Little bit of client fun for Easter. Lasts until the 8th.
This commit is contained in:
parent
b6495f8d33
commit
e6d109bad0
6 changed files with 29 additions and 20 deletions
|
|
@ -1,4 +1,5 @@
|
|||
package org.runite.client;
|
||||
import org.rs09.client.config.GameConfig;
|
||||
import org.rs09.client.net.Connection;
|
||||
|
||||
import java.io.IOException;
|
||||
|
|
@ -240,11 +241,8 @@ final class TextureOperation37 extends TextureOperation {
|
|||
}
|
||||
}
|
||||
|
||||
static void method272(byte var0) {
|
||||
static void displayNPCOnLoginRegion() {
|
||||
try {
|
||||
if(var0 != -124) {
|
||||
aClass3_Sub28_Sub3_3264 = null;
|
||||
}
|
||||
|
||||
int var1 = TextureOperation35.aByteArrayArray3335.length;
|
||||
|
||||
|
|
@ -275,7 +273,13 @@ final class TextureOperation37 extends TextureOperation {
|
|||
int var11 = var9 + 64 * (Class3_Sub24_Sub3.anIntArray3494[var2] >> 8) - Class131.anInt1716;
|
||||
int var10 = var7 & 63;
|
||||
int var12 = var10 + -Texture.anInt1152 + 64 * (255 & Class3_Sub24_Sub3.anIntArray3494[var2]);
|
||||
NPCDefinition var13 = NPCDefinition.getNPCDefinition(var16.readUnsignedShort());
|
||||
int npcID = var16.readUnsignedShort();
|
||||
|
||||
if (GameConfig.EASTER_EVENT_ENABLED) {
|
||||
npcID = 1321;
|
||||
}
|
||||
|
||||
NPCDefinition var13 = NPCDefinition.getNPCDefinition(npcID);
|
||||
if(NPC.npcs[var6] == null && (var13.aByte1267 & 1) > 0 && Class140_Sub3.anInt2745 == var8 && var11 >= 0 && 104 > var13.size + var11 && var12 >= 0 && 104 > var12 - -var13.size) {
|
||||
NPC.npcs[var6] = new NPC();
|
||||
NPC npc = NPC.npcs[var6];
|
||||
|
|
@ -297,7 +301,7 @@ final class TextureOperation37 extends TextureOperation {
|
|||
}
|
||||
|
||||
} catch (RuntimeException var15) {
|
||||
throw ClientErrorException.clientError(var15, "mh.E(" + var0 + ')');
|
||||
throw ClientErrorException.clientError(var15, "mh.E(" + (byte) -124 + ')');
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue