|
|
|
#14 |
|
Местный
|
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 там проверка включена фм или нет и все , а в папке фм там только переменные.
__________________
Свой среди чужих,чужой среди своих. |
|
|
|
| Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|