07. Редактирование карт

*Картой* называется сцена, по которой перемещается игрок. В привычном понимании это может быть поле или подземелье, город или интерьер дома.
Роль тайлов
Тайлы — это графическая часть карт, которые вы создаете. Также у них есть ряд различных настроек, которые помогут определить, например, может ли персонаж пройти по ним или они будут отображаться над ним и многое другое.
Для каждой отдельной карты выбирается одна группа тайлов, которая известна как *набор тайлов*, именно он используется для рисования. Вы можете полностью изменить внешний вид карты путем изменения набора тайлов, который он использует. Наборы тайлов и их настройки редактируются в Базе данных.
Типы тайлов

Все доступные тайлы, которые можно использовать во время игры отображаются в палитре тайлов слева и разделены на 5 основных наборов, от A до E. В наборе A находятся тайлы поверхности земли, например трава или стены, а в остальных наборах от B до E декоративные тайлы, которые будут отображаться выше, например, деревья и окна.
Таким образом оба тайла из нижнего и верхнего слоя могут быть одновременно размещены в одном и том же месте на карте. Вы можете использовать эту двухслойную структуру, чтобы создать огромное количество разнообразных карт.
Стандартные наборы тайлов (которые входят в RTP) включает тайлы нижнего слоя: океаны, луга, полы, стены и другие поверхности ,а тайлы верхнего слоя содержат объекты, которые вы можете разместить над ними.
Размер карты и способ отображения
Размер карты измеряется в тайлах и может быть от 17 до 500 тайлов по горизонтали и от 13 до 500 по вертикали.
На экран во время игры вмещается область равная 17 × 13 тайлам (высота × ширина). Карты, которые больше этого размера прокручиваются автоматически по мере передвижения игрока в ту или иную сторону, в то время как он сам отображается в центре. Вы также можете соединить края одной карты с краями другой так, что получится видимость непрерывного перехода, как если бы игрок обошел вокруг земной шар и вернулся на исходную точку.
Позиция на карте
Позиция тайлов на карте также называется *координатами*. Координаты тайла в самом левом верхнем углу равны (0, 0), где первое число представляет из себя позицию тайла по оси X, а второе по оси Y. Таки образом, допустим, координаты самого правого нижнего тайла на карте размером 500 × 500 равны (499, 499). Координаты тайла, который редактируется в данный момент отображаются в строке состояния главного окна.
 Дизайн
Переключение между режимами редактирования
Как только вы захотите изменить внешний вид карты, вам потребуется переключится в соответствующий режим редактирования. Для этого нажмите кнопку **[Карта]** на панели инструментов (или выберите **Карта** в пункте меню **Режим**).
Выбор карты
В левой нижней части главного окна расположен список карт, которые вы можете отредактировать. Щелкните на нужном названии и данные карты будут загружены для редактирования и вы увидите из в правой части окна.
Выбор тайлов
Из палитры тайлов выберите тайл, который вы хотите поместить на карту. Вокруг выбранного тайла появится белая рамочка. С помощью вкладок под палитрой вы можете выбрать другую категорию из набора от A до E.
Задержав левую кнопку мыши и передвигая курсор, вы сможете выделить сразу несколько тайлов и затем все их поместить на карту.
Рисование
Для того, чтобы нарисовать тайл на карте вы можете воспользоваться одним из четырех доступных инструментов. Выбрать один из них можно либо на панели инструментов, либо в меню **[Инструменты]**. После того, как вы выбрали тайл из палитры слева и необходимый инструмент, щелкните левой кнопкой мыши и перемещайте курсор в области просмотра карты, чтобы изменить её дизайн.
Удалить нарисованные на карте тайлы можно с помощью прозрачного тайла. Прозрачные тайлы обычно находятся в левом-верхнем углу палитры, в наборах от **B** и далее.

 Карандаш
Простейший инструмент для рисования. С помощью него выбранный тайл (или группа тайлов) помещаются на карту.
 Прямоугольник
Инструмент, с помощью которого область начиная от нажатия кнопки мыши до её отпускания заполняется прямоугольником из выбранных тайлов.
 Эллипс
Инструмент, с помощью которого область, начиная от нажатия кнопки мыши до её отпускания, заполняется эллипсом из выбранных тайлов.
 Заливка
Если у вас активен один из инструментов рисования, помимо выделения, вы можете воспользоваться специальной функцией, называемой выбором тайла. Для этого на карте нажмите правую кнопку мыши и у вас, в качестве активного тайла, будет тайл над которым вы нажали кнопку. Может работать с несколькими слоями тайлов.Некоторые тайлы из группы **A** в палитре называются *динамическими тайлами*. У динамических тайлов есть способность состыковываться с рядом лежащими родственными тайлами, автоматически изменяя при этом свой внешний вид. Это особенность работает для тайлов от A1 до A4 при редактировании набора тайлов.
Удерживая нажатой клавишу [Shift] при установке тайла на карту или при использовании пипетки, вы можете отключить функцию состыковки динамического тайла..Некоторые динамические тайлы, если они располагаются вертикально в паре, автоматически отбрасывают тень в нижнем правом углу. Однако же, такая особенность есть не у всех тайлов.Прорисовка тениТень представляет собой дополнительный инструмент для рисования стен и отбрасываемых ими теней. Она позволяет затемнить одну четверть тайла.
Чтобы использовать эту возможность, нажмите кнопку **[Тень]** на панели инструментов (или выберите пункт **Тень** в меню **Инструменты**), а затем нажмите на тайл в области просмотра карты. На том месте куда вы щелкните появится тень, а если она там уже была, то щелчок удалит её.
Спецификации для тайлов нижнего слоя
Тайлы типа A2 в наборе тайлов во вкладке **A** (с третьей по шестую строки) делятся на базовые тайлы (столбцы с первого по четвертый слева) и тайлы оформления (столбцы с пятого по восьмой слева). При рисовании тайлы оформления можно разместить поверх базовых.
 Управление данными

