Warlock - Master of the Arcane

Warlock - Master of the Arcane

Not enough ratings
Моддинг
By Iv
Краткие основы моддинга Warlock
Что можно, а что нельзя поменять в игре.
   
Award
Favorite
Favorited
Unfavorite
Ресурсы игры и их изменение
Ресурсы игры хранятся в архивах формата *.pack
Инструменты моддинга[disk.yandex.ru]
  • - Decompile.bat - распаковывает pack-файл в папку с тем же названием
  • - Compile.bat - запаковывает папку в pack-файл

Способ простой - перетянуть pack на Decompile.bat и папку с xml - на Compile.bat

Игра читает pack-файлы вида dXXX.pack, где ХХХ - любые цифры

Ресурсы есть следующих видов:
  • xml - характеристики игровых объектов
  • dds - графика
  • fsb - архивы со звуками
  • md - архив текстов игры, к сожалению, недоступный для редактирования
  • bma - анимации юнитов?
  • lua - код игры

Заранее предупреждаю: тексты (названия, описания и т.д.) поменять или добавить и добавить графику новым элементам, к сожалению невозможно.
XML
Основной интерес для модификации представляют xml
  • actionviewdatalist.xml - анимации действий юнитов. Теоретически можно поменять скорости анимаций
  • ai.xml - настройки ИИ. Можно поменять приоритеты ИИ в части выбора классов войск
  • artifactdatalist.xml - артефакты <artifacts>, их цены <artifactTypeCosts> и их компоненты <artifactElements>
  • buildings.xml - здания
  • buildingtrees.xml - схемы постройки городов, какое здание когда можно построить
  • difflevels.xml - уровни сложности. Коэффициенты усиления ИИ
  • fractions.xml - великие маги и их перки
  • generator.lua - правила генерации карты. Имеет смысл увеличить дистанцию между столицами
  • gfxdefs.xml - используемые шрифты
  • idlesounds.xml - звуки бездействующих юнитов
  • inputactions.xml - игровые события, команды и их горячие клавиши
  • localresources.xml - ресурсы на карте
  • logicparams.xml - общие параметры игры <GameLogicParam> и, внезапно, цвета фракций <FractionColors>
  • perks.xml - перки юнитов, фракций и артефактов
  • quests.xml - квесты
  • randomeventdatalist.xml - случайные события <Events>, включая терроформирующие <TerrEvents>
  • spells.xml - заклинания и комбо-заклинания
  • structuredatalist.xml - города и другие объекты на карте, включая башни
  • unitbattlesounds.xml - звуки действующих юнитов
  • unitlevelups.xml - схемы улучшений юнитов.
  • units.xml - юниты, их действия <actions>, включая стандартные атаки и их прогрессия опыта