Цитата Сообщение от podvoxx Посмотреть сообщение
Что-то я запутался.
Есть подмиссия с методом OnActorDead(), она слушает все миссии(MissionNumberListener = -1;).
Какой в ней будет missionNumber при уничтожении юнита из подмиссии и хост-миссии?
хост миссия- та которая загружается первой имеет номер 0, в OnActorDead(int missionNumber, string shortName, AiActor actor, System.Collections.Generic.List<DamagerScore> damages) missionNumber - номер миссии убитого актора. Ну и лучше скрипт весь в начальной миссии делать.

Цитата Сообщение от podvoxx Посмотреть сообщение
Задача в методе OnActorDead() отделить юниты самой подмисии(missionNumber=0 ??)
нет, у подмиссии свой порядковый номер, 0 - у самой первой.