test
This commit is contained in:
@@ -61,10 +61,6 @@ public class WorldMapRegion {
|
||||
@Export("fonts")
|
||||
final HashMap fonts;
|
||||
|
||||
static {
|
||||
__av_o = new DemotingHashTable(37748736, 256);
|
||||
}
|
||||
|
||||
WorldMapRegion(int var1, int var2, int var3, HashMap var4) {
|
||||
this.x = var1;
|
||||
this.y = var2;
|
||||
@@ -89,8 +85,8 @@ public class WorldMapRegion {
|
||||
} else {
|
||||
var4.__al_517(var1, var2, var3, var3);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@ObfuscatedName("o")
|
||||
@@ -133,7 +129,7 @@ public class WorldMapRegion {
|
||||
this.iconsMap.clear();
|
||||
|
||||
for(int var6 = var1; var6 < var3 + var1; ++var6) {
|
||||
label75:
|
||||
label66:
|
||||
for(int var7 = var2; var7 < var2 + var4; ++var7) {
|
||||
for(int var8 = 0; var8 < var5.field156; ++var8) {
|
||||
class25[] var9 = var5.field144[var8][var6][var7];
|
||||
@@ -141,33 +137,33 @@ public class WorldMapRegion {
|
||||
class25[] var10 = var9;
|
||||
|
||||
for(int var11 = 0; var11 < var10.length; ++var11) {
|
||||
ObjectDefinition var13;
|
||||
boolean var14;
|
||||
label66: {
|
||||
class25 var12 = var10[var11];
|
||||
var13 = class50.getObjectDefinition(var12.field199);
|
||||
if(var13.transforms != null) {
|
||||
int[] var15 = var13.transforms;
|
||||
ObjectDefinition var12;
|
||||
boolean var13;
|
||||
label57: {
|
||||
class25 var14 = var10[var11];
|
||||
var12 = class50.getObjectDefinition(var14.field199);
|
||||
if(var12.transforms != null) {
|
||||
int[] var15 = var12.transforms;
|
||||
|
||||
for(int var16 = 0; var16 < var15.length; ++var16) {
|
||||
int var17 = var15[var16];
|
||||
ObjectDefinition var18 = class50.getObjectDefinition(var17);
|
||||
if(var18.mapIconId != -1) {
|
||||
var14 = true;
|
||||
break label66;
|
||||
var13 = true;
|
||||
break label57;
|
||||
}
|
||||
}
|
||||
} else if(var13.mapIconId != -1) {
|
||||
var14 = true;
|
||||
break label66;
|
||||
} else if(var12.mapIconId != -1) {
|
||||
var13 = true;
|
||||
break label57;
|
||||
}
|
||||
|
||||
var14 = false;
|
||||
var13 = false;
|
||||
}
|
||||
|
||||
if(var14) {
|
||||
this.method479(var13, var8, var6, var7, var5);
|
||||
continue label75;
|
||||
if(var13) {
|
||||
this.method479(var12, var8, var6, var7, var5);
|
||||
continue label66;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -305,37 +301,36 @@ public class WorldMapRegion {
|
||||
)
|
||||
void method455(int var1, class40 var2, IndexedSprite[] var3, AbstractIndexCache var4, AbstractIndexCache var5) {
|
||||
this.__d = var1;
|
||||
if(this.field239 != null || !this.__e.isEmpty()) {
|
||||
if(class13.method164(this.x, this.y, var1) == null) {
|
||||
boolean var6 = true;
|
||||
var6 &= this.__a_45(var4);
|
||||
int var8;
|
||||
if((this.field239 != null || !this.__e.isEmpty()) && class13.method164(this.x, this.y, var1) == null) {
|
||||
boolean var6 = true;
|
||||
var6 &= this.__a_45(var4);
|
||||
int var7;
|
||||
if(this.field239 != null) {
|
||||
var7 = this.field239.field150;
|
||||
} else {
|
||||
var7 = ((class21)this.__e.getFirst()).field150;
|
||||
}
|
||||
|
||||
var6 &= var5.tryLoadArchive(var7);
|
||||
if(var6) {
|
||||
byte[] var8 = var5.takeRecordFlat(var7);
|
||||
class27 var9 = SecureRandomCallable.method1145(var8);
|
||||
Sprite var10 = new Sprite(this.__d * 64, this.__d * 64);
|
||||
var10.setRaster();
|
||||
if(this.field239 != null) {
|
||||
var8 = this.field239.field150;
|
||||
this.method546(var2, var3, var9);
|
||||
} else {
|
||||
var8 = ((class21)this.__e.getFirst()).field150;
|
||||
this.method459(var2, var3, var9);
|
||||
}
|
||||
|
||||
var6 &= var5.tryLoadArchive(var8);
|
||||
if(var6) {
|
||||
byte[] var7 = var5.takeRecordFlat(var8);
|
||||
class27 var9 = SecureRandomCallable.method1145(var7);
|
||||
Sprite var10 = new Sprite(this.__d * 64, this.__d * 64);
|
||||
var10.setRaster();
|
||||
if(this.field239 != null) {
|
||||
this.method546(var2, var3, var9);
|
||||
} else {
|
||||
this.method459(var2, var3, var9);
|
||||
}
|
||||
|
||||
int var11 = this.x;
|
||||
int var12 = this.y;
|
||||
int var13 = this.__d;
|
||||
__av_o.put(var10, MouseHandler.method1083(var11, var12, var13), var10.pixels.length * 4);
|
||||
this.__d_44();
|
||||
}
|
||||
int var11 = this.x;
|
||||
int var12 = this.y;
|
||||
int var13 = this.__d;
|
||||
__av_o.put(var10, MouseHandler.method1083(var11, var12, var13), var10.pixels.length * 4);
|
||||
this.__d_44();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@ObfuscatedName("j")
|
||||
@@ -461,80 +456,83 @@ public class WorldMapRegion {
|
||||
int var9;
|
||||
if(var7 != -1) {
|
||||
int var10 = this.__x;
|
||||
OverlayDefinition var12 = (OverlayDefinition)OverlayDefinition.__jf_f.get((long)var7);
|
||||
OverlayDefinition var11;
|
||||
if(var12 != null) {
|
||||
var11 = var12;
|
||||
OverlayDefinition var11 = (OverlayDefinition)OverlayDefinition.__jf_f.get((long)var7);
|
||||
OverlayDefinition var12;
|
||||
if(var11 != null) {
|
||||
var12 = var11;
|
||||
} else {
|
||||
byte[] var13 = OverlayDefinition.__jf_m.takeRecord(4, var7);
|
||||
var12 = new OverlayDefinition();
|
||||
var11 = new OverlayDefinition();
|
||||
if(var13 != null) {
|
||||
var12.read(new Buffer(var13), var7);
|
||||
var11.read(new Buffer(var13), var7);
|
||||
}
|
||||
|
||||
var12.init();
|
||||
OverlayDefinition.__jf_f.put(var12, (long)var7);
|
||||
var11 = var12;
|
||||
var11.init();
|
||||
OverlayDefinition.__jf_f.put(var11, (long)var7);
|
||||
var12 = var11;
|
||||
}
|
||||
|
||||
if(var11 == null) {
|
||||
var9 = var10;
|
||||
} else if(var11.rgb2 >= 0) {
|
||||
var9 = var11.rgb2 | -16777216;
|
||||
} else if(var11.texture >= 0) {
|
||||
int var21 = WorldMapArea.method427(Rasterizer3D.Rasterizer3D_textureLoader.__w_213(var11.texture), 96);
|
||||
var9 = Rasterizer3D.Rasterizer3D_colorPalette[var21] | -16777216;
|
||||
} else if(var11.rgb == 16711935) {
|
||||
if(var12 == null) {
|
||||
var9 = var10;
|
||||
} else if(var12.rgb2 >= 0) {
|
||||
var9 = var12.rgb2 | -16777216;
|
||||
} else {
|
||||
int var14 = var11.hue;
|
||||
int var15 = var11.saturation;
|
||||
int var16 = var11.lightness;
|
||||
if(var16 > 179) {
|
||||
var15 /= 2;
|
||||
}
|
||||
|
||||
if(var16 > 192) {
|
||||
var15 /= 2;
|
||||
}
|
||||
|
||||
if(var16 > 217) {
|
||||
var15 /= 2;
|
||||
}
|
||||
|
||||
if(var16 > 243) {
|
||||
var15 /= 2;
|
||||
}
|
||||
|
||||
int var17 = (var15 / 32 << 7) + var16 / 2 + (var14 / 4 << 10);
|
||||
byte var19 = 96;
|
||||
int var18;
|
||||
if(var17 == -2) {
|
||||
var18 = 12345678;
|
||||
int var20;
|
||||
if(var12.texture >= 0) {
|
||||
var20 = WorldMapArea.method427(Rasterizer3D.Rasterizer3D_textureLoader.__w_213(var12.texture), 96);
|
||||
var9 = Rasterizer3D.Rasterizer3D_colorPalette[var20] | -16777216;
|
||||
} else if(var12.rgb == 16711935) {
|
||||
var9 = var10;
|
||||
} else {
|
||||
int var22;
|
||||
if(var17 == -1) {
|
||||
if(var19 < 0) {
|
||||
var19 = 0;
|
||||
} else if(var19 > 127) {
|
||||
var19 = 127;
|
||||
}
|
||||
|
||||
var22 = 127 - var19;
|
||||
var18 = var22;
|
||||
} else {
|
||||
var22 = var19 * (var17 & 127) / 128;
|
||||
if(var22 < 2) {
|
||||
var22 = 2;
|
||||
} else if(var22 > 126) {
|
||||
var22 = 126;
|
||||
}
|
||||
|
||||
var18 = var22 + (var17 & 65408);
|
||||
var20 = var12.hue;
|
||||
int var14 = var12.saturation;
|
||||
int var15 = var12.lightness;
|
||||
if(var15 > 179) {
|
||||
var14 /= 2;
|
||||
}
|
||||
}
|
||||
|
||||
var9 = Rasterizer3D.Rasterizer3D_colorPalette[var18] | -16777216;
|
||||
if(var15 > 192) {
|
||||
var14 /= 2;
|
||||
}
|
||||
|
||||
if(var15 > 217) {
|
||||
var14 /= 2;
|
||||
}
|
||||
|
||||
if(var15 > 243) {
|
||||
var14 /= 2;
|
||||
}
|
||||
|
||||
int var16 = (var14 / 32 << 7) + var15 / 2 + (var20 / 4 << 10);
|
||||
byte var17 = 96;
|
||||
int var18;
|
||||
if(var16 == -2) {
|
||||
var18 = 12345678;
|
||||
} else {
|
||||
int var19;
|
||||
if(var16 == -1) {
|
||||
if(var17 < 0) {
|
||||
var17 = 0;
|
||||
} else if(var17 > 127) {
|
||||
var17 = 127;
|
||||
}
|
||||
|
||||
var19 = 127 - var17;
|
||||
var18 = var19;
|
||||
} else {
|
||||
var19 = var17 * (var16 & 127) / 128;
|
||||
if(var19 < 2) {
|
||||
var19 = 2;
|
||||
} else if(var19 > 126) {
|
||||
var19 = 126;
|
||||
}
|
||||
|
||||
var18 = var19 + (var16 & 65408);
|
||||
}
|
||||
}
|
||||
|
||||
var9 = Rasterizer3D.Rasterizer3D_colorPalette[var18] | -16777216;
|
||||
}
|
||||
}
|
||||
|
||||
var8 = var9;
|
||||
@@ -550,6 +548,7 @@ public class WorldMapRegion {
|
||||
var4.method743(this.__d * var1, this.__d * (63 - var2), var9, var8, this.__d, this.__d, var3.field154[0][var1][var2], var3.field155[0][var1][var2]);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@ObfuscatedName("c")
|
||||
@@ -561,88 +560,91 @@ public class WorldMapRegion {
|
||||
for(int var5 = 1; var5 < var3.field156; ++var5) {
|
||||
int var6 = var3.field145[var5][var1][var2] - 1;
|
||||
if(var6 > -1) {
|
||||
int var8 = this.__x;
|
||||
OverlayDefinition var10 = (OverlayDefinition)OverlayDefinition.__jf_f.get((long)var6);
|
||||
int var7 = this.__x;
|
||||
OverlayDefinition var8 = (OverlayDefinition)OverlayDefinition.__jf_f.get((long)var6);
|
||||
OverlayDefinition var9;
|
||||
if(var10 != null) {
|
||||
var9 = var10;
|
||||
if(var8 != null) {
|
||||
var9 = var8;
|
||||
} else {
|
||||
byte[] var11 = OverlayDefinition.__jf_m.takeRecord(4, var6);
|
||||
var10 = new OverlayDefinition();
|
||||
if(var11 != null) {
|
||||
var10.read(new Buffer(var11), var6);
|
||||
byte[] var10 = OverlayDefinition.__jf_m.takeRecord(4, var6);
|
||||
var8 = new OverlayDefinition();
|
||||
if(var10 != null) {
|
||||
var8.read(new Buffer(var10), var6);
|
||||
}
|
||||
|
||||
var10.init();
|
||||
OverlayDefinition.__jf_f.put(var10, (long)var6);
|
||||
var9 = var10;
|
||||
var8.init();
|
||||
OverlayDefinition.__jf_f.put(var8, (long)var6);
|
||||
var9 = var8;
|
||||
}
|
||||
|
||||
int var7;
|
||||
int var18;
|
||||
if(var9 == null) {
|
||||
var7 = var8;
|
||||
var18 = var7;
|
||||
} else if(var9.rgb2 >= 0) {
|
||||
var7 = var9.rgb2 | -16777216;
|
||||
} else if(var9.texture >= 0) {
|
||||
int var20 = WorldMapArea.method427(Rasterizer3D.Rasterizer3D_textureLoader.__w_213(var9.texture), 96);
|
||||
var7 = Rasterizer3D.Rasterizer3D_colorPalette[var20] | -16777216;
|
||||
} else if(var9.rgb == 16711935) {
|
||||
var7 = var8;
|
||||
var18 = var9.rgb2 | -16777216;
|
||||
} else {
|
||||
int var12 = var9.hue;
|
||||
int var13 = var9.saturation;
|
||||
int var14 = var9.lightness;
|
||||
if(var14 > 179) {
|
||||
var13 /= 2;
|
||||
}
|
||||
|
||||
if(var14 > 192) {
|
||||
var13 /= 2;
|
||||
}
|
||||
|
||||
if(var14 > 217) {
|
||||
var13 /= 2;
|
||||
}
|
||||
|
||||
if(var14 > 243) {
|
||||
var13 /= 2;
|
||||
}
|
||||
|
||||
int var15 = (var13 / 32 << 7) + var14 / 2 + (var12 / 4 << 10);
|
||||
byte var17 = 96;
|
||||
int var16;
|
||||
if(var15 == -2) {
|
||||
var16 = 12345678;
|
||||
int var11;
|
||||
if(var9.texture >= 0) {
|
||||
var11 = WorldMapArea.method427(Rasterizer3D.Rasterizer3D_textureLoader.__w_213(var9.texture), 96);
|
||||
var18 = Rasterizer3D.Rasterizer3D_colorPalette[var11] | -16777216;
|
||||
} else if(var9.rgb == 16711935) {
|
||||
var18 = var7;
|
||||
} else {
|
||||
int var21;
|
||||
if(var15 == -1) {
|
||||
if(var17 < 0) {
|
||||
var17 = 0;
|
||||
} else if(var17 > 127) {
|
||||
var17 = 127;
|
||||
}
|
||||
|
||||
var21 = 127 - var17;
|
||||
var16 = var21;
|
||||
} else {
|
||||
var21 = var17 * (var15 & 127) / 128;
|
||||
if(var21 < 2) {
|
||||
var21 = 2;
|
||||
} else if(var21 > 126) {
|
||||
var21 = 126;
|
||||
}
|
||||
|
||||
var16 = var21 + (var15 & 65408);
|
||||
var11 = var9.hue;
|
||||
int var12 = var9.saturation;
|
||||
int var13 = var9.lightness;
|
||||
if(var13 > 179) {
|
||||
var12 /= 2;
|
||||
}
|
||||
}
|
||||
|
||||
var7 = Rasterizer3D.Rasterizer3D_colorPalette[var16] | -16777216;
|
||||
if(var13 > 192) {
|
||||
var12 /= 2;
|
||||
}
|
||||
|
||||
if(var13 > 217) {
|
||||
var12 /= 2;
|
||||
}
|
||||
|
||||
if(var13 > 243) {
|
||||
var12 /= 2;
|
||||
}
|
||||
|
||||
int var14 = (var12 / 32 << 7) + var13 / 2 + (var11 / 4 << 10);
|
||||
byte var15 = 96;
|
||||
int var16;
|
||||
if(var14 == -2) {
|
||||
var16 = 12345678;
|
||||
} else {
|
||||
int var17;
|
||||
if(var14 == -1) {
|
||||
if(var15 < 0) {
|
||||
var15 = 0;
|
||||
} else if(var15 > 127) {
|
||||
var15 = 127;
|
||||
}
|
||||
|
||||
var17 = 127 - var15;
|
||||
var16 = var17;
|
||||
} else {
|
||||
var17 = var15 * (var14 & 127) / 128;
|
||||
if(var17 < 2) {
|
||||
var17 = 2;
|
||||
} else if(var17 > 126) {
|
||||
var17 = 126;
|
||||
}
|
||||
|
||||
var16 = var17 + (var14 & 65408);
|
||||
}
|
||||
}
|
||||
|
||||
var18 = Rasterizer3D.Rasterizer3D_colorPalette[var16] | -16777216;
|
||||
}
|
||||
}
|
||||
|
||||
if(var3.field154[var5][var1][var2] == 0) {
|
||||
Rasterizer2D.Rasterizer2D_fillRectangle(this.__d * var1, this.__d * (63 - var2), this.__d, this.__d, var7);
|
||||
Rasterizer2D.Rasterizer2D_fillRectangle(this.__d * var1, this.__d * (63 - var2), this.__d, this.__d, var18);
|
||||
} else {
|
||||
var4.method743(this.__d * var1, this.__d * (63 - var2), 0, var7, this.__d, this.__d, var3.field154[var5][var1][var2], var3.field155[var5][var1][var2]);
|
||||
var4.method743(this.__d * var1, this.__d * (63 - var2), 0, var18, this.__d, this.__d, var3.field154[var5][var1][var2], var3.field155[var5][var1][var2]);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -700,9 +702,9 @@ public class WorldMapRegion {
|
||||
|
||||
for(int var7 = 0; var7 < var6.length; ++var7) {
|
||||
class25 var8 = var6[var7];
|
||||
int var10 = var8.field198;
|
||||
boolean var9 = var10 >= class231.field2805.field2820 && var10 <= class231.field2804.field2820 || var10 == class231.field2806.field2820;
|
||||
if(var9) {
|
||||
int var9 = var8.field198;
|
||||
boolean var10 = var9 >= class231.field2805.field2820 && var9 <= class231.field2804.field2820 || var9 == class231.field2806.field2820;
|
||||
if(var10) {
|
||||
ObjectDefinition var11 = class50.getObjectDefinition(var8.field199);
|
||||
int var12 = var11.int1 != 0?-3407872:-3355444;
|
||||
if(var8.field198 == class231.field2805.field2820) {
|
||||
@@ -816,8 +818,8 @@ public class WorldMapRegion {
|
||||
Rasterizer2D.Rasterizer2D_drawCircleAlpha(var2, var3, 15, 16776960, 128);
|
||||
Rasterizer2D.Rasterizer2D_drawCircleAlpha(var2, var3, 7, 16777215, 256);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@ObfuscatedName("ar")
|
||||
@@ -856,12 +858,11 @@ public class WorldMapRegion {
|
||||
@Export("__ay_53")
|
||||
void __ay_53(AbstractWorldMapIcon var1, WorldMapElement var2, int var3, int var4, float var5) {
|
||||
WorldMapLabel var6 = var1.__f_16();
|
||||
if(var6 != null) {
|
||||
if(var6.size.__f_14(var5)) {
|
||||
Font var7 = (Font)this.fonts.get(var6.size);
|
||||
var7.drawLines(var6.text, var3 - var6.width / 2, var4, var6.width, var6.height, -16777216 | var2.__e, 0, 1, 0, var7.ascent / 2);
|
||||
}
|
||||
if(var6 != null && var6.size.__f_14(var5)) {
|
||||
Font var7 = (Font)this.fonts.get(var6.size);
|
||||
var7.drawLines(var6.text, var3 - var6.width / 2, var4, var6.width, var6.height, -16777216 | var2.__e, 0, 1, 0, var7.ascent / 2);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@ObfuscatedName("ah")
|
||||
@@ -1072,47 +1073,45 @@ public class WorldMapRegion {
|
||||
garbageValue = "597"
|
||||
)
|
||||
static final void method567(Widget var0, int var1, int var2) {
|
||||
if(Client.minimapState == 0 || Client.minimapState == 3) {
|
||||
if(!Client.isMenuOpen && (MouseHandler.MouseHandler_lastButton == 1 || !AbstractRasterProvider.__lp_ca && MouseHandler.MouseHandler_lastButton == 4)) {
|
||||
SpriteMask var3 = var0.getSpriteMask(true);
|
||||
if(var3 == null) {
|
||||
return;
|
||||
}
|
||||
|
||||
int var4 = MouseHandler.MouseHandler_lastPressedX - var1;
|
||||
int var5 = MouseHandler.MouseHandler_lastPressedY - var2;
|
||||
if(var3.contains(var4, var5)) {
|
||||
var4 -= var3.width / 2;
|
||||
var5 -= var3.height / 2;
|
||||
int var6 = Client.minimapOrientation & 2047;
|
||||
int var7 = Rasterizer3D.Rasterizer3D_sine[var6];
|
||||
int var8 = Rasterizer3D.Rasterizer3D_cosine[var6];
|
||||
int var9 = var4 * var8 + var7 * var5 >> 11;
|
||||
int var10 = var5 * var8 - var4 * var7 >> 11;
|
||||
int var11 = var9 + Canvas.localPlayer.x >> 7;
|
||||
int var12 = Canvas.localPlayer.y - var10 >> 7;
|
||||
PacketBufferNode var13 = Interpreter.method1915(ClientPacket.__gs_ba, Client.packetWriter.isaacCipher);
|
||||
var13.packetBuffer.writeByte(18);
|
||||
var13.packetBuffer.__bo_322(var12 + GraphicsObject.baseY);
|
||||
var13.packetBuffer.__bo_322(var11 + class50.baseX);
|
||||
var13.packetBuffer.__af_314(KeyHandler.KeyHandler_pressedKeys[82]?(KeyHandler.KeyHandler_pressedKeys[81]?2:1):0);
|
||||
var13.packetBuffer.writeByte(var4);
|
||||
var13.packetBuffer.writeByte(var5);
|
||||
var13.packetBuffer.writeShort(Client.minimapOrientation);
|
||||
var13.packetBuffer.writeByte(57);
|
||||
var13.packetBuffer.writeByte(0);
|
||||
var13.packetBuffer.writeByte(0);
|
||||
var13.packetBuffer.writeByte(89);
|
||||
var13.packetBuffer.writeShort(Canvas.localPlayer.x);
|
||||
var13.packetBuffer.writeShort(Canvas.localPlayer.y);
|
||||
var13.packetBuffer.writeByte(63);
|
||||
Client.packetWriter.__q_167(var13);
|
||||
Client.destinationX = var11;
|
||||
Client.destinationY = var12;
|
||||
}
|
||||
if((Client.minimapState == 0 || Client.minimapState == 3) && !Client.isMenuOpen && (MouseHandler.MouseHandler_lastButton == 1 || !AbstractRasterProvider.__lp_ca && MouseHandler.MouseHandler_lastButton == 4)) {
|
||||
SpriteMask var3 = var0.getSpriteMask(true);
|
||||
if(var3 == null) {
|
||||
return;
|
||||
}
|
||||
|
||||
int var4 = MouseHandler.MouseHandler_lastPressedX - var1;
|
||||
int var5 = MouseHandler.MouseHandler_lastPressedY - var2;
|
||||
if(var3.contains(var4, var5)) {
|
||||
var4 -= var3.width / 2;
|
||||
var5 -= var3.height / 2;
|
||||
int var6 = Client.minimapOrientation & 2047;
|
||||
int var7 = Rasterizer3D.Rasterizer3D_sine[var6];
|
||||
int var8 = Rasterizer3D.Rasterizer3D_cosine[var6];
|
||||
int var9 = var4 * var8 + var7 * var5 >> 11;
|
||||
int var10 = var5 * var8 - var4 * var7 >> 11;
|
||||
int var11 = var9 + Canvas.localPlayer.x >> 7;
|
||||
int var12 = Canvas.localPlayer.y - var10 >> 7;
|
||||
PacketBufferNode var13 = Interpreter.method1915(ClientPacket.__gs_ba, Client.packetWriter.isaacCipher);
|
||||
var13.packetBuffer.writeByte(18);
|
||||
var13.packetBuffer.__bo_322(var12 + GraphicsObject.baseY);
|
||||
var13.packetBuffer.__bo_322(var11 + class50.baseX);
|
||||
var13.packetBuffer.__af_314(KeyHandler.KeyHandler_pressedKeys[82]?(KeyHandler.KeyHandler_pressedKeys[81]?2:1):0);
|
||||
var13.packetBuffer.writeByte(var4);
|
||||
var13.packetBuffer.writeByte(var5);
|
||||
var13.packetBuffer.writeShort(Client.minimapOrientation);
|
||||
var13.packetBuffer.writeByte(57);
|
||||
var13.packetBuffer.writeByte(0);
|
||||
var13.packetBuffer.writeByte(0);
|
||||
var13.packetBuffer.writeByte(89);
|
||||
var13.packetBuffer.writeShort(Canvas.localPlayer.x);
|
||||
var13.packetBuffer.writeShort(Canvas.localPlayer.y);
|
||||
var13.packetBuffer.writeByte(63);
|
||||
Client.packetWriter.__q_167(var13);
|
||||
Client.destinationX = var11;
|
||||
Client.destinationY = var12;
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@ObfuscatedName("ix")
|
||||
@@ -1150,4 +1149,8 @@ public class WorldMapRegion {
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
static {
|
||||
__av_o = new DemotingHashTable(37748736, 256);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user