Как сравнить созданный юнит по типу? (триггеры)

Пользовательские карты и игротека
Всем доброго времени суток!

Осваиваю редактор карт SC2 editor. Есть хороший опыт работы с первым старкрафтом, но вот во втором некоторые вещи для меня в новинку, и к сожалению, самостоятельно найти ответ на некоторые вопросы мне не удалось.

В качестве примера, пытаюсь реализовать простую задачу: если игрок 1 создает (при помощи SCV) постройку Supply Depot, то значение ее(постройки) максимального здоровья меняется на 999.

Вот моя "попытка" реализовать данный триггер. Подскажите, пожалуйста, где я ошибся. Спасибо!

Events:
Unit -Any Unit construction progress is Completed

Conditions:

And

(Unit type of (Triggering unit)) == Supply Depot
(Owner of (Triggering unit)) == 1

Actions:
Unit -Set (Triggering unit) Maximum Life to 999.0
Можно же почитать что написано в описании события "Unit Construction Progress".
Use "Triggering Player" to get the player that triggered construction.
Use "Triggering Unit" to get the unit that is doing the constructing.
Use "Triggering Progress Unit Type" to get the unit type of the unit that is under construction.
Use "Triggering Progress Unit" to get the unit that is under construction.
У тебя должно быть
Events
Unit -Any Unit construction progress is Completed
Conditions
(Triggering player) == 1
(Triggering Progress Unit Type) == Supply Depot
Actions
Unit -Set (Triggering Progress Unit) Maximum Life to 999.0
24/02/2019 22:34Размещено Tangor
Можно же почитать что написано в описании события


Спасибо! Досадная ошибка, впредь буду внимательнее читать описание)

Обсудить

К форуму