Код:
public override void OnTrigger(int missionNumber, string shortName, bool active)
{
base.OnTrigger(missionNumber, shortName, active);
if ("A_defend_B".Equals(shortName) && active)
{
smpSendMSG.SendMessageToAll("*** Юнит красных вошел в зону - подмиссия [ {0} ], trigger - [ {1} ]", "Chat", missionNumber, shortName);
GamePlay.gpGetTrigger(shortName).Enable = false;
}
}
Не срабатывает триггер после первого раза.
Пробовал и так:
GamePlay.gpGetTrigger(shortName).Enable = true;
Может вообще не так делаю?