Addon/ru

From Kerbal Space Program Wiki
< Addon
Revision as of 15:43, 9 August 2014 by CrazyCo (talk | contribs) (Установка дополнений)
Jump to: navigation, search


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

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


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

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


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

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


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


In most cases, addons can be easily removed by deleting the addon directory in the GameData directory. Sometimes it other mods require the removed addon which then need to be removed too. If the addon introduced additional parts, craft which use those parts can't be loaded or approached. To disable the functionality without losing the craft, it is possible to change the file extension of all DLL files or remove them completely in the mod directory. Upon loading the game, the mod's code won't be loaded but the parts are still available.
As for installing, removing addons which use the directory system prior to 0.20 is more complex. Each file which was added in that mod needs to be removed manually usually and if files were merged, those needs to be undone.

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



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



Ссылки


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