設定 (config)¶
文字・ウィンドウ・音量・画面などの実行時設定を変更するコマンドです。
対応ランタイムの記号
○ 対応 / △ 一部対応 / × 非対応 (読み飛ばし) / — 準備中
config text font — フォント¶
メッセージと選択肢のフォントを変更します。
書式
config text font <フォント名>
例
config text font rounded-mplus-1m-regular
対応ランタイム
| ランタイム | 対応 | 補足 |
|---|---|---|
| Windows (Unity) | ○ | |
| XZ80 | × | フォントは画面モードに合わせて自動で切り替わります。 |
| MSX (V9990) | △ | NotoSansJP-Regular、rounded-mplus-1m-regular、SawarabiMincho-Regular の 3 種類に対応します。収録されていないフォントは内蔵の k12x8 を使います。 |
| PSP | △ | NotoSansJP-Regular、rounded-mplus-1m-regular、SawarabiMincho-Regular の 3 種類に対応します。 |
| X68000 | △ | NotoSansJP-Regular、rounded-mplus-1m-regular、SawarabiMincho-Regular の 3 種類に対応します。 |
config text size — 文字サイズ¶
メッセージと選択肢の文字サイズを変更します。
書式
config text size <サイズ>
例
config text size 40
対応ランタイム
| ランタイム | 対応 | 補足 |
|---|---|---|
| Windows (Unity) | ○ | |
| XZ80 | △ | 文字の間隔を近似的に調整します。 |
| MSX (V9990) | △ | 近似的に反映します。 |
| PSP | △ | 近似的に反映します。 |
| X68000 | △ | 近似的に反映します。 |
config text speed — 文字送り速度¶
1 文字あたりの表示時間を設定します。
書式
config text speed <秒数>
例
config text speed 0.03
対応ランタイム
| ランタイム | 対応 | 補足 |
|---|---|---|
| Windows (Unity) | ○ | |
| XZ80 | ○ | |
| MSX (V9990) | ○ | |
| PSP | ○ | |
| X68000 | ○ |
config text wait — オートモードの待ち時間¶
オートモード時の読み終わり待機時間を設定します。
書式
config text wait <秒数>
例
config text wait 1.5
対応ランタイム
| ランタイム | 対応 | 補足 |
|---|---|---|
| Windows (Unity) | ○ | |
| XZ80 | ○ | |
| MSX (V9990) | ○ | |
| PSP | ○ | |
| X68000 | ○ |
config text color — 文字色¶
本文と選択肢の既定の文字色を設定します。
書式
config text color <#RRGGBB>
say の本文、choice と ui_choice の選択肢の文字色を設定します。ui_choice の行で色を指定した場合は、その指定が優先されます。
例
config text color #FFD0E8
対応ランタイム
| ランタイム | 対応 | 補足 |
|---|---|---|
| Windows (Unity) | ○ | |
| XZ80 | ○ | |
| MSX (V9990) | ○ | |
| PSP | ○ | |
| X68000 | ○ |
config char_text size — 話者名の文字サイズ¶
キャラクター名の文字サイズを変更します。
書式
config char_text size <サイズ>
対応ランタイム
| ランタイム | 対応 | 補足 |
|---|---|---|
| Windows (Unity) | ○ | |
| XZ80 | × | 非対応 (読み飛ばし) |
| MSX (V9990) | × | 非対応 (読み飛ばし) |
| PSP | × | 非対応 (読み飛ばし) |
| X68000 | × | 非対応 (読み飛ばし) |
config textwindow — テキストウィンドウ画像¶
Resources/UI の画像をテキストウィンドウの背景に設定します。
書式
config textwindow image <画像名> [alpha]
config textwindow <画像名> [alpha]
Resources/UI/ の画像をテキストウィンドウの背景にします。none / null / off を指定すると、画像なしに戻します。
image を省略した形式は、以前のバージョンとの互換用です。
例
config textwindow image TWImage1 1.0
対応ランタイム
| ランタイム | 対応 | 補足 |
|---|---|---|
| Windows (Unity) | ○ | |
| XZ80 | ○ | 透明度の指定は受け付けますが、不透明で表示します。 |
| MSX (V9990) | ○ | 透明度の指定は受け付けますが、不透明で表示します。 |
| PSP | ○ | |
| X68000 | ○ | 透明度の指定は受け付けますが、不透明で表示します。 |
config textwindow mode — テキストウィンドウの形¶
テキストウィンドウの角丸と枠線のスタイルを設定します。
書式
config textwindow mode <0〜3>
| 値 | スタイル |
|---|---|
0 |
四角形 |
1 |
四角形 + 白い枠線 |
2 |
角丸 |
3 |
角丸 + 白い枠線 |
対応ランタイム
| ランタイム | 対応 | 補足 |
|---|---|---|
| Windows (Unity) | ○ | |
| XZ80 | × | 非対応 (読み飛ばし) |
| MSX (V9990) | × | 非対応 (読み飛ばし) |
| PSP | × | 非対応 (読み飛ばし) |
| X68000 | × | 非対応 (読み飛ばし) |
config choicewindow — 選択肢ウィンドウ画像¶
選択肢ウィンドウの背景画像と透明度を設定します。
書式
config choicewindow <画像名> <alpha>
例
config choicewindow choice_frame 0.9
対応ランタイム
| ランタイム | 対応 | 補足 |
|---|---|---|
| Windows (Unity) | ○ | |
| XZ80 | ○ | 透明度の指定は受け付けますが、不透明で表示します。 |
| MSX (V9990) | ○ | 透明度の指定は受け付けますが、不透明で表示します。 |
| PSP | ○ | |
| X68000 | ○ | 透明度の指定は受け付けますが、不透明で表示します。 |
config menuwindow — メニュー画面の背景¶
システムメニュー画面の背景画像を設定します。
書式
config menuwindow <画像名> [alpha]
対応ランタイム
| ランタイム | 対応 | 補足 |
|---|---|---|
| Windows (Unity) | ○ | |
| XZ80 | × | 非対応 (読み飛ばし) |
| MSX (V9990) | ○ | |
| PSP | ○ | |
| X68000 | ○ |
config uisound — UI 操作音¶
選択肢やテキスト操作のときに鳴らす効果音を設定します。
書式
config uisound <choice|choiceshow|textskip|textadvance> <SE名>
config ui sound <choice|choiceshow|textskip|textadvance> <SE名>
| 種類 | 鳴るタイミング |
|---|---|
choice |
選択肢を決定したとき |
choiceshow |
選択肢が表示されたとき |
textskip |
表示中のテキストをクリックして全文表示したとき |
textadvance |
表示し終わったテキストをクリックして次へ進めたとき |
音は Resources/Audio/SE/ から読み込みます。none / null / off で無効にします。
例
config uisound choice hit1
config uisound textadvance punyu
対応ランタイム
| ランタイム | 対応 | 補足 |
|---|---|---|
| Windows (Unity) | ○ | |
| XZ80 | ○ | |
| MSX (V9990) | △ | PSG の単音で近似して再生します。 |
| PSP | ○ | |
| X68000 | ○ |
config automode — オートモード¶
メッセージ表示後の自動進行を切り替えます。
書式
config automode <on|off>
off では全文表示後に入力を待ち、on では config text wait の時間が経つと自動で次へ進みます。
例
config automode on
対応ランタイム
| ランタイム | 対応 | 補足 |
|---|---|---|
| Windows (Unity) | ○ | |
| XZ80 | ○ | |
| MSX (V9990) | ○ | |
| PSP | ○ | |
| X68000 | ○ |
config volume — 音量¶
音声カテゴリごとの音量を設定します。
書式
config volume <bgm|se|voice|fm|system> <0〜100>
BGM、SE、ボイス、FM 音源、システム音 (選択肢やテキスト送りの操作音) の音量を個別に設定し、ユーザー設定として保存します。範囲外の値は 0〜100 に丸めます。
例
config volume bgm 80
対応ランタイム
| ランタイム | 対応 | 補足 |
|---|---|---|
| Windows (Unity) | ○ | |
| XZ80 | × | 非対応 (読み飛ばし) |
| MSX (V9990) | × | 非対応 (読み飛ばし) |
| PSP | × | 音量は settingsmenu で設定します。 |
| X68000 | × | 音量は settingsmenu で設定します。 |
config background color — 背景色¶
背景がない部分の色を設定します。
書式
config background color <#RRGGBB>
例
config background color #000000
対応ランタイム
| ランタイム | 対応 | 補足 |
|---|---|---|
| Windows (Unity) | ○ | |
| XZ80 | ○ | |
| MSX (V9990) | ○ | |
| PSP | ○ | |
| X68000 | ○ |
config fullscreen / windowsize — ウィンドウ¶
フルスクリーン表示の切り替えと、ウィンドウサイズの指定を行います。
書式
config fullscreen <on|off>
config windowsize <幅> <高さ>
ウィンドウサイズは 16:9 を保って指定します。ウィンドウは自由に大きさを変えられ、画面は常に 16:9 の比率で中央に表示します。
対応ランタイム
| ランタイム | 対応 | 補足 |
|---|---|---|
| Windows (Unity) | ○ | |
| XZ80 | × | 非対応 (読み飛ばし) |
| MSX (V9990) | × | 非対応 (読み飛ばし) |
| PSP | × | 非対応 (読み飛ばし) |
| X68000 | × | 非対応 (読み飛ばし) |
config savedata slots — セーブスロット数¶
使用するセーブスロット数を設定します (既定 100)。
書式
config savedata slots <数>
対応ランタイム
| ランタイム | 対応 | 補足 |
|---|---|---|
| Windows (Unity) | ○ | |
| XZ80 | × | 非対応 (読み飛ばし) |
| MSX (V9990) | × | 非対応 (読み飛ばし) |
| PSP | × | 非対応 (読み飛ばし) |
| X68000 | × | 非対応 (読み飛ばし) |
config sysmenu — システムメニューボタン¶
画面右下のメニューボタンやオートボタンの表示と位置を設定します。
書式
config sysmenu <on|off> [text] [x] [y] [size] [scale]
config sysmenu automode <on|off> [text] [x] [y]
例
config sysmenu on MENU 1100 -600 20 0.8
config sysmenu automode on AUTO 1000 -600
対応ランタイム
| ランタイム | 対応 | 補足 |
|---|---|---|
| Windows (Unity) | ○ | |
| XZ80 | × | 非対応 (読み飛ばし) |
| MSX (V9990) | × | システムメニューは台詞待ち中の左右キー (またはジョイスティック B) で開きます。 |
| PSP | × | システムメニューは決められたボタン操作で開きます。 |
| X68000 | × | システムメニューは台詞待ち中の左右キーで開きます。 |
config menu — メニューモードと遷移演出¶
標準/カスタムのメニューモードと、メニュー画面の遷移演出を設定します。
書式
config menu mode <0|1>
config menu transition <in> <out> <秒数>
例
config menu transition slide_left slide_right 0.5
対応ランタイム
| ランタイム | 対応 | 補足 |
|---|---|---|
| Windows (Unity) | ○ | |
| XZ80 | × | 非対応 (読み飛ばし) |
| MSX (V9990) | × | 非対応 (読み飛ばし) |
| PSP | × | 非対応 (読み飛ばし) |
| X68000 | × | 非対応 (読み飛ばし) |
config rightclick — 右クリックの動作¶
右クリックでメニューを開くか、UI を隠すかを設定します。
書式
config rightclick <sysmenu|textoff>
対応ランタイム
| ランタイム | 対応 | 補足 |
|---|---|---|
| Windows (Unity) | ○ | |
| XZ80 | × | 非対応 (読み飛ばし) |
| MSX (V9990) | × | 非対応 (読み飛ばし) |
| PSP | × | 非対応 (読み飛ばし) |
| X68000 | × | 非対応 (読み飛ばし) |