Rework clanmanmode attack option hiding (#746)

* A whole bunch of refactoring

* Api/mixins/injector additions for hiding attack options

* Rework clanmanmode attack hiding

* Update Client.java
This commit is contained in:
Lucwousin
2019-06-26 01:01:21 +02:00
committed by Kyleeld
parent ae6274a16f
commit 39a4cb2266
118 changed files with 2038 additions and 1955 deletions

View File

@@ -180,12 +180,12 @@ public class WorldMapIcon2 extends AbstractWorldMapIcon {
if(var4 >= var6 && var4 < 104 - var6 && var5 >= var6 && var5 < 104 - var6) {
if(var1 >= var6 && var1 < 104 - var6 && var2 >= var6 && var2 < 104 - var6) {
int var9 = var0.transformedSize();
Client.field895.field2120 = var1;
Client.field895.field2121 = var2;
Client.field895.field2122 = 1;
Client.field895.field2123 = 1;
Client.field895.approxDestinationX = var1;
Client.field895.approxDestinationY = var2;
Client.field895.approxDestinationSizeX = 1;
Client.field895.approxDestinationSizeY = 1;
class65 var10 = Client.field895;
int var11 = NetSocket.method3571(var4, var5, var9, var10, Client.collisionMaps[var0.plane], true, Client.__client_tp, Client.__client_th);
int var11 = NetSocket.calculateRoute(var4, var5, var9, var10, Client.collisionMaps[var0.plane], true, Client.__client_tp, Client.__client_th);
if(var11 >= 1) {
for(int var12 = 0; var12 < var11 - 1; ++var12) {
var0.__a_131(Client.__client_tp[var12], Client.__client_th[var12], var3);