WarCraft 3: Простой способ подключения собственных MPQ-архивов

» Раздел: Работа с MPQ и импортом

В статье описывается очень простой способ подключения собственных MPQ-архивов.
Данный способ актуален для версии игры 1.29. На 1.30 уже не будет работать по очевидным причинам.
Очевидный факт, что в папке с игрой находятся архивы (War3.mpq, War3x.mpq итд), которые запрашиваются самой игрой и редактором. Но выяснилось, что список запрашиваемых имен шире, чем список реально существующих архивов.
Так запрашивается архив с именем War3Mod.mpq, но изначально его в папке с игрой нет, поэтому на его место с данным названием можно подложить любой свой архив и он будет работать. Возможно, судя по названию, такой резерв оставлен разработчиками специально для модов. Загружается в последнюю очередь, то есть им можно переопределять содержимое всех основных архивов игры.
Также есть еще один забавный факт для редактора. Запрашиваются архивы с префиксом текущей локали, то есть например для русского это ruRU. Получается редактор запрашивает ruRU-War3.mpq, ruRU-War3x.mpq итд. Архивы с префиксом по приоритету запрашиваются вместе с основным.
Для игры к сожалению работают только префиксы War3Local.mpq и War3xLocal.mpq, но и то только в качестве замены.

Просмотров: 621



» Лучшие комментарии


Melissa #51 - 1 неделю назад (отредактировано ) 2
Бордер, чем тебе blp не угодили и wav?
wav - большой вес + там не какой попало формат вава игра воспроизводит
blp - формат, так сказать, эксклюзивный, отдельно от игры он никуда не годится, а для сохранения в нём - нужны отдельные проги/плагины
Бордер #52 - 1 неделю назад 0
Эй, а сами карты остались mpq-подобными?
Melissa #53 - 1 неделю назад 0
И можно ли хранить "внешне", создав нужные папки/пути?
Hanabishi #54 - 1 неделю назад 0
Бордер:
Эй, а сами карты остались mpq-подобными?
Да.
Melissa:
И можно ли хранить "внешне", создав нужные папки/пути?
Да, через Allow Local Files вроде пока работает.
Narkranoth #55 - 15 часов назад (отредактировано ) 0
Бордер:
PrincePhoenix,
wav
Большой вес, низкое качество. mp3 и то лучше и меньше.
Ась? Думал промолчать в данной теме, ибо пока не могу проявлять активность на сайте... С каких это пор у несжатого PCM-потока низкое качество? Да, OGG круче MP3, но WAV круче всех. Много весит? Используйте сжатие без потерь: FLAC, APE, WavPack, DTS-HD, Dolby True Audio (последние 2 лицензированы и закрыты) - вот нормальная поддержка какого-то из первых трёх форматов (желательно FLAC, ибо свободный, открытый и самый популярный) была бы весьма кстати в довесок к OGG, проблема веса была бы решена. У меня всё.
Upd. Забыл кое-что указать... Стоит сказать, что да, стандартная частота дискретизации в Варике довольно низкая, но оно и понятно. Во-первых, в целях экономии места, во-вторых, для человеческой речи (для музыки есть mp3) звуки частотой свыше 11050 Гц почти не нужны от слова совсем. Правда, от этого и частота сэмплирования тоже падает... однако тут возвращаемся к пункту 1.
Hanabishi #56 - 13 часов назад 0
Narkranoth, чатота дискретизации в 11 КГц очень хреново звучит так-то. По ощущениям как mp3 с битрейтом 32 кбит. Для адекватной передачи надо хотя бы 44+ КГц, вот выше уже реально человеческое ухо практически перестает различать.