@@ -56,17 +56,17 @@ public static int method988(CacheArchive arg0, CacheArchive arg1) {
56
56
57
57
public static void determineMenuSize () {
58
58
int width = TypeFace .fontBold .getStringWidth (English .chooseOption );
59
- for (int i = 0 ; i < ActorDefinition .menuActionRow ; i ++) {
59
+ for (int i = 0 ; i < MovedStatics .menuActionRow ; i ++) {
60
60
int rowWidth = TypeFace .fontBold .getTextDisplayedWidth (Landscape .menuActionTexts [i ]);
61
61
if (width < rowWidth )
62
62
width = rowWidth ;
63
63
}
64
64
width += 8 ;
65
- int height = ActorDefinition .menuActionRow * 15 + 21 ;
65
+ int height = MovedStatics .menuActionRow * 15 + 21 ;
66
66
if (ScreenController .frameMode == ScreenMode .FIXED ){
67
67
if (MouseHandler .clickX > 4 && MouseHandler .clickY > 4 && MouseHandler .clickX < 516 && MouseHandler .clickY < 338 ) {
68
68
Projectile .menuScreenArea = 0 ;
69
- CollisionMap .menuHeight = ActorDefinition .menuActionRow * 15 + 22 ;
69
+ CollisionMap .menuHeight = MovedStatics .menuActionRow * 15 + 22 ;
70
70
MovedStatics .menuOpen = true ;
71
71
int x = -(width / 2 ) + -4 + MouseHandler .clickX ;
72
72
VertexNormal .menuWidth = width ;
@@ -83,7 +83,7 @@ public static void determineMenuSize() {
83
83
Main .menuOffsetY = y ;
84
84
}
85
85
if (MouseHandler .clickX > 553 && MouseHandler .clickY > 205 && MouseHandler .clickX < 743 && MouseHandler .clickY < 466 ) {
86
- CollisionMap .menuHeight = 22 + 15 * ActorDefinition .menuActionRow ;
86
+ CollisionMap .menuHeight = 22 + 15 * MovedStatics .menuActionRow ;
87
87
Projectile .menuScreenArea = 1 ;
88
88
int y = -205 + MouseHandler .clickY ;
89
89
int x = -(width / 2 ) + -553 + MouseHandler .clickX ;
@@ -104,7 +104,7 @@ else if(width + x > 190)
104
104
if (MouseHandler .clickX > 17 && MouseHandler .clickY > 357 && MouseHandler .clickX < 496 && MouseHandler .clickY < 453 ) {
105
105
VertexNormal .menuWidth = width ;
106
106
Projectile .menuScreenArea = 2 ;
107
- CollisionMap .menuHeight = ActorDefinition .menuActionRow * 15 + 22 ;
107
+ CollisionMap .menuHeight = MovedStatics .menuActionRow * 15 + 22 ;
108
108
int y = MouseHandler .clickY + -357 ;
109
109
if (y >= 0 ) {
110
110
if (height + y > 96 )
@@ -141,7 +141,7 @@ else if(x + width > 479)
141
141
InteractiveObject .menuOffsetX = x ;
142
142
Main .menuOffsetY = y ;
143
143
VertexNormal .menuWidth = width ;
144
- CollisionMap .menuHeight = ActorDefinition .menuActionRow * 15 + 22 ;
144
+ CollisionMap .menuHeight = MovedStatics .menuActionRow * 15 + 22 ;
145
145
}
146
146
// if(Class57.clickX > 553 && RSString.clickY > 205 && Class57.clickX < 743 && RSString.clickY < 466) {
147
147
// CollisionMap.menuHeight = 22 + 15 * ActorDefinition.menuActionRow;
@@ -455,7 +455,7 @@ public static void drawLoadingScreen(TypeFace fontBold, TypeFace fontSmall) {
455
455
Class51 .aProducingGraphicsBuffer_1206 .drawGraphics (offsetX + 202 , offsetY + 371 , graphics );
456
456
Class17 .aProducingGraphicsBuffer_463 .drawGraphics (offsetX , offsetY + 265 , graphics );
457
457
KeyFocusListener .aProducingGraphicsBuffer_1285 .drawGraphics (offsetX + 562 , offsetY + 265 , graphics );
458
- GameObjectDefinition .aProducingGraphicsBuffer_2524 .drawGraphics (offsetX + 128 , offsetY + 171 , graphics );
458
+ MovedStatics .aProducingGraphicsBuffer_2524 .drawGraphics (offsetX + 128 , offsetY + 171 , graphics );
459
459
ProducingGraphicsBuffer .aProducingGraphicsBuffer_1631 .drawGraphics (offsetX + 562 , offsetY + 171 , graphics );
460
460
ProducingGraphicsBuffer .muteButton .drawGraphics (ScreenController .drawWidth -42 , ScreenController .drawHeight -42 , graphics );
461
461
} catch (Exception exception ) {
@@ -495,7 +495,7 @@ private static void method836(int arg0) {
495
495
if (RSRuntimeException .anInt1641 > Landscape .anIntArray1168 .length ) {
496
496
RSRuntimeException .anInt1641 -= Landscape .anIntArray1168 .length ;
497
497
int i_9_ = (int ) (12.0 * Math .random ());
498
- FramemapDefinition . method879 (MovedStatics .aClass40_Sub5_Sub14_Sub2Array535 [i_9_ ]);
498
+ method879 (MovedStatics .aClass40_Sub5_Sub14_Sub2Array535 [i_9_ ]);
499
499
}
500
500
for (int i_10_ = 1 ; i_10_ < -1 + i ; i_10_ ++) {
501
501
for (int i_11_ = 1 ; i_11_ < 127 ; i_11_ ++) {
@@ -538,7 +538,7 @@ public static void renderLoginScreen(Component arg0, CacheArchive huffmanCacheAr
538
538
Rasterizer .resetPixels ();
539
539
KeyFocusListener .aProducingGraphicsBuffer_1285 = MovedStatics .createGraphicsBuffer (203 , 238 , arg0 );
540
540
Rasterizer .resetPixels ();
541
- GameObjectDefinition .aProducingGraphicsBuffer_2524 = MovedStatics .createGraphicsBuffer (74 , 94 , arg0 );
541
+ MovedStatics .aProducingGraphicsBuffer_2524 = MovedStatics .createGraphicsBuffer (74 , 94 , arg0 );
542
542
Rasterizer .resetPixels ();
543
543
ProducingGraphicsBuffer .aProducingGraphicsBuffer_1631 = MovedStatics .createGraphicsBuffer (75 , 94 , arg0 );
544
544
Rasterizer .resetPixels ();
@@ -560,7 +560,7 @@ public static void renderLoginScreen(Component arg0, CacheArchive huffmanCacheAr
560
560
titleImg .drawInverse (0 , -265 );
561
561
KeyFocusListener .aProducingGraphicsBuffer_1285 .prepareRasterizer ();
562
562
titleImg .drawInverse (-562 , -265 );
563
- GameObjectDefinition .aProducingGraphicsBuffer_2524 .prepareRasterizer ();
563
+ MovedStatics .aProducingGraphicsBuffer_2524 .prepareRasterizer ();
564
564
titleImg .drawInverse (-128 , -171 );
565
565
ProducingGraphicsBuffer .aProducingGraphicsBuffer_1631 .prepareRasterizer ();
566
566
titleImg .drawInverse (-562 , -171 );
@@ -585,7 +585,7 @@ public static void renderLoginScreen(Component arg0, CacheArchive huffmanCacheAr
585
585
titleImg .drawInverse (382 , -265 );
586
586
KeyFocusListener .aProducingGraphicsBuffer_1285 .prepareRasterizer ();
587
587
titleImg .drawInverse (-180 , -265 );
588
- GameObjectDefinition .aProducingGraphicsBuffer_2524 .prepareRasterizer ();
588
+ MovedStatics .aProducingGraphicsBuffer_2524 .prepareRasterizer ();
589
589
titleImg .drawInverse (254 , -171 );
590
590
ProducingGraphicsBuffer .aProducingGraphicsBuffer_1631 .prepareRasterizer ();
591
591
titleImg .drawInverse (-180 , -171 );
@@ -643,7 +643,7 @@ public static void renderLoginScreen(Component arg0, CacheArchive huffmanCacheAr
643
643
MovedStatics .anIntArray1013 = new int [256 ];
644
644
MovedStatics .anIntArray1445 = new int [32768 ];
645
645
Landscape .anIntArray1168 = new int [32768 ];
646
- FramemapDefinition . method879 (null );
646
+ method879 (null );
647
647
SpotAnim .anIntArray3255 = new int [32768 ];
648
648
Native .username = Configuration .getUsername ();
649
649
Native .password = Configuration .getPassword ();
@@ -658,4 +658,39 @@ public static void renderLoginScreen(Component arg0, CacheArchive huffmanCacheAr
658
658
ISAAC .aBoolean512 = true ;
659
659
}
660
660
}
661
+
662
+ public static void method879 (IndexedImage arg1 ) {
663
+ int i = 0 ;
664
+ for (/**/ ; i < Landscape .anIntArray1168 .length ; i ++)
665
+ Landscape .anIntArray1168 [i ] = 0 ;
666
+ int i_19_ = 256 ;
667
+ for (int i_20_ = 0 ; i_20_ < 5000 ; i_20_ ++) {
668
+ int i_21_ = (int ) ((double ) i_19_ * (128.0 * Math .random ()));
669
+ Landscape .anIntArray1168 [i_21_ ] = (int ) (256.0 * Math .random ());
670
+ }
671
+ for (int i_22_ = 0 ; i_22_ < 20 ; i_22_ ++) {
672
+ for (int i_23_ = 1 ; -1 + i_19_ > i_23_ ; i_23_ ++) {
673
+ for (int i_24_ = 1 ; i_24_ < 127 ; i_24_ ++) {
674
+ int i_25_ = (i_23_ << 7 ) + i_24_ ;
675
+ MovedStatics .anIntArray1445 [i_25_ ] = (Landscape .anIntArray1168 [i_25_ - 128 ] + Landscape .anIntArray1168 [i_25_ + -1 ] + Landscape .anIntArray1168 [i_25_ + 1 ] + Landscape .anIntArray1168 [128 + i_25_ ]) / 4 ;
676
+ }
677
+ }
678
+ int [] is = Landscape .anIntArray1168 ;
679
+ Landscape .anIntArray1168 = MovedStatics .anIntArray1445 ;
680
+ MovedStatics .anIntArray1445 = is ;
681
+ }
682
+ if (arg1 != null ) {
683
+ int i_26_ = 0 ;
684
+ for (int i_27_ = 0 ; arg1 .imgHeight > i_27_ ; i_27_ ++) {
685
+ for (int i_28_ = 0 ; i_28_ < arg1 .imgWidth ; i_28_ ++) {
686
+ if (arg1 .imgPixels [i_26_ ++] != 0 ) {
687
+ int i_29_ = arg1 .yDrawOffset + i_27_ + 16 ;
688
+ int i_30_ = arg1 .xDrawOffset + i_28_ + 16 ;
689
+ int i_31_ = i_30_ + (i_29_ << 7 );
690
+ Landscape .anIntArray1168 [i_31_ ] = 0 ;
691
+ }
692
+ }
693
+ }
694
+ }
695
+ }
661
696
}
0 commit comments