Эта статья относится к игре "Dota 2". Нажмите для получения дополнительной информации.
Эта статья относится к среде разработки/инструментарию для "Инструментарий Dota 2". Нажмите для получения дополнительной информации.
This article's documentation is for Source 2. Click here for more information.

Файловая структура

From Valve Developer Community
Jump to: navigation, search
English (en)Русский (ru)中文 (zh)Translate (Translate)

Dead End - Icon.png
This article has no Wikipedia icon links to other VDC articles. Please help improve this article by adding links Wikipedia icon that are relevant to the context within the existing text.
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".

 

Note.pngПримечание:Есть некоторые файлы, которые сохраняются только в директорию "/game", такие как скриптовые файлы Lua.
Пример возможных расширений файлов
  • 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
Wikipedia - Letter.png
This article has not been added to any content Wikipedia icon categories. Please help out by Wikipedia icon adding categories.
January 2024