private final void method3998(byte i, int i_113_, int i_114_,
				  r_Sub2 var_r_Sub2) {
	anInt8254++;
	int[] is = ((s_Sub2) this).anIntArrayArrayArray8268[i_113_][i_114_];
	if (i != -82)
	    method3981(null, null);
	int[] is_115_
	    = ((s_Sub2) this).anIntArrayArrayArray8234[i_113_][i_114_];
	int i_116_ = is.length;
	if (((OpenGlToolkit) ((s_Sub2) this).aHa_Sub2_8272).anIntArray7880.length
	    < i_116_) {
	    ((OpenGlToolkit) ((s_Sub2) this).aHa_Sub2_8272).anIntArray7883
		= new int[i_116_];
	    ((OpenGlToolkit) ((s_Sub2) this).aHa_Sub2_8272).anIntArray7880
		= new int[i_116_];
	}
	int[] is_117_
	    = ((OpenGlToolkit) ((s_Sub2) this).aHa_Sub2_8272).anIntArray7880;
	int[] is_118_
	    = ((OpenGlToolkit) ((s_Sub2) this).aHa_Sub2_8272).anIntArray7883;
	for (int i_119_ = 0; i_119_ < i_116_; i_119_++) {
	    is_117_[i_119_]
		= (is[i_119_]
		   >> ((OpenGlToolkit) ((s_Sub2) this).aHa_Sub2_8272).anInt7731);
	    is_118_[i_119_]
		= (is_115_[i_119_]
		   >> ((OpenGlToolkit) ((s_Sub2) this).aHa_Sub2_8272).anInt7731);
	}
	int i_120_ = 0;
	while (i_120_ < i_116_) {
	    int i_121_ = is_117_[i_120_];
	    int i_122_ = is_118_[i_120_++];
	    int i_123_ = is_117_[i_120_];
	    int i_124_ = is_118_[i_120_++];
	    int i_125_ = is_117_[i_120_];
	    int i_126_ = is_118_[i_120_++];
	    if (((-i_123_ + i_121_) * (i_124_ + -i_126_)
		 - (i_125_ - i_123_) * (i_124_ - i_122_))
		> 0)
		var_r_Sub2.method3294(i_125_, i_121_, i_122_, 63, i_123_,
				      i_126_, i_124_);
	}
    }