Да, на Repke, не работает. И пишет в консоль кучу NullReferenceException. Думаю этот null из скрипта лезет.
Подозреваю, что причиной нуль эксепшенов могут быть вызовы по таймауту без проверки на нуль. Например
Что будет, если за 10 минут aircraft уже разбился?Код:Timeout(600.0, () => { (actor as AiAircraft).Destroy(); });
А потом все пошло нога в ногу...