В статье описывается очень простой способ подключения собственных MPQ-архивов.
Данный способ актуален для версии игры 1.29. На 1.30 уже не будет работать по очевидным причинам.
Данный способ актуален для версии игры 1.29. На 1.30 уже не будет работать по очевидным причинам.
Очевидный факт, что в папке с игрой находятся архивы (War3.mpq, War3x.mpq итд), которые запрашиваются самой игрой и редактором. Но выяснилось, что список запрашиваемых имен шире, чем список реально существующих архивов.
Так запрашивается архив с именем War3Mod.mpq, но изначально его в папке с игрой нет, поэтому на его место с данным названием можно подложить любой свой архив и он будет работать. Возможно, судя по названию, такой резерв оставлен разработчиками специально для модов. Загружается в последнюю очередь, то есть им можно переопределять содержимое всех основных архивов игры.
Так запрашивается архив с именем War3Mod.mpq, но изначально его в папке с игрой нет, поэтому на его место с данным названием можно подложить любой свой архив и он будет работать. Возможно, судя по названию, такой резерв оставлен разработчиками специально для модов. Загружается в последнюю очередь, то есть им можно переопределять содержимое всех основных архивов игры.
Также есть еще один забавный факт для редактора. Запрашиваются архивы с префиксом текущей локали, то есть например для русского это ruRU. Получается редактор запрашивает ruRU-War3.mpq, ruRU-War3x.mpq итд. Архивы с префиксом по приоритету запрашиваются вместе с основным.
Для игры к сожалению работают только префиксы War3Local.mpq и War3xLocal.mpq, но и то только в качестве замены.
Для игры к сожалению работают только префиксы War3Local.mpq и War3xLocal.mpq, но и то только в качестве замены.
KingMaximax, убедить их в том, что вар всегда был известен своими модами, за счет которых прожил успешно 16 лет, что дало им стимул развивать его и дальше. Не будь этих mpq интерес к вару бы пропал в скором времени.
Ред. Hanabishi
Ред. Melissa
Братишка делал некоторые текстуры для себя в нашей "Дюне" и ложил их в b.mpq в корневой папке. И всё прекрасно подгружалось. Или про что тут?
Ред. Hanabishi
Скачай и посмотри как игра устроена теперь.
Кстати, пробовал подключить mpq свой к 1.26, не вышло, подключил mix
Ред. Hanabishi
каск взят для снижения размера патчей :)
Ред. Hanabishi
А шифрование и защита процессов от отладки для чего? На случай нападения рептилоидов?
а вообще каждый патч требовал заново скачать всю игру, при чем тут ченжлог
И нахер ваш моддинг близзам не уперся, не ясно было чтоли? Еще на 27 всё было очевидно
Я бы очень хотел от близов возможность вставлять текстуры и звуки нормальных форматов, например, png и ogg.
Hanabishi, Сидим дальше на 1.26. А близы пусть поднимают популярность вара, подогревают к нему интерес.
Бордер, чем тебе blp не угодили и wav?
PrincePhoenix, Карты тоже контент. Зачем пилить модели, если можно пилить модели для своей карты?