static final void method2642(int i, int i_6_, boolean bool, int i_7_,
				 int i_8_) {
	anInt4138++;
	for (int i_9_ = 0;
	     (i_9_ ^ 0xffffffff) > (Class348_Sub38.anInt7008 ^ 0xffffffff);
	     i_9_++) {
	    Rectangle rectangle = Class180.aRectangleArray2371[i_9_];
	    if ((i_7_ ^ 0xffffffff) > (rectangle.width + rectangle.x
				       ^ 0xffffffff)
		&& (i + i_7_ ^ 0xffffffff) < (rectangle.x ^ 0xffffffff)
		&& (i_6_ ^ 0xffffffff) > (rectangle.height + rectangle.y
					  ^ 0xffffffff)
		&& (i_8_ + i_6_ ^ 0xffffffff) < (rectangle.y ^ 0xffffffff))
		Class268.aBooleanArray3438[i_9_] = true;
	}
	Class338.method2663(-5590, i_7_, i_7_ + i, i_6_, i_6_ - -i_8_);
	if (bool != true)
	    method2642(-120, -24, false, -125, -16);
    }