static final void method268(int i, int i_36_, int i_37_, int i_38_,
			int i_39_, int i_40_, int i_41_, int i_42_) {
		anInt259++;
		int i_43_ = -334 + i_39_;
		if (i_43_ < 0)
			i_43_ = 0;
		else if ((i_43_ ^ 0xffffffff) < -101)
			i_43_ = 100;
		int i_44_ = (i_43_
				* (-Class348_Sub23_Sub3.aShort9044 + Class320.zoom) / 100 + Class348_Sub23_Sub3.aShort9044);
		i_42_ = i_42_ * i_44_ >> -1602789208;
		Class132.anInt1906 = Class132.anInt1911 * i_44_ >> -934350744;
		int i_45_ = 16384 - i & 0x3fff;
		int i_46_ = 0x3fff & 16384 - i_37_;
		if (i_40_ != -19360)
			anInterface4_252 = null;
		int i_47_ = 0;
		int i_48_ = 0;
		int i_49_ = i_42_;
		if ((i_45_ ^ 0xffffffff) != -1) {
			i_48_ = -i_49_ * Class70.sineTable[i_45_] >> 248857038;
			i_49_ = Class70.cosineTable[i_45_] * i_49_ >> -1986719634;
		}
		if (i_46_ != 0) {
			i_47_ = Class70.sineTable[i_46_] * i_49_ >> -185417714;
			i_49_ = i_49_ * Class70.cosineTable[i_46_] >> -1139550354;
		}
		Class5.anInt4638 = i_37_;
		Class338.anInt4186 = 0;
		Class59_Sub2_Sub2.anInt8685 = i_38_ - i_49_;
		Class305.anInt3855 = -i_48_ + i_36_;
		Class286_Sub4.anInt6246 = -i_47_ + i_41_;
		ClientScript.anInt9701 = i;
	}