Создать карту
Добавляет новые данные карты. Смотрите раздел Настройка данных, где содержится более подробная информация.
Параметры карты
Открывает окно **Параметры карты**. Смотрите раздел Настройка данных, где содержится более подробная информация.
Загрузить шаблон

Добавляет новую карту, основанную на одном из предустановленных шаблонов. В появившемся окне выберите название из списка слева, посмотрите предоставленную карту, и нажмите **OK**, чтобы добавить её в проект.
Копировать
Скопировать данные карты в буфер обмена.
Вставить
Вставить данные карты из буфера обмена.
Удалить
Удалить карту из проекта.
Сместить карту
Сместить позицию тайлов во всей карте. В появившемся окне укажите направление и количество тайлов для смещения.
Генератор подземелий

Автоматически генерирует карту в виде лабиринта. В окне укажите тайлы земли и стен и программа использует их при автоматическом создании карты в виде лабиринта, с комнатами соединенными коридорами .
Перетаскивая карты с помощью мышки в списке карт слева, позволяет вам сортировать данные и успешнее работать с ними. Если вы хотите логически объединить несколько карт в одну группу, например, сгруппировать вместе интерьеры зданий, которые находятся в городе, то перетащите одну карту на другую. В списке карты отобразятся в виде древа. Чтобы отменить группировку и вернуть карту на верхний уровень в древе - перетащите ее на название папки проекта в самом верху списка.

Название
Содержит название карты, которую вы создаете или редактируете. Используется только в среде редактора и никак не влияет на процесс игры.
Отображаемое название
Название, которое появляется в углу экрана, когда игрок переходит на карту.
Ширина/Высота
Размер карты. В поле **Ширина** (размер по горизонтали) вы можете указать от 17 до 500 тайлов и от 13 до 500 ы поле **Высота** (размер по вертикали). Если указанный вами размер будет меньше предыдущего, то участок карты, который не попадает в новый диапазон будет удален.
Набор тайлов
Здесь указывается набор тайлов, который используется в оформлении карты.
Вид прокрутки
Также известный как замыкание карты. Этот параметр позволяет состыковать края карты в определенном направлении так, что получится бесконечное перемещение от одного края к другому.

Без замыкания
Не позволять прокрутку.
Вертикальное
Соединить верхний край карты с нижним краем.
Горизонтальное
Соединить левыйй край карты с правым краем.
Оба замыкания
Соединить верхний с нижним и левый с правым края.

Выбрать фон битвы

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

Если Режим - **Тип поля**
Фон битвы определяется автоматически с помощью тайла, на котором стоял игрок во время вызова битвы.
Если режим - **Тип области** или **Совместимый с VX**
В качестве фона битвы будет использоваться сама карта и её эффекты.

Установить BGM/Установить BGS

Если эта опция отмечена галочкой, то при перемещении игрока на карту, автоматически начинает воспроизводиться фоновая музыка (BGM)/фоновый звук (BGS). Здесь вам нужно выбрать какой аудио-файл следует воспроизвести.

Запретить бег
Если эта опция отмечена галочкой, то игрок не сможет использовать режим бега на этой карте.
Панорама
Графика, отображаемая в прозрачных тайлах этой карты. Нажмите кнопку **...**, чтобы открыть окно и выбрать необходимую графику.
Отметив опции **По оси абсцисс** или **По оси ординат**, вы сможете настроить прокрутку панорамы при перемещении игрока по указанной оси. Интенсивность автоматической прокрутки можно установить числом от -31 до 32 (кроме 0). Положительное значение прокручивает панораму влево/вверх, а отрицательное вправо/вниз соответственно. Чем выше абсолютная величина числа, тем быстрее скорость прокрутки.
Опция **Показать в редакторе** позволит вам увидеть настройки панорамы в редакторе. Однако учтите, что метод отображения может отличаться от того, что будет использоваться в игре.
Примечание
Позволяет вам ввести примечание или комментарии к карте. Используется только в среде редактора и никак не влияет на процесс игры.
Столкновения с врагами

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

Группа
Группа врагов для случайного столкновения.
Вес
Определяет приоритет (от 0 до 100), с которым данная группа врагов будет выбрана для битвы. Таким образом, если выбрано несколько групп, то у групп с наибольшим значением здесь, будет больший шанс вступить в сражение с игроком.
Более точно, шанс столкновения с группой измеряется в процентах и рассчитывается исходя из суммы веса всех групп в случайных столкновениях.Например, у вас есть группа A с весом 9, группа B с весом 7 и группа C с весом 4. В этом случае, шанс столкновения с группой A будет равен 9/20 (9 + 7 + 4 = 20) т. е. 45%. Аналогично, шанс столкновения с группой B и C равны 7/20 (35%) и 4/20 (20%) соответственно.

Область появления
Определяет регион, в котором встречается эта группа врагов. Для того, чтобы столкновения происходили независимо от региона, выберите **Вся карта**. Для того, чтоьы столкновения происходили только в определенном регионе, выберите **Определить по ID региона** и затем укажите от одного до трёх ID регионов. Метод установки регионнов описан в нижней части страницы.

Количество шагов до столкновения
Регионы, которые используются для **столкновений** — это область на карте, в которой может появится враг. На каждой карте может быть установлено до 63 регионов.