Dota 2 Mod Manager

Dota 2 Mod Manager: цифры и факты

Одна страница со всем, что можно проверить. Числа считаются из каталога и с GitHub в момент сборки страницы, поэтому не расходятся с правдой между релизами.

Коротко, одним абзацем

Dota 2 Mod Manager - бесплатная программа для Windows и Linux, которая ставит косметические моды на Доту 2 в один клик. Моды берутся из открытого каталога D2PFX: 1 181 мод в 41 категории, каталог пополняет сообщество. Исходный код открыт под GPL-3.0, релизы собирает GitHub Actions, аккаунт не нужен, ничего не собирается. Версия 2.6.9, релизов 44, скачиваний установщика 72 472.

Цифры

Что программа умеет

Ставит и убирает в один клик

Сама качает мод, находит свободный слот pak, кладёт файл в папку игры и убирает за собой при удалении. Переименовывать pakNN_dir.vpk руками не надо ни разу.

Выключает мод, а не удаляет

Файл переименовывается, запись в библиотеке остаётся. Отдельная кнопка гасит все моды разом: то, что нужно перед рейтинговой каткой или сразу после патча.

Показывает, чей мод выигрывает

Два мода с одним и тем же файлом не могут примениться оба. Программа говорит, чей файл грузит игра, и порядок меняется перетаскиванием.

Открывает косметику, которая уже твоя

Погода, курьеры, варды, экраны загрузки, аннонсеры, мега-киллы. Читается из таблицы предметов самой игры, поэтому новое от Valve появляется без обновления программы.

Принимает твои файлы и собирает мод из папки

Перетащи .vpk в окно или укажи папку. Есть внутри архивы - заберёт все разом; лежат сырые файлы игры - соберёт из них VPK сама, так что автору не нужен отдельный упаковщик. Установленный мод она же распаковывает обратно в папку: с этого начинается правка чужого мода.

Узнаёт моды, поставленные руками

Считает отпечатки того, что уже лежит в папке игры, говорит, какой мод из каталога это на самом деле, и берёт его под управление, а не игнорирует и не затирает.

Объединяет моды в один пак и разбирает обратно

Пригождается, когда слоты кончаются или когда несколько модов должны ходить вместе.

Хранит сборки и отправляет их ссылкой

Сохрани включённый набор пресетом, отправь одну ссылку - на той стороне соберётся то же самое. Пресеты выгружаются и файлом.

Переживает патчи Доты

Обновление игры затирает файлы, на которых держатся моды. Программа возвращает их на место, предупреждает, если что-то требует внимания, и пишет в папку игры одной транзакцией: сорвался шаг - всё вернулось как было.

Ставит инструменты моддинга

Раздел Tools каталога - утилиты для VPK, компилятор, патчер - качается и ставится прямо из программы.

Делает копию шрифтов и курсоров

Эти двое заменяют файлы, а не ложатся слоем поверх, поэтому оригиналы копируются до установки и возвращаются при удалении мода.

Запускает игру

Из того же окна и в ту языковую папку, где реально лежат моды.

Откуда берутся моды

Из D2PFX - открытого каталога, который h6rd больше года ведёт вместе с сообществом: 1 181 мод в 41 категории, с превью, тегами, разбивкой по героям и вики, которая учит делать свои. Программа читает этот каталог напрямую, поэтому мод, добавленный сегодня, виден сегодня - без обновления программы и без нового релиза. Сам менеджер лежит в разделе Tools этого каталога. Подробно про каталог.

Чем отличается от других

Чего программа не делает

Что пишется в папку игры

Мод - это архив VPK, положенный в языковую папку, которую монтирует игра, в свободный слот pak. Это механизм, который в движке уже есть, и он не правит ни одного файла самой игры.

Единственное исключение - бесплатная косметика, и она выключена, пока ты сам её не включишь. Открыть косметику значит перекрыть таблицу предметов, а её движок читает ровно одним путём, поэтому программа регистрирует дополнительную папку контента в gameinfo_branchspecific.gi и вписывает изменённый файл в dota.signatures. Оба файла копируются до первой записи и возвращаются, когда функцию выключаешь. Зачем нужен этот патч.

Забанят ли

Гарантий тут честно не даёт никто. Что можно сказать точно: Valve никогда не публиковала правила, которое называет косметические моды; VAC ищет код, внедрённый в процесс игры, а не файлы, лежащие в папке; такие моды ставят больше восьми лет. Это все доводы, какие есть, и гарантией они не являются. Программа не касается твоего аккаунта, риск твой. Развёрнутый ответ.

Как всё это проверить

Ничего на этой странице не нужно принимать на веру. Каждая строчка ниже - ссылка на саму вещь, а не на её описание.