Addon/ru

From Kerbal Space Program Wiki
Jump to: navigation, search


Дополнение, мод или плагин - это модификация официальной версии игры. Они либо добавляют новые детали, системы и механику в игру, либо заменяют существующие. Дополнения, в основном, создаются игровым сообществом, а не разработчиками и могут существенно увеличить игровой опыт. Из-за существенной популярности, разработчики "Squad" предлагает официальный сайт для их размещения на "Curse Network". Ранее использовался "Kerbal SpacePort", но теперь все перенаправляются на страницу "Curse Network".
Еще одна ссылка на это объявление в форуме "Космической Программы Кербала", поддерживается игровым сообществом.
Еще один неофициальный источник - это "SpaceDock". Он все еще находится в стадии бета-версии, но ряд создателей модификаций предпочитают его страницам "Curse Network".

Установка дополнений


В основном, дополнения устанавливаются в каталог "GameData". Если метод установки отличается, тогда, как правило, существует более подробное описание в "readme", странице в "SpacePort" или открытом объявлении на форуме. Некоторые моды записывают свой контент напрямую в существующие каталоги в директории "GameData", а другие, наоборот, создают в директории "GameData" новые каталоги. Также возникают случаи, когда корневая директория архива - сама содержит каталог "GameData". Так что если корневой каталог не назван "GameData" - это гораздо лучше выгладит, чем каталог "GameData" в корневой директории.
Иногда модам для работы требуются другие моды, которые указываются в "readme", на странице "SpacePort" или в сообщении на форуме. Они обычно поставляются вместе с оригинальным модом, что следует проверить, прежде чем копировать его содержимое. Иногда мод поставляется в старой версии и может нарушить работу других плагинов, которые требуют более новую версии. Еще хуже обстоит ситуация с модами у которых поменялось название, потому что в этом случае мод устанавливается два раза, что, как правило, приводит к критическим ошибкам, ломающим игру. Лучшим способом модификации является исключительно установка мода самостоятельно с проверкой вручную о существовании каких-либо требований к ранее установленным модам и если их обновлении, по необходимости.
Для установки содержимого ZIP-архива требуется программа для распаковки. Обычно, такая программа уже установлена, но существуют и другие - доступные для скачивания в интернете. Естественно, стоит проверить является ли источник надежным.
Структура каталогов была изменена начиная с версии 0.20, которая ввела каталог "GameData". Все еще существуют некоторые плагины, использующие старую структуру системных каталогов, что является более сложным и может привести к конфликтам файлов, поскольку в новой структуре два или более файла из старой структуры каталогов могут быть объединены.

Системные каталоги


Содержимое ZIP-архива обычно имеет следующий вид:

  • Каталог с названием мода (может отсутствовать);
    • Каталог с названием GameData (также может отсутствовать);
      • Снова каталог с названием мода, в котором находятся каталоги, которые можно спутать с каталогами в первом уровне мода;
        • Обычно, какая-либо документация: наподобие текстового файла "readme" или "changelog";
        • Каталог "Parts", содержащий в себе настоящие детали для постройки летательного аппарата, которые можно увидеть в интерфейсе постройки летательных аппаратов;
        • Каталог "Plugins" содержащий в себе ".dll"-файлы плагинов, которые поддерживают систему плагинов, применяющуюся в дополнении;
        • Каталог "Source" - это всего лишь каталог с исходниками мода и он необходим только для моддеров, которые хотят увидеть как было создано это дополнение и, может быть, попытаться его изменить (с разрешениями/атрибутами, конечно же).


Удаление дополнений


В большинстве случаев, дополнения могут быть легко удалены путем удаления каталога аддона в каталоге "GameData". Но, иногда, другие моды требуют удаления другого дополнения, которое тоже должно быть удалено. Если дополнением введены дополнительные детали, то конструкции, использующие эти детали не могут быть загружены или применены. Для отключения функциональных возможностей без потери конструкций необходимо изменить расширение всех DLL-файлов или полностью удалить их в папке "mod". При загрузке игры, Исполняемый код мода не будет загружен, но детали останутся по-прежнему доступны.
Как и для установки - для удаления дополнения, которое использует структуру системных каталогов до версии 0.20 - сложнее. Каждый файл, который был добавлен в этот мод, обычно, должен быть удален вручную, но если файлы были объединены, то потребуется отменена объединения.

Дополнения, описанные в этой Википедии



Рекомендуемые моды



Ссылки


  • Перечень модов: не завершенный перечень модов - состоит из большинства наиболее важных модов.