Показать сообщение отдельно
Старый 12.09.2014, 09:56   #14
Novichok8
Местный
 
Регистрация: 24.12.2007
Адрес: Россия(СССР)
Сообщений: 987
Отправить сообщение для Novichok8 с помощью ICQ Отправить сообщение для Novichok8 с помощью Skype™
По умолчанию

public void setFM(int i, boolean bool) {
setFM(Property.stringValue(this.getClass(), "FlightModel", null), i,
bool);
}

public void setFM(String string, int i, boolean bool) {
if (this instanceof JU_88MSTL)
i = 1;
switch (i) {
default:
FM = new Pilot(string);
break;
case 1:
FM = new RealFlightModel(string);
break;
case 2:
FM = new FlightModel(string);
FM.AP = new Autopilotage();
}
FM.actor = this;
FM.AS.set(this, bool && !NetMissionTrack.isPlaying());
FM.EI.setNotMirror(bool && !NetMissionTrack.isPlaying());
SectFile sectfile = FlightModelMain.sectFile(string);
int i_116_ = 0;
String string_117_ = sectfile.get("SOUND", "FeedType", "PNEUMATIC");
if (string_117_.compareToIgnoreCase("PNEUMATIC") == 0)
i_116_ = 0;
else if (string_117_.compareToIgnoreCase("ELECTRIC") == 0)
i_116_ = 1;
else if (string_117_.compareToIgnoreCase("HYDRAULIC") == 0)
i_116_ = 2;
else
System.out.println("ERROR: Invalid feed type" + string_117_);
FM.set(hierMesh());
forceGear(this.getClass(), hierMesh(), 1.0F);
FM.Gears.computePlaneLandPose(FM);
forceGear(this.getClass(), hierMesh(), 0.0F);
FM.EI.set(this);
initSound(sectfile);
sfxInit(i_116_);
interpPut(FM, "FlightModel", Time.current(), null);
}
Вот единственное что я нашел в классе Aircraft а дальше есть там метод загрузка Load там проверка включена фм или нет и все , а в папке фм там только переменные.
__________________
Свой среди чужих,чужой среди своих.
Novichok8 вне форума   Ответить с цитированием