Полезные приёмы в редакторе StarCraft 2

Содержание:

№1. Унификация ID объектов данных

Это первое что я хочу рассказать, и к слову это стало причиной почему я начал писать эту тему
Соблюдайте однородность ID ваших данных!
Если вы ID разных данных, которые надо связать, будете указывать одними и теми же, то редактор и игра свяжет их автоматически без необходимости явного указания одного объекта в поле другого.
Такой подход к созданию данных сильно упростить их создание, а также это достаточно сильно может оптимизировать ваш проект в редакторе. У вас в файлах xml просто не будет строчек, с указанием этих объектов в других объектах.
К примеру у вас есть юнит, актор, модель, звук смерти, модель смерти
Это всё объекты разных каталогов
Вы можете ID каждого из этих объектах прописать одно и тоже, а в звуке и модели смерти прописать айди как {objectID}Death
Тогда для того чтобы их всех вместе сцепить вам потребуется просто указать токен в акторе юнита (снизу полей свойств есть окошечко)
И всё, у вас чудесным образом образовались связи без явного указания объектов в каждом объекте.
Это можно проворачивать с чем угодно, главное чтобы в поле свойства объекта, куда в хотите что-то подцепить было что-то вроде MyCustomUnit (unknown)

`
ОЖИДАНИЕ РЕКЛАМЫ...