В связи с этим http://www.sukhoi.ru/forum/showthrea...=1#post1732827

Думаю, вот это эксепшны вызывает:
Код:
            (actor as AiAircraft).cutLimb(part.LimbNames.WingR0);
            (actor as AiAircraft).cutLimb(part.LimbNames.WingR1);
            (actor as AiAircraft).cutLimb(part.LimbNames.WingR2);
            (actor as AiAircraft).cutLimb(part.LimbNames.WingR3);
            (actor as AiAircraft).cutLimb(part.LimbNames.WingR4);
            (actor as AiAircraft).cutLimb(part.LimbNames.WingR5);
            (actor as AiAircraft).cutLimb(part.LimbNames.WingR6);
            (actor as AiAircraft).cutLimb(part.LimbNames.WingR7);
не у каждого самолета все эти части крыла есть. Я когда тестировал в таком виде мессер и спит, возникал микрофриз, сыпались ошибки и часть кода не выполнялось после этого (сообщения на экран не писались).

Для Спит2а и Е4 ошибку не вызывают
Код:
                 aircraft.cutLimb(part.LimbNames.WingL0); // Нули ломают всем кроме спитов и хурей
                 aircraft.cutLimb(part.LimbNames.WingR0);
                 aircraft.cutLimb(part.LimbNames.WingL2); // Spit2a - двойки спитам и хурям
                 aircraft.cutLimb(part.LimbNames.WingR2);
или

Код:
                 aircraft.cutLimb(part.LimbNames.AileronL0);
                 aircraft.cutLimb(part.LimbNames.AileronR0);

                 aircraft.cutLimb(part.LimbNames.ElevatorL0);
                 aircraft.cutLimb(part.LimbNames.ElevatorR0);

                 aircraft.cutLimb(part.LimbNames.Rudder0);
Остальные самолеты не тестировал.

Можно этот код совсем убрать, пусть до конца воюют.