Что-то я запутался.
Есть подмиссия с методом OnActorDead(), она слушает все миссии(MissionNumberListener = -1;).
Какой в ней будет missionNumber при уничтожении юнита из подмиссии и хост-миссии?
Задача в методе OnActorDead() отделить юниты самой подмисии(missionNumber=0 ??) от юнитов подмиссий загруженных в хост-миссии(какие у них тогда получаются missionNumber?
(проверить сейчас не могу, хотелось бы заранее написать код и дома проверить)