Не работало из-за того, чего меньше всего ожидал. Не хватало мода Full throttle, который добавляет дым из выхлопных патрубков некоторым самолётам на форсаже.
https://drive.google.com/open?id=1nw...G4eeBFm0HDVLRh
В этом моде правятся классы Aircraft и Motor. Не знаю причём тут оружие. Возможно, у модели криво хуки прописали, т.к. мод как-то влияет/задействует хуки.
Код:
case 6: // '\006'///added
((FlightModelMain) (super.FM)).AS.astateSootEffects[enginenumber][0] = Eff3DActor.New(this, findHook("_Engine" + (enginenumber + 1) + "ES_01"), null, 1.0F, "3DO/Effects/Aircraft/Full_throttle.eff", -1F);
((FlightModelMain) (super.FM)).AS.astateSootEffects[enginenumber][1] = Eff3DActor.New(this, findHook("_Engine" + (enginenumber + 1) + "ES_02"), null, 1.0F, "3DO/Effects/Aircraft/Full_throttle.eff", -1F);
break;
Принцип работы форсажного мода не очень понял. Прописано к каим хукам и при каким условиях надо цеплять дым, но к одним самолётам он цепляется, к другим нет. Хотя такие же хуки имеются и у тех и у других.