# Начало

## Важно

Прежде чем продолжить, важно хорошо понять файл [SubModule.xml](https://github.com/YiGu-Studio/Documentation/tree/1fe115016d6a0f6054b6359f417a2c6bbb736394/ru/_xmldocs/submodule.md), так как этот файл сообщает игре, что он должен загружать, когда выбран ваш мод.

## Инструменты

### C# IDE

* [Microsoft Visual Studio](https://visualstudio.microsoft.com/downloads/) (не требуется для базовых модов)

### Текстовые редакторы

Подойдет любой текстовый редактор, но рекомендуется один из следующих...

* [Visual Studio Code](https://code.visualstudio.com/download)
* [Sublime Text](https://www.sublimetext.com/) &#x20;
* [Notepad++](https://notepad-plus-plus.org/downloads/)

## Моддинг без C\#

Есть несколько аспектов игры, которые вы можете модифицировать без знания C#. Сюда входят сцены, предметы, культуры, персонажи, пользовательские интерфейсы Gauntlet и многое другое.

## Моддинг с C\#

Система моддинга, основанная на модулях, делает моддинг в Bannerlord намного проще, чем в предыдущих играх этой серии, и значительно усложняет ваши моды.

## Создание модуля

В Bannerlord самостоятельный мод называется Модулем, и единственная необходимая часть - это сама папка SubModule и файл `SubModule.xml`, который сообщает программе запуска о вашем моде.

1. Создайте новую папку в каталоге `Modules` в файлах игры, имя папки должно совпадать с именем вашего SubModule.
2. Создайте файл `SubModule.xml` в новой папке. Вы можете [увидеть пример](https://github.com/YiGu-Studio/Documentation/tree/1fe115016d6a0f6054b6359f417a2c6bbb736394/ru/_xmldocs/submodule.md) или найти полную документацию [здесь](https://github.com/YiGu-Studio/Documentation/tree/1fe115016d6a0f6054b6359f417a2c6bbb736394/ru/_xmldocs/submodule.md).

## Следующие шаги

* Обратитесь к статье [Структура папок](folder-structure) для получения дополнительной информации о том, какие дополнительные каталоги нужно добавить, в зависимости от предполагаемого содержимого вашего мода.
* Обратитесь к статье [Базовый C#](https://github.com/YiGu-Studio/Documentation/tree/1fe115016d6a0f6054b6359f417a2c6bbb736394/ru/_tutorials/basic-csharp-mod.md) Мод за примером того, как установить, собрать и запустить код в Bannerlord.
* Обратитесь к статье [Моддинг Пользовательского Интерфейса Gauntlet без C#](https://github.com/YiGu-Studio/Documentation/tree/1fe115016d6a0f6054b6359f417a2c6bbb736394/ru/_tutorials/modding-gauntlet-without-csharp.md) для получения информации о том, как модифицировать интерфейсы Gauntlet без использования C#.

### `Переведено сайтом commando.com.ua`
