Ren'Py memo

Ren'Pyの個人的なメモ

セーブのmax表示を決める

参照
Ren’Py改造メモ(5) – akakyouryuu
Screen Actions, Values, and Functions — Ren'Py Documentation

for page in range(1, 9):
  textbutton "[page]" action FilePage(page)

textbutton _(">") action FilePageNext(max=8, wrap=True)

for page in range(1,9):この書き方だと1~8までページのボタンが表示されます。

FilePageNext
max:これを上のrangeの最大-1に設定すると>ボタンを押しても画面上で表示されているページまでの移動で止まります。逆に言うとこれを設定しないと>ボタンを押せば無限にセーブページを移動できます。
wrap:maxが設定済みかつ最後のファイルページにいる場合、最初のページに戻ります。ボタンがA Q 1 2 3 の並びだった場合、3のページにいる時>ボタンを押すとAに戻ります。