-
Notifications
You must be signed in to change notification settings - Fork 0
Conf Содержание
В этой и указанных здесь статьях рассказывается, как можно изменить почти весь интерфейс игры всего лишь указанием нескольких десятков параметров, а не переписыванием сотен строк кода скринов.
config.has_autosave
True
- включить (по умолчанию), False
- отключить.
Отключается, например, для главного меню.
Настраивается отдельно для каждого мода.
config.has_quicksave
True
- включить (по умолчанию), False
- отключить.
Если включено, то добавляются кнопки для быстрого сохранения и быстрой загрузки
в Быстром Меню (quick_menu, см. далее).
Также можно использовать горячие клавиши:
-
Q
- для быстрого сохранения, -
L
- для быстрой загрузки (как и при обычной загрузке, несохранённый прогресс будет утерян).
Меню снизу диалогового окна с часто используемыми кнопками:
Переменная quick_menu
отвечает за включение (True
, по умолчанию) или отключение (False
) этого меню.
По умолчанию в Ren-Engine зажатие клавиш Return (Enter) и Space (Пробел) для перехода к следующей реплике
действует так же, как и зажатие клавиши пропуска (Ctrl).
Это касается только клавиш клавиатуры, не кликов мыши.
Т. к. во многих других движках такого поведения нет, и оно может показаться странным и нежелательным,
есть возможность его отключения:
config.long_next_is_skipping = False
Напоминание:
Установка значений для config.width
и config.height
настраивает авто-масштабирование спрайтов (и только это!).
Подробнее
читайте в статье о ВН-спрайтах.
Вероятно, для большинства пользователей движка следующие статьи будут наиболее полезны для настройки интерфейса:
Основы
Если вы новичок, то будет достаточно прочитать лишь это, пока ваш энтузиазм не исчерпан.
Остальное можно будет прочесть по мере надобности.
Документация по RPG-части находится здесь.
Более сложные вещи
Через некоторое время вам, возможно, потребуются более продвинутые возможности.
- Функции для изображений (im-функции).
- Эффекты.
- Времена суток.
- ATL (анимации и трансформации).
- Ввод с клавиатуры.
- Введение в ScreenLang (GUI, интерфейс).
- Конфигурирование игры.
Дополнительно
- Некоторые полезные функции.
- Сигналы и таймауты.
- Технические подробности работы с изображениями.
- Технические подробности ВН-спрайтов.
- Система переводов.
- Воспроизведение видео.
- Скрин помощи.
- Прерываемые циклы.
- https.
- Система обновлений.
Перед самым началом
Советы для новичков и не только.
Оффтоп.