1
1
package com .jagex .runescape ;
2
2
3
+ import com .jagex .runescape .input .MouseHandler ;
4
+ import com .jagex .runescape .io .Buffer ;
5
+ import com .jagex .runescape .net .PacketBuffer ;
3
6
import com .jagex .runescape .node .NodeCache ;
4
7
import com .jagex .runescape .cache .CacheArchive ;
5
8
import com .jagex .runescape .cache .def .*;
@@ -367,7 +370,7 @@ public static synchronized void method413(byte arg0) {
367
370
if (MovedStatics .anInt1806 < 0 )
368
371
RSString .method56 (Main .aBoolean1790 , is , OverlayDefinition .anInt2342 );
369
372
else
370
- VarbitDefinition . method566 (OverlayDefinition .anInt2342 , Main .aBoolean1790 , MovedStatics .anInt1806 , is );
373
+ method566 (OverlayDefinition .anInt2342 , Main .aBoolean1790 , MovedStatics .anInt1806 , is );
371
374
} else
372
375
Class42 .method886 (0 , OverlayDefinition .anInt2342 , Main .aBoolean1790 , is , MovedStatics .anInt255 );
373
376
Class26 .aBoolean618 = false ;
@@ -393,4 +396,31 @@ public static synchronized void method414(boolean arg0, int arg1, int songid, in
393
396
Class8 .anInt289 = songid ;
394
397
}
395
398
}
399
+
400
+ public static void method566 (int arg0 , boolean arg1 , int arg2 , byte [] arg3 ) {
401
+ if (MovedStatics .aClass22_189 != null ) {
402
+ if (MouseHandler .anInt1450 >= 0 ) {
403
+ arg2 -= 20 ;
404
+ if (arg2 < 1 )
405
+ arg2 = 1 ;
406
+ RSCanvas .anInt54 = arg2 ;
407
+ if (MouseHandler .anInt1450 == 0 )
408
+ Buffer .anInt1982 = 0 ;
409
+ else {
410
+ int i = Class29 .method372 (113 , MouseHandler .anInt1450 );
411
+ i -= Class39 .anInt909 ;
412
+ Buffer .anInt1982 = (-1 + arg2 + 3600 + i ) / arg2 ;
413
+ }
414
+ Player .aByteArray3270 = arg3 ;
415
+ PacketBuffer .anInt2258 = arg0 ;
416
+ PlayerAppearance .aBoolean687 = arg1 ;
417
+ } else if (RSCanvas .anInt54 == 0 )
418
+ RSString .method56 (arg1 , arg3 , arg0 );
419
+ else {
420
+ PacketBuffer .anInt2258 = arg0 ;
421
+ PlayerAppearance .aBoolean687 = arg1 ;
422
+ Player .aByteArray3270 = arg3 ;
423
+ }
424
+ }
425
+ }
396
426
}
0 commit comments