В связи с тем, что у многих начинающих картостроителей возникают сложности с "созданием новых юнитов", я решил попробовать подробно описать процесс создания юнита, и рассказать о том, как упростить этот процесс

Вводная

Единицы в StarCraft 2 разделены на несколько составляющих компонентов.
Вот три самых основных компонента:
  • Сама единица (Раздел данных: "+" - Edit Game Data - Units)
  • Актор единицы (Раздел данных: "+" - Edit Actor Data - Actors)
  • Модель единицы (Раздел данных: "+" - Edit Art and Sound Data - Models)
Рекомендация: присваивайте ID для этих всех объектов одинаковым. Так редактор автоматически сможет связать их друг с другом.
Далее идут дополнительные:
Модели смерти
  • Модель нормальной смерти
  • Модель смерти от кислоты
  • Модель смерти от огня
  • И прочие подобные модели
(рекомендуется давать ID: {айди_юнита}{тип_смерти}, например: MarineDeath, MarineDeathAcid)
Звуки
  • Звуки смерти по аналогии с моделями смерти, но id можно давать каким угодно
  • Звуки голосов (Yes, What, Ready, Pissed, Help) - те самые звуки которые произносят юниты при их выделении/отдаче приказа/готовности/закликивания.

Как же правильно создать юнита?

  1. В модуле данных, раздела единиц, кликаем ПКМ по пустому месту списка единиц
  2. В окошке свойств вписываем имя нашей единицы, и ID на английском и без пробелов

Далее идём в раздел "+" - Edit Actor Data - Actors и создаём там новый актор типа Unit с таким же ID как и у единицы

Далее идём в раздел "+" - Edit Art and Sound Data - Models и создаём там новую модель типа Generic (общая) с таким же ID как и у единицы
Здесь же можно задать Модель в поле "Model"
Поиск в русском редакторе
Поиск в русском редакторе, чувствителен к регистру, а значит по поле "Модель", он не найдёт если ввести в поиск модель

Добавим модель смерти

Также как создали обычную модель, создаём и модель смерти. Но единственное, в окне создания выбрать "родителя" Unit Death, а также ID указать как ID единицы с суффиксом Death. Затем просто указываем модель смерти в поле Model

Вернёмся к нашему созданному актору, под списком всех свойств актора увидим окошко Токены с одним полем unitName. Укажем там нашу созданную единицу
Остаётся лишь указать нашу модель смерти, в поле актора Death Effects, под индексом Normal и настроить все нужные свойства единицы

А теперь как же всё таки УДОБНО создавать?

Например, можно сделать собственных родителей данных.
ДОПИСАТЬ
`
ОЖИДАНИЕ РЕКЛАМЫ...