0
8
2 года назад
0

» WarCraft 3 / YDWE - Китайский редактор карт

Спасибо за освещение этого редактора, для меня действительно находка. Не смог завести на версиях 1.24 и 1.26, постоянно либо при старте варкрафта крашит, либо при старте любой карты (хотя может быть и не любой, но на одной карте-примере крашило постоянно). На 1.27а завелось без проблем. (хотя та карта все-равно крашается).
К самому редактору претензий особо нету, перевод где-то кривой но не критично, везде понятно что имеется ввиду. Расстроило что нету много разных настроек как в JNGP. Из функционала использовал синхронизацию кастомных данных и кастомный интерфейс (на фреймах). Все работает без упрёков.
p.s. если кто-то когда-то столкнется с этим, то для Checkbox эвенты для отлова его включения\отключения - 7 и 8 (в редакторе они почему-то unknown). А вот для отлова изменений значения slider не нашел эвента, пришлось через периодический таймер.
1
8
2 года назад
1

» WarCraft 3 / Как сделать тим колор

Replaceable ID это текстура, которая уже есть в варкрафте и он сам её подгружает. Вот пути, если интересно:
war3.mpq / ReplaceableTextures / TeamColor => папка со всеми цветами для Replaceable ID 1
war3.mpq / ReplaceableTextures / TeamGlow => папка со всеми цветами для Replaceable ID 2
Для модельки тебе эти файлы вставлять не нужно, в блендере тимколор делается так:
Там, где в твоей текстуре должен быть тимколор, делай альфа канал (пустые места, как ты по всей видимости назвал)
Далее в блендере в настройках MDL материала, который использует твоя модель,создаешь как минимум два слоя:
Верхний(первый) слой должен быть с Texture Type = Replaceable ID
Ниже появится поле ID, в него вставляешь 1 если нужна текстура с чисто цветом тимколора, или 2 если нужна текстура с плавно угасающим тимколором (как у героев свечение например)
Второй слой - твоя текстура. В Filter Mode делаешь обязательно Blend.
Вот как у меня вышло
В Model Editor все работает.