Файловая структура
January 2024
После того как был создан аддон, также будут созданы две директории с названием аддона в директории контента и игровой директории. Обе эти директории используются при разработке аддонов. Работа Dota 2 Workshop Tools предполагает существование этих директорий, и не будет правильно функционировать вне их.
Все ваши файлы должны быть сохранены в одном из этих мест в зависимости от типа их содержимого.
Контент
Весь "сырой" контент должен быть помещен в директорию "/content". Это включает в себя изображения, карты и модели. Эти файлы обычно создаются различными программными пакетами.
- Пример возможных расширений файлов
- OBJ
- FBX
- LXO
- TGA
- PSD
- VMAP
- VMAT
- Расположение
\\Steam\steamapps\common\dota2\dota_ugc\content\dota_addons\*название_вашего_аддона*\
Игра
Скомпилированные файлы, которые формируются из исходного материала или файлов, которые читаются в игре во время её выполнения, расположены в директории "/game". Инструменты автоматически скомпилируют новые файлы, которые находятся в директории "/content" и разместят их в директории "/game".
- Пример возможных расширений файлов
- LUA
- VTEX_C
- VPK
- VMAT_C
- Расположение
\\Steam\steamapps\common\dota2\dota_ugc\game\dota_addons\*название_вашего_аддона*\
Организация ресурсов
Все ресурсы должны быть организованы в поддиректорию аддона. Это не только хорошая практика для начинала пользователей, но и инструментарий предполагает стандартное расположение для определенных ресурсов. Они должны быть идентичны как в директории "/game" так и в "/content".
Все ниже перечисленные пути стандартны для большинства ресурсов.Если вы не уверены, обратитесь в директорию "/dota_imported".
- your_addon_here\maps
- your_addon_here\materials
- your_addon_here\materials\models
- your_addon_here\models
- your_addon_here\particles
- your_addon_here\resource
- your_addon_here\scripts
- your_addon_here\scripts\vscripts
- your_addon_here\soundevents
- your_addon_here\sounds
January 2024