# РАЗРАБОТКА МОДОВ

## Введение

Создание модификаций для игр — увлекательный и многогранный процесс, открывающий перед разработчиками широкие возможности для творчества и инноваций. \
Gem RTS предоставляет все необходимые инструменты и ресурсы для воплощения самых смелых идей, позволяя добавлять уникальные элементы в игру с помощью модов.&#x20;

{% hint style="info" %}
Перед началом работы над модом рекомендуем ознакомиться с [базовой информацией о ресурсах игры](/documentation/gem-rts-v1-ru/bazovaya-informaciya-o-gem-rts.md) и [архитектурой ресурсов](/documentation/gem-rts-v1-ru/bazovaya-informaciya-o-gem-rts/arkhitektura-resursov-igry.md) в Men of War II
{% endhint %}

Моды (готовые и находящиеся в разработке) находятся в папке “**Рабочие пакеты**”, которая также является рабочей папкой Редактора. \
Путь к рабочей папке задается в **Настройках** игры на вкладке **Игра**.

Для начала работы над созданием модов необходимо найти и настроить рабочую папку редактора, а также научиться подключать моды к игре.

## Рабочие пакеты

"Рабочие пакеты" - рабочая папка редактора, в которой хранятся моды, сырые пакеты и пакет “Editor local changes” (изменения, созданные в редакторе, автоматически попадают в него).

По умолчанию рабочей папкой редактора является папка **packages** в [Профиле игрока](/documentation/gem-rts-v1-ru/bazovaya-informaciya-o-gem-rts/raspolozhenie-lokalnykh-failov-igry-i-profilya-igroka.md#profil-igroka).

<table><thead><tr><th width="173">Платформа</th><th>Расположение рабочей папки в профиле игры</th></tr></thead><tbody><tr><td>Windows</td><td>C:\Users\&#x3C;username>\AppData\Local\Men of War II\packages\</td></tr><tr><td>Ubuntu</td><td>~/Men of War II/packages/</td></tr></tbody></table>

В случае необходимости  можно изменить расположение рабочей папки редактора.

Порядок действий

1. Открыть настройки игры
2. Открыть вкладку "Игра"
3. Изменить значение параметра "Рабочие пакеты" на "Выбранная папка"
4. Указать путь к нужной папке в поле "Расположение папки"
5. Нажать кнопку "Применить"

<figure><img src="/files/WXqcz2SGPiZSzWpZZyW0" alt=""><figcaption><p>Назначение рабочей папки редактора в "Настройках игры"</p></figcaption></figure>

## Подключение мода в игру

Содержимое пакета мода становится доступным для загрузки в игре и в редакторе после его активации.&#x20;

Список всех доступных пакетов отображаются в "Настройках игры" на вкладке "Пакеты". Активированные пакеты отмечены галочками.&#x20;

<figure><img src="/files/eZqs4uXcVn24gWRxmAu6" alt=""><figcaption><p>Вкладка Пакеты со списком отключенных и активированных пакетов</p></figcaption></figure>

{% hint style="warning" %}
Содержимое [Корневой папки игры](/documentation/gem-rts-v1-ru/bazovaya-informaciya-o-gem-rts/raspolozhenie-lokalnykh-failov-igry-i-profilya-igroka.md) обновляется исключительно через лаунчер.

Изменение файлов в основной папке игры может привести к конфликтам и ошибкам при запуске игры
{% endhint %}

{% hint style="info" %}
Содержимое зашифрованных пакетов в редакторе недоступно
{% endhint %}

***

### Узнайте о создании модов подробнее

<table data-card-size="large" data-column-title-hidden data-view="cards" data-full-width="false"><thead><tr><th data-type="content-ref"></th><th></th><th></th><th data-hidden align="center"></th><th data-hidden align="center"></th><th data-hidden></th><th data-hidden data-card-target data-type="content-ref"></th><th data-hidden data-card-cover data-type="files"></th></tr></thead><tbody><tr><td><a href="/pages/PmQyGL9zXUppp8bHuK7P">/pages/PmQyGL9zXUppp8bHuK7P</a></td><td>Описание особенностей базовой архитектуры упаковки мода</td><td>Начните изучать процесс создания модов с этой Инструкции</td><td align="center"></td><td align="center"></td><td></td><td></td><td><a href="/files/7PiLyqlIStMHdiy0XHd4">/files/7PiLyqlIStMHdiy0XHd4</a></td></tr><tr><td><a href="/pages/VZfWe2xh6RAInvuxRtbd">/pages/VZfWe2xh6RAInvuxRtbd</a></td><td>Пошаговая инструкция создания мода с новыми картами</td><td></td><td align="center">Добавление новых карт и миссий в игру</td><td align="center"></td><td></td><td></td><td><a href="/files/7PiLyqlIStMHdiy0XHd4">/files/7PiLyqlIStMHdiy0XHd4</a></td></tr><tr><td><a href="/pages/SFMeLvLnf4jlmFDAbVWd">/pages/SFMeLvLnf4jlmFDAbVWd</a></td><td>Инструкция для самых смелых модмейкеров</td><td></td><td align="center">Создание балансного мода</td><td align="center"></td><td></td><td></td><td><a href="/files/7PiLyqlIStMHdiy0XHd4">/files/7PiLyqlIStMHdiy0XHd4</a></td></tr><tr><td><a href="/pages/MNMiApurobPpcHqFMBsC">/pages/MNMiApurobPpcHqFMBsC</a></td><td>Перенос любимых карт поможет развеять ностальгию по старому доброму Soldiers</td><td></td><td align="center"></td><td align="center"></td><td></td><td><a href="/pages/MNMiApurobPpcHqFMBsC">/pages/MNMiApurobPpcHqFMBsC</a></td><td><a href="/files/7PiLyqlIStMHdiy0XHd4">/files/7PiLyqlIStMHdiy0XHd4</a></td></tr></tbody></table>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://bestway-1.gitbook.io/documentation/gem-rts-v1-ru/sozdanie-modov-k-igre.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
