Не нашёл раздела вопросов по джаве.

Может модерация перенесёт мой вопрос куда положено.

Вопрос к знающим - на кой этот код тулят в класс бомбёра?
Код:
public void update(float f)
{
if((super.FM instanceof RealFlightModel) && ((RealFlightModel)super.FM).isRealMode())
{
float f1 = ((FlightModelMain) (super.FM)).EI.engines[0].getRPM();
if(f1 < 300F && f1 > 30F)
((RealFlightModel)super.FM).producedShakeLevel = (1500F - f1) / 3000F;
float f3 = ((FlightModelMain) (super.FM)).EI.engines[0].getRPM();
if(f3 < 1000F && f3 > 301F)
((RealFlightModel)super.FM).producedShakeLevel = (1500F - f3) / 8000F;
float f6 = ((FlightModelMain) (super.FM)).EI.engines[0].getRPM();
if(f6 > 1001F && f6 < 1500F)
((RealFlightModel)super.FM).producedShakeLevel = 0.07F;
float f8 = ((FlightModelMain) (super.FM)).EI.engines[0].getRPM();
if(f8 > 1501F && f8 < 2000F)
((RealFlightModel)super.FM).producedShakeLevel = 0.05F;
float f10 = ((FlightModelMain) (super.FM)).EI.engines[0].getRPM();
if(f10 > 2001F && f10 < 2500F)
((RealFlightModel)super.FM).producedShakeLevel = 0.04F;
float f12 = ((FlightModelMain) (super.FM)).EI.engines[0].getRPM();
if(f12 > 2501F)
((RealFlightModel)super.FM).producedShakeLevel = 0.03F;
}
if((super.FM instanceof RealFlightModel) && ((RealFlightModel)super.FM).isRealMode())
{
float f2 = ((FlightModelMain) (super.FM)).EI.engines[1].getRPM();
if(f2 < 300F && f2 > 30F)
((RealFlightModel)super.FM).producedShakeLevel = (1500F - f2) / 3000F;
float f4 = ((FlightModelMain) (super.FM)).EI.engines[1].getRPM();
if(f4 < 1000F && f4 > 301F)
((RealFlightModel)super.FM).producedShakeLevel = (1500F - f4) / 8000F;
float f7 = ((FlightModelMain) (super.FM)).EI.engines[1].getRPM();
if(f7 > 1001F && f7 < 1500F)
((RealFlightModel)super.FM).producedShakeLevel = 0.07F;
float f9 = ((FlightModelMain) (super.FM)).EI.engines[1].getRPM();
if(f9 > 1501F && f9 < 2000F)
((RealFlightModel)super.FM).producedShakeLevel = 0.05F;
float f11 = ((FlightModelMain) (super.FM)).EI.engines[1].getRPM();
if(f11 > 2001F && f11 < 2500F)
((RealFlightModel)super.FM).producedShakeLevel = 0.04F;
float f13 = ((FlightModelMain) (super.FM)).EI.engines[1].getRPM();
if(f13 > 2501F)
((RealFlightModel)super.FM).producedShakeLevel = 0.03F;
}
if(super.FM.getSpeedKMH() > 250F && super.FM.getVertSpeed() > 0.0F && super.FM.getAltitude() < 5000F)
((FlightModelMain) (super.FM)).producedAF.x += 20F * (250F - super.FM.getSpeedKMH());
if(super.FM.isPlayers() && ((FlightModelMain) (super.FM)).Sq.squareElevators > 0.0F)
{
RealFlightModel realflightmodel = (RealFlightModel)super.FM;
if(realflightmodel.RealMode && realflightmodel.indSpeed > 120F)
{
float f5 = 1.0F + 0.005F * (120F - realflightmodel.indSpeed);
if(f5 < 0.0F)
f5 = 0.0F;
super.FM.SensPitch = 0.15F * f5;
if(realflightmodel.indSpeed > 120F)
((FlightModelMain) (super.FM)).producedAM.y -= 1700F * (120F - realflightmodel.indSpeed);
} else
{
super.FM.SensPitch = 0.31F;
}
}
if(super.FM.brakeShoe)
((FlightModelMain) (super.FM)).Gears.getClass();
super.update(f);
}
Это типа стимулятора, если моторы дохлые?