В JNGP показаны способности, которые по умолчанию скрыты в обычном редакторе. Например, способность [Atol] Tree of Life upgrade ability скрыта, хотя является отличной способностью для аттачей, потому что не имеет побочных эффектов.
Способности постройки также скрыты, однако зря. Им можно менять иконку и её расположение, что влияет на иконку и расположение кнопки постройки у рабочих соответствующей расы. Выставив расположение (0, -11), кнопку постройки и вовсе можно скрыть.
Список скрытых способностей
- [Aalr] Alarm
- [Aatk] Attack
- [ANbu] Build (Neutral)
- [AHbu] Build (Human)
- [AObu] Build (Orc)
- [AEbu] Build (Night Elf)
- [AUbu] Build (Undead)
- [AGbu] Build (Naga)
- [ACsp] Creep Sleep
- [Atdp] Drop Pilot
- [AHer] Hero
- [Atlp] Load Pilot
- [Aloc] Locust
- [Amov] Move
- [Afir] On Fire
- [Afih] On Fire (Human)
- [Afio] On Fire (Orc)
- [Afin] On Fire (Night Elf)
- [Afiu] On Fire (Undead)
- [Attu] Tank Turret
- [Atol] Tree of Life upgrade
- [APai] Passive - orc Ghost(icon only, orc, Aeth, unused)
Если открыть карту сделанную в WE версии до 1.28 в JNGP, добавить туда новую способность на основе любой из указанных выше, сохранить карту и открыть в обычном редакторе, то новая способность также не будет видна. Это доставляет довольно сильное неудобство при переносе карт с 1.26 на Reforged, если в карте есть способности на основе скрытых или сами скрытые способности были изменены.
Так как же показать эти способности?!
Шаги
- Скачать файл, два раза кликнуть на него и подтвердить изменения. Это включит локальные файлы для WarCraft 3.
- Скачать архив (прикреплён) и распаковать его в корневую папку WarCraft 3 Reforged.
Внимание
Нет никакой гарантии, что во время выхода нового патча данные в файле abilitydata.slk будут актуальны. Файл, представленный в статье, был подготовлен на патче 1.32.8. Так что файл Warcraft III/_retail_/units/abilitydata.slk перед игрой по сети лучше удалять, а перед работой в редакторе восстанавливать. А ещё лучше включать локальные файлы только во время работы редактора. Включить можно используя этот файл, отключить - этот. С таким способом удалять abilitydata.slk не нужно.
Как раскрыть способности самостоятельно
- Скачайте CascView.
- Распакуйте, запустите. Согласитесь с настройками по умолчанию. Нажмите Game Storage и выберите WarCraft III Reforged. Нажмите OK.
- Перейдите в war3.w3mod/units.
- Откройте файл abilitydata.slk, нажав по нему двойным кликом.
- Если в системе есть ассоциация для файлов с расширением .slk, откроется ассоциируемая программа. Иначе требуется её выбрать из появившегося списка. Рекомендуется Microsoft Excel.
- Отфильтруйте данные по колонке useInEditor, убрав все способности со значением 1.
- У способностей со значением 0 поставьте значение 1.
- Удалите фильтр.
- Сохраните файл по пути Warcraft III/_retail_/units/abilitydata.slk.
- Закройте программу для работы с .slk.
- Включите локальные файлы (скачать файл, два раза кликнуть на него и подтвердить изменения).
Ред. PT153
с т.з. произовдительности они равнозначны в .txt файлах, как и все другие requirements
В теории, под шаманив со скинами или с полями абилки, можно добиться замены графики повышения уровня индивидуально для каждого героя, а не для всех сразу.
prog, это же явно того не стоит, ведь можно создавать спецэффект при получении уровня. А во всех нестандартных картах система опыта все равно будет кастомной.