Conf Содержание - TrueCat17/Ren-Engine GitHub Wiki

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


Авто-сохранение

config.has_autosave
True - включить (по умолчанию), False - отключить.
Отключается, например, для главного меню.
Настраивается отдельно для каждого мода.


Быстрое сохранение

config.has_quicksave
True - включить (по умолчанию), False - отключить.

Если включено, то добавляются кнопки для быстрого сохранения и быстрой загрузки в Быстром Меню (quick_menu, см. далее).
Также можно использовать горячие клавиши:

  1. Q - для быстрого сохранения,
  2. L - для быстрой загрузки (как и при обычной загрузке, несохранённый прогресс будет утерян).

Быстрое меню

Меню снизу диалогового окна с часто используемыми кнопками:
New Visual Novell

Переменная quick_menu отвечает за включение (True, по умолчанию) или отключение (False) этого меню.


Долгое нажатие как пропуск

По умолчанию в Ren-Engine зажатие клавиш Return (Enter) и Space (Пробел) для перехода к следующей реплике действует так же, как и зажатие клавиши пропуска (Ctrl).
Это касается только клавиш клавиатуры, не кликов мыши.

Т. к. во многих других движках такого поведения нет, и оно может показаться странным и нежелательным, есть возможность его отключения:
config.long_next_is_skipping = False


Авто-масштабирование спрайтов

Напоминание:
Установка значений для config.width и config.height настраивает авто-масштабирование спрайтов (и только это!).
Подробнее читайте в статье о ВН-спрайтах.


Настройка интерфейса

Вероятно, для большинства пользователей движка следующие статьи будут наиболее полезны для настройки интерфейса:


Настройка и добавление элементов

⚠️ **GitHub.com Fallback** ⚠️