static final void method226(int i, int i_0_, int i_1_, int i_2_,
				int i_3_) {
	for (int i_4_ = i_2_; Class348_Sub38.anInt7008 > i_4_; i_4_++) {
	    Rectangle rectangle = Class180.aRectangleArray2371[i_4_];
	    if ((rectangle.width + rectangle.x ^ 0xffffffff) < (i ^ 0xffffffff)
		&& (rectangle.x ^ 0xffffffff) > (i_0_ + i ^ 0xffffffff)
		&& ((rectangle.y - -rectangle.height ^ 0xffffffff)
		    < (i_1_ ^ 0xffffffff))
		&& rectangle.y < i_1_ + i_3_)
		Class152.aBooleanArray2076[i_4_] = true;
	}
	anInt219++;
	Class338.method2663(i_2_ + -5590, i, i - -i_0_, i_1_, i_3_ + i_1_);
    }