В этой статье мы расскажем вам, как создать своего героя с помощью StarCraft II Editor. Мы будем создавать не просто героя, а добавим ему возможность набирать опыт, уничтожая врагов. Итак, приступим:
1. Для того чтобы выбрать Юнита, которого мы будем редактировать, в запущенном редакторе карт нажимаем клавишу F7 или щёлкаем по иконке
(данные). В появившемся окне выбираем тип данных «Боевые единицы»
. В появившемся списке выбираем юнита, (например гидралиск). После этого перейдём к редактированию (см. рисунок 1)
Рисунок 1
2. В правом окне со списком параметров найдите поле «Категории редактора ObjectType:Unit,ObjectFamily:Melee» и измените его следующим образом: щёлкните по значению поля 2 раза, перед вами появится окно с выбором параметров, вида:
В строке тип объекта выберите «Герой» вместо «боевая единица» и нажмите «Ок». Поле примет следующий вид: «Категории редактора ObjectType:Hero,ObjectFamily:Melee». И юнит будет доступен в дереве как герой (см. рисунок 2)

Рисунок 2
3. Перейдём к «Алгоритмам» рисунок 3
Рисунок 3
Щелкните правой кнопкой мыши в любом месте окна и перейдите к «Добавить объект»
В появившемся окне выбираем следующие значения (см. рисунок 4):

Рисунок 4
Нажимаем «Ок» и выбираем созданный объект (см. рисунок 5)
Рисунок 5
Для того, чтобы при уничтожении противников начислялся уровень, необходимо отредактировать поле «Ветеранские статусы +». Изначально поле пустое, чтобы добавить туда значение нужно кликнуть 2 раза по пустому полю и перед вами появится окно редактирования (см. рисунок 6)

Рисунок 6
Для того чтобы добавить минимальное значение опыта, по достижению которого будет зачисляться первый уровень нужно нажать на
и указать минимальное значение
(в нашем случае 50). Таким образом мы можем добавить несколько уровней.
4. Вернёмся к редактированию юнита выбрав тип данных «Боевые единицы».
Выберите своего героя, найдете поле «Алгоритмы +» в правом окне и кликните два раза по пустому значению для редактирования. Должно появится окно (см. рисунок 7)
Рисунок 7
Нажав на кнопку,
добавим созданный нами алгоритм (см. рисунок 8)
Рисунок 8
Нажимаем «Ок», всё наш герой готов рисунок 9
Рисунок 9
Теперь пора протестировать его в действии (см . рисунок 10)
Рисунок 10
Как мы видим, у нашего героя есть полоска с опытом