Настройка авточтения (Auto-read Setting)

Материал из Ren'Py Wiki
Перейти к навигации Перейти к поиску

Чтобы включить и установить задержку режима авточтения при первом запуске игры (вместо того, чтобы заходить в "Настройки"), добавьте в скрипт следующие строки:

init:
     if not persistent.set_afm_time:
         $ persistent.set_afm_time = True
         $ preferences.afm_enable = True
         $ _preferences.afm_time = 10

В старых версиях Ren'Py можно использовать следующее:

start:
         $ preferences.afm_enable = True
         $ _preferences.afm_time = 10

Когда игрок впервые запускает игру, вышеуказанный код изменит значение задержки авточтения до 10. Затем код будет хранить факт того, что изменил значение задержки авточтения, в game/saves/persistent, так что если пользователь самостоятельно изменит значение в "Настройках", заданное кодом значение не будет сброшено.

Максимальное значение для стандартного меню настроек пользовательского интерфейса – 41, но его можно установить выше в файле скрипта. Минимальное значение – 1 и оно позволит вашей игре отобразить все строки текста, в режиме авточтения, без перерыва.

Источник[править | править код]

Статья "Auto-read Setting" на английском языке


На главную страницу Книга рецептов Энциклопедии Ren'Py Книга рецептов Ren'Py Вернуться к началу статьи