Create mklink folders in CMD. Just run ".\create_mklinks.bat". Solution only for windows OS
set dota2_path=C:\Program Files (x86)\Steam\steamapps\common\dota 2 beta
set custom_game_folder=xeno_free
mkdir "%dota2_path%\game\dota_addons\%custom_game_folder%"
mkdir "%dota2_path%\content\dota_addons\%custom_game_folder%"
mklink /j game "%dota2_path%\game\dota_addons\%custom_game_folder%"
mklink /j content "%dota2_path%\content\dota_addons\%custom_game_folder%"
- Запустить Dota 2 - Tools
- Создать новый проект "Create New Addon"
- По пути
{Пусть установки доты}/steamapps/common/dota 2 beta/
будет находиться две папки "content" и "game". Содержимое кастомки по отдельному из путей представлено в данном репозитории. Нужно создать до них mklink и появится возможность удаленно в них заходить - При запуске в самих "Dota 2 - Tools" запустить свой проект
- Открыть Hammer
- Далее открыть mock карту из
content/maps/unranked.vmap
у себя в проекте, куда вы прилинковали содержимое (File/Open) - Открыть меню сборки "File/Build map..."
- В данном меню нажимать "Run (Skip Build)". НЕ надо Build, тк нет исходников карты, что с нуля ее собирать.
- Читаем/Меняем скрипты
content/panorama/
ИЛИgame/scripts
и смотрим за результатом
- Загрузить https://valveresourceformat.github.io/
- Открываем с графическим интерфейсом софт
- Переходим через закладку "Explorer" к кастомке DOTA 1x6 "Explorer/Dota 2/[Workshop ...] DOTA 1x6 ...". Двойной клик
- Копируем все содержимое "Export as is" по пути кастомки в game
- А файлы из папок
"panorama/(layout|scripts|styles)"
по пути кастомки в content через "Decompile & export"
free - ветка с правками main - оригинал от авторов
- Sand king больше не донатный герой
- Бесплатная подписка
- Дейли шарды рандомно выдаются от 50к до 700к