Настройка авточтения (Auto-read Setting)
Чтобы включить и установить задержку режима авточтения при первом запуске игры (вместо того, чтобы заходить в "Настройки"), добавьте в скрипт следующие строки:
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 | Вернуться к началу статьи |