> For the complete documentation index, see [llms.txt](https://docs.bestway.com.ua/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.bestway.com.ua/gem-rts-v1-ru/sozdanie-modov-k-igre/sozdanie-shablonov-opcii.md).

# Создание шаблонов опций

## Смена шаблона опций

Окно выбора шаблона опций отображается в двух случаях:

* При первом запуске игры.
* При выборе соответствующего пункта в настройках игры в разделе **GAME**.

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXewPxzZ1jgbbTVI8Vz6PGmJD44XYCd0yH24lNkDF6hUWebUulEBGITJLOGTmZ18ks1kthFA8Biv2Pu_XZhx9ZVf61KjTkLSYX4HIlj-QA4f0b3ZsdAhnYiSMVwaqHA6URbwn5c5E9BeTsrcAfSDqSg5bfk?key=9KZalXu239txQKZ-QeX1Vg" alt=""><figcaption></figcaption></figure>

## **Расположение и структура шаблонов опций**

Шаблоны опций находятся в директории: `main\global\interface\profiles`.\
Каждый шаблон содержит свой набор опций, которые могут частично или полностью перекрывать текущие настройки, сохраненные в файлах с расширением `.opt`.

## **Настройка иконок для шаблонов**

Для каждого шаблона опций можно задать иконки для двух состояний:

* **normal** — состояние, когда пользователь не взаимодействует с иконкой;
* **selected** — состояние, когда шаблон выбран.

Например, для шаблона **default** иконки располагаются по следующим путям:

* `main\global\interface\profiles\default\icon.tga` — для состояния normal
* `main\global\interface\profiles\default\icon_selected.tga` — для состояния selected

## **Подключение дополнительных пакетов**

Шаблоны опций также могут использоваться для подключения дополнительных пакетов. Чтобы при выборе шаблона подключались определенные пакеты, их необходимо задать в конфигурационном файле: `main\global\interface\options_template_packages.set`.

<details>

<summary>Пример конфигурации</summary>

```plaintext
{
    mow_classic
    {
        "40e43b15-5df8-4623-9b87-dc4eb366961b"
    }
}
```

В данном примере для шаблона опций **mow\_classic** применяется пакет с ID `"40e43b15-5df8-4623-9b87-dc4eb366961b"`.

</details>

## **Локализация**

Тексты, связанные с локализацией окна выбора шаблонов, располагаются в файлах вида:

`main\<language>\interface\text\profiles.lng`.

Этот файл необходимо настроить, чтобы окно выбора шаблонов корректно отображало тексты на нужном языке.
