> For the complete documentation index, see [llms.txt](https://book.denismakhortov.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://book.denismakhortov.com/ru/guides/scenario-editor.md).

# Редактор сценариев

Зайти в редактор сценариев можно следующим образом: Настройки - Dev menu - Scenario editor. Дальше на экране появится меню редактора. Сейчас распишу меню редактора понятным языком. Большая часть редактора сделана на английском языке; кнопки импорта карты и сценария в Dev menu переведены.

1. Set map (выбор карты)
2. Load scenario (загрузить какой-либо сценарий из существующих. Можно загрузить опред. сценарий и уже на его основе создать свой)
3. Edit scenario (редактировать сценарий)
4. Save scenario (JSON) (сохранить сценарий в формате json. На Windows файлы этого формата загружаются из папки игры, на Android — кнопкой Импорт сценария в Dev menu через системный диалог. Это формат данных для загрузки сценария в клиенте игры)
5. Save scenario (Lua) (этот формат сценариев пригодится тем, кто хочет создать сценарий для своего сервера. Файл этого формата можно будет закинуть в папку сценариев сервера и играть по интернету на этом сценарии)
6. Menu (выйти в главное меню игры)

Теперь разберем подробнее меню Edit scenario (редактировать сценарий).

1. Scenario settings (настройки сценария. Здесь можно изменить название сценария и год начала)
2. List of civilizations (список стран. Тут можно добавить новую страну, изменить существующую или удалить)
3. Provinces (открыть карту для редактирования принадлежности провинций)
4. Buildings (редактор построек)
5. Еще не готово. Тут можно будет добавить что-то еще
6. Back (назад)

Пройдем по этим пунктам еще подробнее:

1. Scenario settings. Здесь существует следующее: Scenario id - это название сценария. Вы можете его изменить на любой другой. Year - год начала. Technology level (0-21) - здесь можно указать уровень технологий, открытых по умолчанию в игре
2. List of civilizations. Здесь находится список стран. Если выбрать какую-то страну из списка, то можно изменить ее название, цвет или удалить страну из списка. Внизу есть кнопка Create - она добавляет новую страну. Дальше вы можете ее отредактировать так, как вам нужно
3. Provinces. При переходе сюда открывается карта. Сверху есть две кнопки. Одна пустая, а вторая со значком карандаша. Если нажать первую, то при выборе провинции ничего происходить не будет. А если вторую, то при клике на провинцию она станет принадлежать той стране, что написана внизу экрана. При нажатии на кнопку Civilization можно выбрать страну из списка для редактирования или создать новую. Также есть режимы назначения столицы и редактирования дипломатии
4. Buildings.

   Change - выбрать другую постройку

   Кнопки управления:

   1\) пустая - ничего

   2\) значок карандаша - строить выбранную постройку при нажатии на провинцию

   3\) красный крестик - снести все постройки при нажатии на провинцию

   4\) красный значок карандаша - снести выбранную постройку при нажатии на провинцию

Создание сценария кратко:

1. Настройки - Dev menu - Scenario editor Выбираете карту и сценарий и редактируете
2. В меню редактора не забываете нажать кнопку Save scenario (JSON), чтобы сохранить данные сценария по пути, который снизу слева. (если у вас не сохраняет, то проверьте разрешение приложения на запись файлов)
3. На Windows сценарий автоматически загружается из папки игры при открытии новой игры. Кнопка **Импорт сценария / Import scenario** в Dev menu повторяет проверку папок. На Android нажмите эту кнопку и выберите JSON в системном диалоге. Удалить сценарий можно кнопкой Remove custom scenario. Загруженный сценарий появится в меню создания игры и в редакторе сценариев.

На Windows изменённый JSON с прежним именем обновляет уже загруженный сценарий; удалять его перед обновлением не нужно. На Android отдельный импорт с совпавшим ID создаёт вариант со свободным ID. Лимит пользовательских сценариев — 16. Для сценария на своей карте сначала установите [пакет карты `.map`](/ru/guides/map-editor/map-editor-loading-into-game.md).

На Windows файлы также поддерживаются в `scenarios/` и `maps/<имя карты>/scenarios/`. Если удалённый сценарий появляется снова, уберите его исходный JSON из сканируемой папки.

![](https://969747446-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MY9fu-NVeDVh6bWgcnm-1508421016%2Fuploads%2Fgit-blob-637d0e5137de54a09e372970ae7d2270f76672be%2FOYn-5iOqV-E.jpg?alt=media)
