option
renpy.register_style_preference("lang", "0", style.say_dialogue, "xsize",852) renpy.register_style_preference("lang", "1", style.say_dialogue, "xsize",840)
screen
textbutton _("日本語") action [Language(None), StylePreference("lang", "0")] textbutton "English" action [Language("en_us"), StylePreference("lang", "1")]
この例ではsay(本編のダイアログ)の文章の表示域のスタイル設定を変更している。
lang:ここではlangとしているが指定する名前は自由。上のコードと下のコードで利用する名前が合っていればよい。
style.say_dialogue:スタイル設定の名前の前にstyle.~を付けて指定する。
xsize:そのスタイルに合ったプロパティの指定。
840:数値の指定。