When and Who add the method sirenaLaunchWarning() on TU_95.class ?
In my side, that method didn't exist.
Now Tu-95 freezes with those long long exception error line log writing out when the mission doesn't contain player aircraft.
[7:58:17 AM] java.lang.NullPointerException
[7:58:17 AM] at com.maddox.il2.objects.air.TU_95.sirenaLaunchWarning(TU_95.java:995)
[7:58:17 AM] at com.maddox.il2.objects.air.TU_95.update(TU_95.java:561)
[7:58:17 AM] at com.maddox.il2.fm.FlightModelMain.update(FlightModelMain.java:1095)
[7:58:17 AM] at com.maddox.il2.fm.FlightModel.FMupdate(FlightModel.java:476)
[7:58:17 AM] at com.maddox.il2.fm.FlightModel.update(FlightModel.java:466)
[7:58:17 AM] at com.maddox.il2.fm.AIFlightModel.update(AIFlightModel.java:44)
[7:58:17 AM] at com.maddox.il2.ai.air.Maneuver.update(Maneuver.java:810)
[7:58:17 AM] at com.maddox.il2.ai.air.Pilot.update(Pilot.java:178)
[7:58:17 AM] at com.maddox.il2.fm.FlightModelMain.tick(FlightModelMain.java:1120)
[7:58:17 AM] at com.maddox.il2.engine.Interpolators.tick(Interpolators.java:222)
[7:58:17 AM] at com.maddox.il2.engine.Actor.interpolateTick(Actor.java:371)
[7:58:17 AM] at com.maddox.il2.engine.InterpolateAdapter.msgTimeOut(InterpolateAdapter.java:174)
[7:58:17 AM] at com.maddox.rts.MsgTimeOut.invokeListener(MsgTimeOut.java:73)
[7:58:17 AM] at com.maddox.rts.Message._send(Message.java:1217)
[7:58:17 AM] at com.maddox.rts.Message.sendToObject(Message.java:1191)
[7:58:17 AM] at com.maddox.rts.Message.sendTo(Message.java:1134)
[7:58:17 AM] at com.maddox.rts.Message.trySend(Message.java:1115)
[7:58:17 AM] at com.maddox.rts.Time.loopMessages(Time.java:252)
[7:58:17 AM] at com.maddox.rts.RTSConf.loopMsgs(RTSConf.java:101)
[7:58:17 AM] at com.maddox.il2.game.MainWin3D.loopApp(MainWin3D.java:131)
[7:58:17 AM] at com.maddox.il2.game.Main.exec(Main.java:422)
[7:58:17 AM] at com.maddox.il2.game.GameWin3D.main(GameWin3D.java:235)
[7:58:17 AM] java.lang.NullPointerException
[7:58:17 AM] at com.maddox.il2.objects.air.TU_95.sirenaLaunchWarning(TU_95.java:995)
[7:58:17 AM] at com.maddox.il2.objects.air.TU_95.update(TU_95.java:561)
[7:58:17 AM] at com.maddox.il2.fm.FlightModelMain.update(FlightModelMain.java:1095)
[7:58:17 AM] at com.maddox.il2.fm.FlightModel.FMupdate(FlightModel.java:476)
[7:58:17 AM] at com.maddox.il2.fm.FlightModel.update(FlightModel.java:466)
[7:58:17 AM] at com.maddox.il2.fm.AIFlightModel.update(AIFlightModel.java:44)
[7:58:17 AM] at com.maddox.il2.ai.air.Maneuver.update(Maneuver.java:810)
[7:58:17 AM] at com.maddox.il2.ai.air.Pilot.update(Pilot.java:178)
[7:58:17 AM] at com.maddox.il2.fm.FlightModelMain.tick(FlightModelMain.java:1120)
[7:58:17 AM] at com.maddox.il2.engine.Interpolators.tick(Interpolators.java:222)
[7:58:17 AM] at com.maddox.il2.engine.Actor.interpolateTick(Actor.java:371)
[7:58:17 AM] at com.maddox.il2.engine.InterpolateAdapter.msgTimeOut(InterpolateAdapter.java:174)
[7:58:17 AM] at com.maddox.rts.MsgTimeOut.invokeListener(MsgTimeOut.java:73)
[7:58:17 AM] at com.maddox.rts.Message._send(Message.java:1217)
[7:58:17 AM] at com.maddox.rts.Message.sendToObject(Message.java:1191)
[7:58:17 AM] at com.maddox.rts.Message.sendTo(Message.java:1134)
[7:58:17 AM] at com.maddox.rts.Message.trySend(Message.java:1115)
[7:58:17 AM] at com.maddox.rts.Time.loopMessages(Time.java:252)
[7:58:17 AM] at com.maddox.rts.RTSConf.loopMsgs(RTSConf.java:101)
[7:58:17 AM] at com.maddox.il2.game.MainWin3D.loopApp(MainWin3D.java:131)
[7:58:17 AM] at com.maddox.il2.game.Main.exec(Main.java:422)
[7:58:17 AM] at com.maddox.il2.game.GameWin3D.main(GameWin3D.java:235)
[7:58:17 AM] java.lang.NullPointerException
[7:58:17 AM] at com.maddox.il2.objects.air.TU_95.sirenaLaunchWarning(TU_95.java:995)
[7:58:17 AM] at com.maddox.il2.objects.air.TU_95.update(TU_95.java:561)
[7:58:17 AM] at com.maddox.il2.fm.FlightModelMain.update(FlightModelMain.java:1095)
[7:58:17 AM] at com.maddox.il2.fm.FlightModel.FMupdate(FlightModel.java:476)
[7:58:17 AM] at com.maddox.il2.fm.FlightModel.update(FlightModel.java:466)
[7:58:17 AM] at com.maddox.il2.fm.AIFlightModel.update(AIFlightModel.java:44)
[7:58:17 AM] at com.maddox.il2.ai.air.Maneuver.update(Maneuver.java:810)
[7:58:17 AM] at com.maddox.il2.ai.air.Pilot.update(Pilot.java:178)
[7:58:17 AM] at com.maddox.il2.fm.FlightModelMain.tick(FlightModelMain.java:1120)
[7:58:17 AM] at com.maddox.il2.engine.Interpolators.tick(Interpolators.java:222)
[7:58:17 AM] at com.maddox.il2.engine.Actor.interpolateTick(Actor.java:371)
[7:58:17 AM] at com.maddox.il2.engine.InterpolateAdapter.msgTimeOut(InterpolateAdapter.java:174)
[7:58:17 AM] at com.maddox.rts.MsgTimeOut.invokeListener(MsgTimeOut.java:73)
[7:58:17 AM] at com.maddox.rts.Message._send(Message.java:1217)
[7:58:17 AM] at com.maddox.rts.Message.sendToObject(Message.java:1191)
[7:58:17 AM] at com.maddox.rts.Message.sendTo(Message.java:1134)
[7:58:17 AM] at com.maddox.rts.Message.trySend(Message.java:1115)
[7:58:17 AM] at com.maddox.rts.Time.loopMessages(Time.java:252)
[7:58:17 AM] at com.maddox.rts.RTSConf.loopMsgs(RTSConf.java:101)
[7:58:17 AM] at com.maddox.il2.game.MainWin3D.loopApp(MainWin3D.java:131)
[7:58:17 AM] at com.maddox.il2.game.Main.exec(Main.java:422)
[7:58:17 AM] at com.maddox.il2.game.GameWin3D.main(GameWin3D.java:235)