Цитата:
Сообщение от lacota
Да диффФМ Саневская работает.. но надо переделывать все существующие ФМки и еще вьехать че почем.
|
Ну, я вот как раз и (по)пытался переделать. Blitz мне в свое время сделал эксклюзивный Як-3К, с ФМ в отдельном файле, т. е. под "стандарты" DiffFM. Ну, переделал я ему ФМ, добавив пару строк из нового Як-3 (спецом сравнивал - новая ФМ Як-3 от старой только этими строками и отличается, ну а Як-3К делался дядей Женей из обычного Як-3), но при попытке его подключить получаю вылет на 60% и такой вот лог ...
[16:12:25] m_lastFMFile = gui/game/buttons
[16:12:25] sFMDir = gui/game/yakxk_fm
[16:12:25] s1 = flightmodels/yak-3k.fmd
[16:12:25] s = FlightModels/Yak-3K.fmd:gui/game/YAKxK_FM
[16:12:25] m_lastFMFile = gui/game/buttons
[16:12:25] getting fm file gui/game/yakxk_fm
[16:12:25] Main begin: null
[16:12:25] java.lang.NullPointerException
[16:12:25] at com.maddox.il2.gui.GUIQuick$ItemAir.<init>(GUIQuic k.java:398)
[16:12:25] at com.maddox.il2.gui.GUIQuick.fillArrayPlanes(GUIQui ck.java:1405)
[16:12:25] at com.maddox.il2.gui.GUIQuick.<init>(GUIQuick.java:1 493)
[16:12:25] at com.maddox.il2.gui.GUI.create(GUI.java:158)
[16:12:25] at com.maddox.il2.game.Main3D.beginApp(Main3D.java:70 0)
[16:12:25] at com.maddox.il2.game.Main3D.beginApp(Main3D.java:35 7)
[16:12:25] at com.maddox.il2.game.MainWin3D.beginApp(MainWin3D.j ava:211)
[16:12:25] at com.maddox.il2.game.Main.exec(Main.java:420)
[16:12:25] at com.maddox.il2.game.GameWin3D.main(GameWin3D.java: 235)
... чего теперь делать - ума не приложу