コンフィグ一覧 - Polaris Engine Wiki

Wikiトップ   編集   新規作成   複製   名称変更   凍結   アップロード   添付ファイル一覧   バックアップ  

 

コンフィグ一覧 (1.0.9)

conf/config.txtの内容です。


ウィンドウ系

コンフィグキー値の種類必須セーブデータ保存説明
window.title文字列YESNOウィンドウのタイトル
window.width100-4096YESNOゲーム画面の幅ピクセル数。ゲーム実行中に変更できない
window.height100-4096YESNOゲーム画面の高さピクセル数。ゲーム実行中に変更できない
window.white0/1YESNO背景を白くするか。0なら黒、1なら白
window.menubar0/1NONO1ならウィンドウにメニューバーを表示する
window.resize0/1/2NONOウィンドウのサイズ変更。0なら不許可、1なら許可(アスペクト比自由)、2なら許可(アスペクト比固定)
window.default.width100-4096NONOウィンドウを拡大/縮小して起動する場合に、ウィンドウの幅ピクセル数
window.default.height100-4096NONOウィンドウを拡大/縮小して起動する場合に、ウィンドウの高さピクセル数


フォント系

コンフィグキー値の種類必須セーブデータ保存説明
font.select0/1/2/3NOYESメッセージのフォント選択。0ならグローバルフォント、1ならメインフォント、2ならalt1フォント、3ならalt2フォント
font.file文字列YESNOグローバルフォントのファイル名。コンフィグ画面から書き換え可能。WMSや@setconfigでも変更可能
font.main.file文字列YESNOメインフォントのファイル名。ゲーム実行中に変更できない
font.alt1.file文字列YESNOalt1フォントのファイル名。ゲーム実行中に変更できない
font.alt2.file文字列YESNOalt2フォントのファイル名。ゲーム実行中に変更できない
font.size1-1000YESYESメッセージのフォントのサイズ
font.color.r0-255YESYESメッセージのフォントの色(R)
font.color.g0-255YESYESメッセージのフォントの色(G)
font.color.b0-255YESYESメッセージのフォントの色(B)
font.outline.remove0/1NOYESメッセージのフォントのふちどり。0ならあり、1ならなし
font.outline.color.r0-255NOYESメッセージのフォントのふちどりの色(R)
font.outline.color.g0-255NOYESメッセージのフォントのふちどりの色(G)
font.outline.color.b0-255NOYESメッセージのフォントのふちどりの色(B)
font.outline.add0/-1/2/3NOYESメッセージのフォントのふちどりのを太くする量。0: デフォルトの2ピクセル、-1: 細めの1ピクセル、1: 太めの3ピクセル、2: 極太の4ピクセル
font.ruby.size1-1000NOYESメッセージと名前のルビのフォントサイズ


名前ボックス

コンフィグキー値の種類必須セーブデータ保存説明
namebox.file文字列YESYES名前ボックス画像のファイル名
namebox.font.select0/1/2/3NOYES名前ボックスのフォント選択。0ならグローバルフォント、1ならメインフォント、2ならalt1フォント、3ならalt2フォント
namebox.font.size1-1000NOYES名前ボックスのフォントサイズ
namebox.font.outline0/1NOYES名前ボックスのフォントのふちどり。0ならメッセージボックスと同じ設定、1ならふちどりあり、2ならふちどりなし
namebox.x1-4096YESYES名前ボックスのX座標
namebox.y1-4096YESYES名前ボックスのY座標
namebox.margin.top0-4096YESYES名前ボックス画像内のテキスト上端マージン
namebox.centering.no0/1NOYES名前の中央揃え。0なら中央揃え、1なら左揃え
namebox.margin.left0-4096NOYES名前を左揃えにするときのテキスト左端マージン
namebox.hidden0/1NOYES名前ボックスを隠す。1なら隠す、0なら隠さない


メッセージボックス系

基本設定

コンフィグキー値の種類必須セーブデータ保存説明
msgbox.bg.filecgファイル名YESYESメッセージボックスの画像です
msgbox.fg.filecgファイル名YESYESメッセージボックスにボタンがある場合、ボタンポイント時の画像です。メッセージボックスにボタンがない場合は、msgbox.bg.fileと同じファイルを指定してください
msgbox.x0-4096YESYESメッセージボックスのX座標です
msgbox.y0-4096YESYESメッセージボックスのY座標です
msgbox.margin.left0-4096YESYESメッセージボックス内の左余白です
msgbox.margin.top0-4096YESYESメッセージボックス内の上余白です
msgbox.margin.right0-4096YESYESメッセージボックス内の右余白です
msgbox.margin.bottom0-4096YESYESメッセージボックス内の下余白です
msgbox.margin.line0-4096YESYESメッセージボックスのテキストの行間です
msgbox.margin.char0-4096YESYESメッセージボックスのテキストの文字間です
msgbox.speed0-4096YESYESメッセージボックスのテキストの表示スピードです


メッセージボックスにボタンをつける場合の設定(利用するボタンだけ記述)

コンフィグキー値の種類必須セーブデータ保存説明
msgbox.btn.qsave.x0-4096NOYESメッセージボックス内のクイックセーブボタンのX座標です。画面座標ではなく、メッセージボックス画像内の座標です
msgbox.btn.qsave.y0-4096NOYESメッセージボックス内のクイックセーブボタンのX座標です。画面座標ではなく、メッセージボックス画像内の座標です
msgbox.btn.qsave.width0-4096NOYESメッセージボックス内のクイックセーブボタンの幅です
msgbox.btn.qsave.height0-4096NOYESメッセージボックス内のクイックセーブボタンの高さです
msgbox.btn.qsave.seseファイル名NOYESメッセージボックス内のクイックセーブボタンが押されたときに再生されるSEファイルです
msgbox.btn.qload.x0-4096NOYESメッセージボックス内のクイックロードボタンのX座標です。画面座標ではなく、メッセージボックス画像内の座標です
msgbox.btn.qload.y0-4096NOYESメッセージボックス内のクイックロードボタンのX座標です。画面座標ではなく、メッセージボックス画像内の座標です
msgbox.btn.qload.width0-4096NOYESメッセージボックス内のクイックロードボタンの幅です
msgbox.btn.qload.height0-4096NOYESメッセージボックス内のクイックロードボタンの高さです
msgbox.btn.qload.seseファイル名NOYESメッセージボックス内のクイックロードボタンが押されたときに再生されるSEファイルです
msgbox.btn.save.x0-4096NOYESメッセージボックス内のセーブボタンのX座標です。画面座標ではなく、メッセージボックス画像内の座標です
msgbox.btn.save.y0-4096NOYESメッセージボックス内のセーブボタンのX座標です。画面座標ではなく、メッセージボックス画像内の座標です
msgbox.btn.save.width0-4096NOYESメッセージボックス内のセーブボタンの幅です
msgbox.btn.save.height0-4096NOYESメッセージボックス内のセーブボタンの高さです
msgbox.btn.save.seseファイル名NOYESメッセージボックス内のセーブボタンが押されたときに再生されるSEファイルです
msgbox.btn.load.x0-4096NOYESメッセージボックス内のロードボタンのX座標です。画面座標ではなく、メッセージボックス画像内の座標です
msgbox.btn.load.y0-4096NOYESメッセージボックス内のロードボタンのX座標です。画面座標ではなく、メッセージボックス画像内の座標です
msgbox.btn.load.width0-4096NOYESメッセージボックス内のロードボタンの幅です
msgbox.btn.load.height0-4096NOYESメッセージボックス内のロードボタンの高さです
msgbox.btn.load.seseファイル名NOYESメッセージボックス内のロードボタンが押されたときに再生されるSEファイルです
msgbox.btn.auto.x0-4096NOYESメッセージボックス内のオートボタンのX座標です。画面座標ではなく、メッセージボックス画像内の座標です
msgbox.btn.auto.y0-4096NOYESメッセージボックス内のオートボタンのX座標です。画面座標ではなく、メッセージボックス画像内の座標です
msgbox.btn.auto.width0-4096NOYESメッセージボックス内のオートボタンの幅です
msgbox.btn.auto.height0-4096NOYESメッセージボックス内のオートボタンの高さです
msgbox.btn.auto.seseファイル名NOYESメッセージボックス内のオートボタンが押されたときに再生されるSEファイルです
msgbox.btn.skip.x0-4096NOYESメッセージボックス内のスキップボタンのX座標です。画面座標ではなく、メッセージボックス画像内の座標です
msgbox.btn.skip.y0-4096NOYESメッセージボックス内のスキップボタンのX座標です。画面座標ではなく、メッセージボックス画像内の座標です
msgbox.btn.skip.width0-4096NOYESメッセージボックス内のスキップボタンの幅です
msgbox.btn.skip.height0-4096NOYESメッセージボックス内のスキップボタンの高さです
msgbox.btn.skip.seseファイル名NOYESメッセージボックス内のスキップボタンが押されたときに再生されるSEファイルです
msgbox.btn.history.x0-4096NOYESメッセージボックス内のヒストリーボタンのX座標です。画面座標ではなく、メッセージボックス画像内の座標です
msgbox.btn.history.y0-4096NOYESメッセージボックス内のヒストリーボタンのX座標です。画面座標ではなく、メッセージボックス画像内の座標です
msgbox.btn.history.width0-4096NOYESメッセージボックス内のヒストリーボタンの幅です
msgbox.btn.history.height0-4096NOYESメッセージボックス内のヒストリーボタンの高さです
msgbox.btn.history.seseファイル名NOYESメッセージボックス内のヒストリーボタンが押されたときに再生されるSEファイルです
msgbox.btn.config.x0-4096NOYESメッセージボックス内のコンフィグボタンのX座標です。画面座標ではなく、メッセージボックス画像内の座標です
msgbox.btn.config.y0-4096NOYESメッセージボックス内のコンフィグボタンのX座標です。画面座標ではなく、メッセージボックス画像内の座標です
msgbox.btn.config.width0-4096NOYESメッセージボックス内のコンフィグボタンの幅です
msgbox.btn.config.height0-4096NOYESメッセージボックス内のコンフィグボタンの高さです
msgbox.btn.config.seseファイル名NOYESメッセージボックス内のコンフィグボタンが押されたときに再生されるSEファイルです
msgbox.btn.hide.x0-4096NOYESメッセージボックス内の「隠す」ボタンのX座標です。画面座標ではなく、メッセージボックス画像内の座標です
msgbox.btn.hide.y0-4096NOYESメッセージボックス内の「隠す」ボタンのX座標です。画面座標ではなく、メッセージボックス画像内の座標です
msgbox.btn.hide.width0-4096NOYESメッセージボックス内の「隠す」ボタンの幅です
msgbox.btn.hide.height0-4096NOYESメッセージボックス内の「隠す」ボタンの高さです
msgbox.btn.config.seseファイル名NOYESメッセージボックス内の「隠す」ボタンが押されたときに再生されるSEファイルです
msgbox.btn.change.seseファイル名NOYESメッセージボックス内のボタンがポイントされたときに再生されるSEファイルです


メッセージボックス関連のサウンド設定

コンフィグキー値の種類必須セーブデータ保存説明
msgbox.history.seseファイル名NOYESヒストリーが表示されるときに再生されるSEファイルです
msgbox.config.seseファイル名NOYESコンフィグが表示されるときに再生されるSEファイルです
msgbox.hide.seseファイル名NOYESメッセージボックスが隠されるときに再生されるSEファイルです
msgbox.show.seseファイル名NOYES隠されているメッセージボックスが表示されるときに再生されるSEファイルです
msgbox.auto.cancel.seseファイル名NOYESオートモードがキャンセルされるときに再生されるSEファイルです
msgbox.skip.cancel.seseファイル名NOYESスキップモードがキャンセルされるときに再生されるSEファイルです


メッセージボックス関連の詳細設定

コンフィグキー値の種類必須セーブデータ保存説明
msgbox.skip.unseen0/1NOYES未読スキップを有効にする
msgbox.seen.color0/1NOYES既読メッセージの色を変更する。0: 無効(通常)、1: 有効(色を変更する)
msgbox.seen.color.r0-255NOYES既読メッセージの色(R)
msgbox.seen.color.g0-255NOYES既読メッセージの色(G)
msgbox.seen.color.b0-255NOYES既読メッセージの色(B)
msgbox.seen.outline.color.r0-255NOYES既読メッセージのふちどりの色(R)
msgbox.seen.outline.color.g0-255NOYES既読メッセージのふちどりの色(G)
msgbox.seen.outline.color.b0-255NOYES既読メッセージのふちどりの色(B)
msgbox.dim0/1NOYES全画面スタイルのノベルですでに読んだ行を暗くする(dim)
msgbox.dim.color.r0-255NOYESdimの色(R)
msgbox.dim.color.g0-255NOYESdimの色(G)
msgbox.dim.color.b0-255NOYESdimの色(B)
msgbox.dim.outline.color.r0-255NOYESdimのふちどりの色(R)
msgbox.dim.outline.color.g0-255NOYESdimのふちどりの色(G)
msgbox.dim.outline.color.b0-255NOYESdimのふちどりの色(B)
msgbox.fill.color0/1YESYES文字の背景塗りつぶし。0: 無効(通常)、1: 有効(背景を塗りつぶす)
msgbox.fill.color.r0-255NOYES文字の背景塗りつぶしの色(R)
msgbox.fill.color.g0-255NOYES文字の背景塗りつぶしの色(G)
msgbox.fill.color.b0-255NOYES文字の背景塗りつぶしの色(B)
msgbox.fill.color.a0-255NOYES文字の背景塗りつぶしの色(A)
msgbox.tategaki0/1NOYES縦書きモードにする
msgbox.nowait0/1NOYES瞬間表示を行う
msgbox.history.control文字列NOYESメッセージをヒストリに追加するかを指定する。no-history: 追加しない、only-history: 追加するが表示はしない、normal: 追加する


クリックアニメーションの設定

コンフィグキー値の種類必須セーブデータ保存説明
click.x0-4096YESYESクリックアニメーションのX座標
click.y0-4096YESYESクリックアニメーションのY座標
click.move0/1NOYESクリックアニメーションをメッセージの末尾に追尾する
click.interval数値NOYESクリックアニメーションの周期(秒)
click.file1cgファイル名NOYESクリックアニメーションのファイル(1フレーム目)
click.file2cgファイル名NOYESクリックアニメーションのファイル(2フレーム目)
click.file3cgファイル名NOYESクリックアニメーションのファイル(3フレーム目)
click.file4cgファイル名NOYESクリックアニメーションのファイル(4フレーム目)
click.file5cgファイル名NOYESクリックアニメーションのファイル(5フレーム目)
click.file6cgファイル名NOYESクリックアニメーションのファイル(6フレーム目)
click.file7cgファイル名NOYESクリックアニメーションのファイル(7フレーム目)
click.file8cgファイル名NOYESクリックアニメーションのファイル(8フレーム目)
click.file9cgファイル名NOYESクリックアニメーションのファイル(9フレーム目)
click.file10cgファイル名NOYESクリックアニメーションのファイル(10フレーム目)
click.file11cgファイル名NOYESクリックアニメーションのファイル(11フレーム目)
click.file12cgファイル名NOYESクリックアニメーションのファイル(12フレーム目)
click.file13cgファイル名NOYESクリックアニメーションのファイル(13フレーム目)
click.file14cgファイル名NOYESクリックアニメーションのファイル(14フレーム目)
click.file15cgファイル名NOYESクリックアニメーションのファイル(15フレーム目)
click.file16cgファイル名NOYESクリックアニメーションのファイル(16フレーム目)


選択肢の設定

  • 選択肢はSuika2の歴史的な経緯で、内部的にはswitchと呼ばれています。


選択肢の基本設定

コンフィグキー値の種類必須セーブデータ保存説明
switch.bg.filecgファイル名YESYES選択肢項目の非ポイント時の画像ファイル
switch.fg.filecgファイル名YESYES選択肢項目のポイント時の画像ファイル
switch.font.select0/1/2/3NOYES選択肢項目のフォント選択
switch.font.size1-1000NOYES選択肢項目のフォントサイズ
switch.font.outline0/1NOYES選択肢項目のフォントふちどり
switch.x0-4096YESYES1つめの選択肢項目のX座標
switch.y0-4096YESYES1つめの選択肢項目のY座標
switch.margin.y0-4096YESYES2つめ以降の選択肢項目を自動配置する際の、縦方向の間隔
switch.text.margin.y0-4096YESYES選択肢項目内でのテキストの上余白
switch.color.inactive0/1NOYES選択肢項目がポイントされていないときに色を変えるか
switch.color.inactive.body.r0/1NOYES選択肢項目がポイントされていないときに色を変える場合の色(R)
switch.color.inactive.body.g0/1NOYES選択肢項目がポイントされていないときに色を変える場合の色(G)
switch.color.inactive.body.b0/1NOYES選択肢項目がポイントされていないときに色を変える場合の色(B)
switch.color.inactive.outline.r0/1NOYES選択肢項目がポイントされていないときに色を変える場合のふちどりの色(R)
switch.color.inactive.outline.g0/1NOYES選択肢項目がポイントされていないときに色を変える場合のふちどりの色(G)
switch.color.inactive.outline.b0/1NOYES選択肢項目がポイントされていないときに色を変える場合のふちどりの色(B)
switch.color.active0/1NOYES選択肢項目がポイントされているときに色を変えるか
switch.color.active.body.r0/1NOYES選択肢項目がポイントされているときに色を変える場合の色(R)
switch.color.active.body.g0/1NOYES選択肢項目がポイントされているときに色を変える場合の色(G)
switch.color.active.body.b0/1NOYES選択肢項目がポイントされているときに色を変える場合の色(B)
switch.color.active.outline.r0/1NOYES選択肢項目がポイントされているときに色を変える場合のふちどりの色(R)
switch.color.active.outline.g0/1NOYES選択肢項目がポイントされているときに色を変える場合のふちどりの色(G)
switch.color.active.outline.b0/1NOYES選択肢項目がポイントされているときに色を変える場合のふちどりの色(B)
switch.parent.click.se.fileseファイル名NOYES選択肢項目がクリックされたときに再生されるSEファイル
switch.child.click.se.fileseファイル名NOYES複数階層の選択肢の場合に、2階層目の選択肢項目がクリックされたときに再生されるSEファイル
switch.change.seseファイル名NOYES選択肢項目がポイントされたときに再生されるSEファイル


選択肢ごとに画像と表示位置を詳細設定する場合

コンフィグキー値の種類必須セーブデータ保存説明
switch.bg.file2cgファイル名NOYES2つめの選択肢項目の画像(非ポイント時)
switch.fg.file2cgファイル名NOYES2つめの選択肢項目の画像(ポイント時)
switch.x20-4096NOYES2つめの選択肢項目のX座標
switch.y20-4096NOYES2つめの選択肢項目のY座標
switch.bg.file3cgファイル名NOYES3つめの選択肢項目の画像(非ポイント時)
switch.fg.file3cgファイル名NOYES3つめの選択肢項目の画像(ポイント時)
switch.x30-4096NOYES3つめの選択肢項目のX座標
switch.y30-4096NOYES3つめの選択肢項目のY座標
switch.bg.file4cgファイル名NOYES4つめの選択肢項目の画像(非ポイント時)
switch.fg.file5cgファイル名NOYES4つめの選択肢項目の画像(ポイント時)
switch.x40-4096NOYES4つめの選択肢項目のX座標
switch.y40-4096NOYES4つめの選択肢項目のY座標
switch.bg.file5cgファイル名NOYES5つめの選択肢項目の画像(非ポイント時)
switch.fg.file5cgファイル名NOYES5つめの選択肢項目の画像(ポイント時)
switch.x50-4096NOYES5つめの選択肢項目のX座標
switch.y50-4096NOYES5つめの選択肢項目のY座標
switch.bg.file6cgファイル名NOYES6つめの選択肢項目の画像(非ポイント時)
switch.fg.file6cgファイル名NOYES6つめの選択肢項目の画像(ポイント時)
switch.x60-4096NOYES6つめの選択肢項目のX座標
switch.y60-4096NOYES6つめの選択肢項目のY座標
switch.bg.file7cgファイル名NOYES7つめの選択肢項目の画像(非ポイント時)
switch.fg.file7cgファイル名NOYES7つめの選択肢項目の画像(ポイント時)
switch.x70-4096NOYES7つめの選択肢項目のX座標
switch.y70-4096NOYES7つめの選択肢項目のY座標
switch.bg.file8cgファイル名NOYES8つめの選択肢項目の画像(非ポイント時)
switch.fg.file8cgファイル名NOYES8つめの選択肢項目の画像(ポイント時)
switch.x80-4096NOYES8つめの選択肢項目のX座標
switch.y80-4096NOYES8つめの選択肢項目のY座標
switch.bg.file9cgファイル名NOYES9つめの選択肢項目の画像(非ポイント時)
switch.fg.file9cgファイル名NOYES9つめの選択肢項目の画像(ポイント時)
switch.x90-4096NOYES9つめの選択肢項目のX座標
switch.y90-4096NOYES9つめの選択肢項目のY座標
switch.bg.file10cgファイル名NOYES10つめの選択肢項目の画像(非ポイント時)
switch.fg.file10cgファイル名NOYES10つめの選択肢項目の画像(ポイント時)
switch.x100-4096NOYES10つめの選択肢項目のX座標
switch.y100-4096NOYES10つめの選択肢項目のY座標
switch.timed数値NONO選択肢に制限時間を付与する(秒)。0より大きければ有効、0なら解除。


隠しコマンド@newsの設定

コンフィグキー値の種類必須セーブデータ保存説明
news.bg.filecgファイル名NOYESNEWS選択肢項目の画像(非ポイント時)
news.fg.filecgファイル名NOYESNEWS選択肢項目の画像(ポイント時)
news.margin0-4096NOYESNEWS選択肢項目間の余白
news.text.margin0-4096NOYESNEWS選択肢項目内のテキストの上余白
news.change.seseファイル名NOYESNEWS選択肢項目がポイントされたときに再生されるSEファイル


セーブデータの設定

コンフィグキー値の種類必須セーブデータ保存説明
save.data.thumb.width1-1000YESNOセーブデータサムネイルの幅
save.data.thumb.height1-1000YESNOセーブデータサムネイルの高さ


システムメニューの設定

サンプルゲームでは右上に表示されているメニューです。メッセージボックス内のボタンとは独立させることで、スマートフォンで操作しやすいように設計されております。


システムメニューの使用・不使用・非表示

コンフィグキー値の種類必須セーブデータ保存説明
sysmenu.hidden0/1/2NONOシステムメニューを表示しない(2)


折りたたみ状態のシステムメニューの設定

コンフィグキー値の種類必須セーブデータ保存説明
sysmenu.collapsed.idle.filecgファイル名YESYESシステムメニューの折りたたみ表示時の画像ファイル(非ポイント時)
sysmenu.collapsed.hover.filecgファイル名YESYESシステムメニューの折りたたみ表示時の画像ファイル(ポイント時)
sysmenu.collapsed.x0-4096YESYESシステムメニューの折りたたみ表示時のX座標
sysmenu.collapsed.y0-4096YESYESシステムメニューの折りたたみ表示時のY座標
sysmenu.collapsed.seseファイル名YESYESシステムメニューの折りたたみ表示時にクリックされたとき再生されるSEファイル


展開されたシステムメニューの設定

コンフィグキー値の種類必須セーブデータ保存説明
sysmenu.x0-4096YESNOシステムメニューのX座標
sysmenu.y0-4096YESNOシステムメニューのY座標
sysmenu.idle.filecgファイル名YESNOシステムメニューの画像ファイル(非ポイント時)
sysmenu.hover.filecgファイル名YESNOシステムメニューの画像ファイル(ポイント時)
sysmenu.disable.filecgファイル名YESNOシステムメニューの画像ファイル(無効化時)
sysmenu.qsave.x0-4096NONOシステムメニュー画像内のクイックセーブボタンのX座標( 画面座標ではなくシステムメニュー画像内での座標)
sysmenu.qsave.y0-4096NONOシステムメニュー画像内のクイックセーブボタンのY座標( 画面座標ではなくシステムメニュー画像内での座標)
sysmenu.qsave.width0-4096NONOシステムメニュー画像内のクイックセーブボタンの幅
sysmenu.qsave.height0-4096NONOシステムメニュー画像内のクイックセーブボタンの高さ
sysmenu.qload.x0-4096NONOシステムメニュー画像内のクイックロードボタンのX座標( 画面座標ではなくシステムメニュー画像内での座標)
sysmenu.qload.y0-4096NONOシステムメニュー画像内のクイックロードボタンのY座標( 画面座標ではなくシステムメニュー画像内での座標)
sysmenu.qload.width0-4096NONOシステムメニュー画像内のクイックロードボタンの幅
sysmenu.qload.height0-4096NONOシステムメニュー画像内のクイックロードボタンの高さ
sysmenu.save.x0-4096YESNOシステムメニュー画像内のセーブボタンのX座標( 画面座標ではなくシステムメニュー画像内での座標)
sysmenu.save.y0-4096YESNOシステムメニュー画像内のセーブボタンのY座標( 画面座標ではなくシステムメニュー画像内での座標)
sysmenu.save.width0-4096NONOシステムメニュー画像内のセーブボタンの幅
sysmenu.save.height0-4096NONOシステムメニュー画像内のセーブボタンの高さ
sysmenu.load.x0-4096NONOシステムメニュー画像内のロードボタンのX座標( 画面座標ではなくシステムメニュー画像内での座標)
sysmenu.load.y0-4096NONOシステムメニュー画像内のロードボタンのY座標( 画面座標ではなくシステムメニュー画像内での座標)
sysmenu.load.width0-4096NONOシステムメニュー画像内のロードボタンの幅
sysmenu.load.height0-4096NONOシステムメニュー画像内のロードボタンの高さ
sysmenu.auto.x0-4096NONOシステムメニュー画像内のオートボタンのX座標( 画面座標ではなくシステムメニュー画像内での座標)
sysmenu.auto.y0-4096NONOシステムメニュー画像内のオートボタンのY座標( 画面座標ではなくシステムメニュー画像内での座標)
sysmenu.auto.width0-4096NONOシステムメニュー画像内のオートボタンの幅
sysmenu.auto.height0-4096NONOシステムメニュー画像内のオートボタンの高さ
sysmenu.skip.x0-4096YESNOシステムメニュー画像内のスキップボタンのX座標( 画面座標ではなくシステムメニュー画像内での座標)
sysmenu.skip.y0-4096YESNOシステムメニュー画像内のスキップボタンのY座標( 画面座標ではなくシステムメニュー画像内での座標)
sysmenu.skip.width0-4096NONOシステムメニュー画像内のスキップボタンの幅
sysmenu.skip.height0-4096NONOシステムメニュー画像内のスキップボタンの高さ
sysmenu.history.x0-4096YESNOシステムメニュー画像内のヒストリーボタンのX座標( 画面座標ではなくシステムメニュー画像内での座標)
sysmenu.history.y0-4096YESNOシステムメニュー画像内のヒストリーボタンのY座標( 画面座標ではなくシステムメニュー画像内での座標)
sysmenu.history.width0-4096NONOシステムメニュー画像内のヒストリーボタンの幅
sysmenu.history.height0-4096NONOシステムメニュー画像内のヒストリーボタンの高さ
sysmenu.config.x0-4096NONOシステムメニュー画像内のコンフィグボタンのX座標( 画面座標ではなくシステムメニュー画像内での座標)
sysmenu.config.y0-4096NONOシステムメニュー画像内のコンフィグボタンのY座標( 画面座標ではなくシステムメニュー画像内での座標)
sysmenu.config.width0-4096NONOシステムメニュー画像内のコンフィグボタンの幅
sysmenu.config.height0-4096NONOシステムメニュー画像内のコンフィグボタンの高さ
sysmenu.custom1.x0-4096YESNOシステムメニュー画像内のカスタム1ボタンのX座標( 画面座標ではなくシステムメニュー画像内での座標)
sysmenu.custom1.y0-4096YESNOシステムメニュー画像内のカスタム1ボタンのY座標( 画面座標ではなくシステムメニュー画像内での座標)
sysmenu.custom1.width0-4096NONOシステムメニュー画像内のカスタム1ボタンの幅
sysmenu.custom1.height0-4096NONOシステムメニュー画像内のカスタム1ボタンの高さ
sysmenu.custom1.gosubラベル名NONOカスタム1ボタンがクリックされたときに呼び出すサブルーチンのラベル
sysmenu.custom2.x0-4096YESNOシステムメニュー画像内のカスタム2ボタンのX座標( 画面座標ではなくシステムメニュー画像内での座標)
sysmenu.custom2.y0-4096YESNOシステムメニュー画像内のカスタム2ボタンのY座標( 画面座標ではなくシステムメニュー画像内での座標)
sysmenu.custom2.width0-4096NONOシステムメニュー画像内のカスタム2ボタンの幅
sysmenu.custom2.height0-4096NONOシステムメニュー画像内のカスタム2ボタンの高さ
sysmenu.custom2.gosubラベル名NONOカスタム2ボタンがクリックされたときに呼び出すサブルーチンのラベル
sysmenu.enter.seseファイル名NONOシステムメニューが開かれるときに再生されるSEファイル
sysmenu.leave.seseファイル名NONOシステムメニューが閉じられるときに再生されるSEファイル
sysmenu.change.seseファイル名NONOシステムメニューの選択項目が変更されたときに再生されるSEファイル
sysmenu.qsave.seseファイル名NONOシステムメニューのクイックセーブがクリックされたときに再生されるSEファイル
sysmenu.qload.seseファイル名NONOシステムメニューのクイックロードがクリックされたときに再生されるSEファイル
sysmenu.save.seseファイル名NONOシステムメニューのセーブがクリックされたときに再生されるSEファイル
sysmenu.load.seseファイル名NONOシステムメニューのロードがクリックされたときに再生されるSEファイル
sysmenu.auto.seseファイル名NONOシステムメニューのオートがクリックされたときに再生されるSEファイル
sysmenu.skip.seseファイル名NONOシステムメニューのスキップがクリックされたときに再生されるSEファイル
sysmenu.history.seseファイル名NONOシステムメニューのヒストリーがクリックされたときに再生されるSEファイル
sysmenu.config.seseファイル名NONOシステムメニューのコンフィグがクリックされたときに再生されるSEファイル
sysmenu.custom1.seseファイル名NONOシステムメニューのカスタム1がクリックされたときに再生されるSEファイル
sysmenu.custom2.seseファイル名NONOシステムメニューのカスタム2がクリックされたときに再生されるSEファイル


オートモードとスキップモードの設定

コンフィグキー値の種類必須セーブデータ保存説明
automode.banner.filecgファイル名YESNOオートモード中に表示されるバナーの画像ファイル
automode.banner.x0-4096YESNOオートモード中に表示されるバナーのX座標
automode.banner.y0-4096YESNOオートモード中に表示されるバナーのY座標
automode.speed0-4096YESNOオートモードの速度設定の基本値
skipmode.banner.filecgファイル名YESNOスキップモード中に表示されるバナーの画像ファイル
skipmode.banner.x0-4096YESNOスキップモード中に表示されるバナーのX座標
skipmode.banner.y0-4096YESNOスキップモード中に表示されるバナーのY座標


GUIの設定

コンフィグキー値の種類必須セーブデータ保存説明
gui.ruby0/1NOYESGUIでルビを表示するか
gui.save.font.select0/1/2/3NOYESGUIのセーブ項目で使用するフォントの選択
gui.save.font.size0/1/2/3NOYESGUIのセーブ項目で使用するフォントサイズ
gui.save.font.outline0/1/2/3/4/5/6NOYESGUIのセーブ項目で使用するフォントのふちどり
gui.save.font.ruby.size0-100NOYESGUIのセーブ項目で使用するルビのフォントサイズ
gui.save.save.tategaki0/1NOYESGUIのセーブ項目で縦書きを使うか
gui.history.font.select0/1/2/3NOYESGUIのヒストリー項目で使用するフォントの選択
gui.history.font.size0/1/2/3NOYESGUIのヒストリー項目で使用するフォントサイズ
gui.history.font.outline0/1/2/3/4/5/6NOYESGUIのヒストリー項目で使用するフォントのふちどり
gui.history.font.ruby.size0-100NOYESGUIのヒストリー項目で使用するルビのフォントサイズ
gui.history.tategaki0/1NOYESGUIのヒストリー項目で縦書きを使うか
gui.history.margin.line0-1000NOYESGUIのヒストリー項目の行間
gui.history.disable.color0/1/2NOYESGUIのヒストリー項目で文字色を無効にするか
gui.history.font.color.r0-255NOYESGUIのヒストリー項目の文字色(R)
gui.history.font.color.g0-255NOYESGUIのヒストリー項目の文字色(G)
gui.history.font.color.b0-255NOYESGUIのヒストリー項目の文字色(B)
gui.history.font.outline.color.r0-255NOYESGUIのヒストリー項目のふちどり文字色(R)
gui.history.font.outline.color.g0-255NOYESGUIのヒストリー項目のふちどり文字色(G)
gui.history.font.outline.color.b0-255NOYESGUIのヒストリー項目のふちどり文字色(B)
gui.history.quote.prefix文字列NOYESGUIのヒストリー名前直後に改行を入れるためのコンフィグ。\nを指定すると改行できる
gui.history.quote.start文字列NOYESGUIのヒストリーのカギカッコ前
gui.history.quote.end文字列NOYESGUIのヒストリーのカギカッコ後
gui.history.ignore.last0/1NOYESGUIのヒストリーの最後の項目を表示しない調整を行う(縦書き用)
gui.preview.tategaki0/1NOYESGUIのメッセージプレビューで縦書きを使うか


音量の初期設定

コンフィグキー値の種類必須セーブデータ保存説明
sound.vol.bgm0.0-1.0YESNOBGM音量の初期値
sound.vol.voice0.0-1.0YESNOボイス音量の初期値
sound.vol.se0.0-1.0YESNOSE音量の初期値
sound.vol.character0.0-1.0YESNOキャラクタごとのボイス音量の初期値
sound.character.name1文字列NONOキャラクタとして認識される名前
sound.character.name2文字列NONOキャラクタとして認識される名前
sound.character.name3文字列NONOキャラクタとして認識される名前
sound.character.name4文字列NONOキャラクタとして認識される名前
sound.character.name5文字列NONOキャラクタとして認識される名前
sound.character.name6文字列NONOキャラクタとして認識される名前
sound.character.name7文字列NONOキャラクタとして認識される名前
sound.character.name8文字列NONOキャラクタとして認識される名前
sound.character.name9文字列NONOキャラクタとして認識される名前
sound.character.name10文字列NONOキャラクタとして認識される名前
sound.character.name11文字列NONOキャラクタとして認識される名前
sound.character.name12文字列NONOキャラクタとして認識される名前
sound.character.name13文字列NONOキャラクタとして認識される名前
sound.character.name14文字列NONOキャラクタとして認識される名前
sound.character.name15文字列NONOキャラクタとして認識される名前


セリフの色づけ

ここではcolor1しか掲載しませんが、color64まで設定できます。

コンフィグキー値の種類必須セーブデータ保存説明
serif.color1.name文字列NONO名前
serif.color1.color.r0-255NONO色(R)
serif.color1.color.g0-255NONO色(G)
serif.color1.color.b0-255NONO色(B)
serif.color1.outline.r0-255NONO色(R)
serif.color1.outline.g0-255NONO色(G)
serif.color1.outline.b0-255NONO色(B)


キャラクタの登録

ここではname1とfile1だけ掲載しますが、name32とfile32まで利用できます。

コンフィグキー値の種類必須セーブデータ保存説明
chracter.focus0/1NONO発話中のキャラクター以外を暗く表示するか
chracter.name1文字列NONOキャラクタ名
chracter.file1chファイル名の先頭NONOキャラクタの画像ファイル名の先頭


目パチの設定

コンフィグキー値の種類必須セーブデータ保存説明
character.eyeblink.interval数値NONO目パチの時間の目安(秒)
character.eyeblink.frame数値NONO目パチの1コマの時間(秒)


ステージの設定

コンフィグキー値の種類必須セーブデータ保存説明
stage.ch.margin.bottom0-4096NOYESキャラクタの位置補正(下端マージン)
stage.ch.margin.left0-4096NOYESキャラクタの位置補正(左端マージン)
stage.ch.margin.right0-4096NOYESキャラクタの位置補正(右端マージン)


通常の変数の別名

ここではvar.local.name0だけ掲載しますが、var.local.name099まで利用できます。

コンフィグキー値の種類必須セーブデータ保存説明
var.local.name0文字列NONOスクリプトで使用できるローカル変数の別名を設定する


実績解除用の変数の別名

ここではvar.global.name0だけ掲載しますが、var.global.name99まで利用できます。

コンフィグキー値の種類必須セーブデータ保存説明
var.global.name0文字列NONOスクリプトで使用できるグローバル変数の別名を設定する


カーソル画像

コンフィグキー値の種類必須セーブデータ保存説明
cursorcgファイル名NONO隠し機能。Windowsのみ。独自のカーソル画像を指定する


キラキラエフェクト

コンフィグキー値の種類必須セーブデータ保存説明
kirakira.on0/1NOYESタップ時にエフェクトを表示する
kirakira.frame数値NOYESエフェクトの1フレームあたりの表示秒数
kirakira.file1cgファイル名NOYES1フレーム名の画像
kirakira.file2cgファイル名NOYES1フレーム名の画像
kirakira.file3cgファイル名NOYES1フレーム名の画像
kirakira.file4cgファイル名NOYES1フレーム名の画像
kirakira.file5cgファイル名NOYES1フレーム名の画像
kirakira.file6cgファイル名NOYES1フレーム名の画像
kirakira.file7cgファイル名NOYES1フレーム名の画像
kirakira.file8cgファイル名NOYES1フレーム名の画像
kirakira.file9cgファイル名NOYES1フレーム名の画像
kirakira.file10cgファイル名NOYES1フレーム名の画像
kirakira.file11cgファイル名NOYES1フレーム名の画像
kirakira.file12cgファイル名NOYES1フレーム名の画像
kirakira.file13cgファイル名NOYES1フレーム名の画像
kirakira.file14cgファイル名NOYES1フレーム名の画像
kirakira.file15cgファイル名NOYES1フレーム名の画像
kirakira.file16cgファイル名NOYES1フレーム名の画像


独自絵文字の実装

ここではname1とfile1だけ掲載しますが、name16とfile16まで利用できます。

コンフィグキー値の種類必須セーブデータ保存説明
emoticon.name1文字列NONO\e{絵文字名}と使うための絵文字の名称
emoticon.file1cgファイル名NONO独自絵文字の画像ファイル


テキスト音声読み上げ

コンフィグキー値の種類必須セーブデータ保存説明
tts.enable0/1NOYESテキスト音声読み上げを有効にする
tts.user0/1/2NOYESプレイヤによるテキスト音声読み上げ設定(Vキー)を有効にする


ゲーム開発者の好みに合わせた設定 (preference)

コンフィグキー値の種類必須セーブデータ保存説明
msgbox.show.on.ch0/1NOYESキャラクタ変更中にメッセージボックスを表示したままにする
msgbox.show.on.bg0/1NOYES背景変更中にメッセージボックスを表示したままにする
msgbox.show.on.choose0/1NOYES選択肢表示中にメッセージボックスを表示したままにする
sysmenu.transition0/1NOYES画面フェード中にシステムメニューを表示したままにする
click.disable0/1NOYESクリックアニメーションを表示しない
voice.stop.off0/1NOYESクリックで次のメッセージに進むときにボイスを止めない
window.fullscreen.disable0/1NOYESフルスクリーンモードを許可しない
window.maximize.disable0/1NOYESウィンドウ最大化によるフルスクリーンモードを許可しない
window.title.separator文字列NOYESウィンドウタイトルでゲーム名とチャプター名の間に入れる文字列
window.title.chapter.disable0/1NOYESウィンドウタイトルにチャプター名を反映しない
beep.adjustment数値NOYESボイスビープ音の長さを調節する数値
serif.quote0/1NOYESセリフに自動でカギカッコを付与する
msgbox.history.disable0/1NOYESヒストリーの表示を無効にする
serif.color.name.only0/1NOYESセリフの色設定をキャラクタ名のみに反映し、本文には適用しない


言語系

多言語対応が必要ない場合は省略できます。

コンフィグキー値の種類必須セーブデータ保存説明
locale.force言語名NOYES (global)OSの言語設定を無視して、指定した言語を使う
language.en言語名NOYESOSの言語設定が英語のとき、どの言語を表示するか
language.ja言語名NOYESOSの言語設定がドイツ語のとき、どの言語を表示するか
language.fr言語名NOYESOSの言語設定がフランス語のとき、どの言語を表示するか
language.de言語名NOYESOSの言語設定がドイツ語のとき、どの言語を表示するか
language.es言語名NOYESOSの言語設定がドイツ語のとき、どの言語を表示するか
language.it言語名NOYESOSの言語設定がドイツ語のとき、どの言語を表示するか
language.el言語名NOYESOSの言語設定がドイツ語のとき、どの言語を表示するか
language.ru言語名NOYESOSの言語設定がドイツ語のとき、どの言語を表示するか
language.zh言語名NOYESOSの言語設定がドイツ語のとき、どの言語を表示するか
language.tw言語名NOYESOSの言語設定がドイツ語のとき、どの言語を表示するか
language.other言語名NOYESOSの言語設定が不明のとき、どの言語を表示するか


Web公開する場合の設定

Web公開しない場合は省略できます。

コンフィグキー値の種類必須セーブデータ保存説明
sav.name文字列NONOゲーム公開サイトでのセーブデータ保存先フォルダ名


インストールアプリにする場合の設定

インストールアプリにしない場合は省略できます。Steamでの配布やインストーラ作成時に使用します。

コンフィグキー値の種類必須セーブデータ保存説明
release0/1NONOセーブデータをゲームフォルダではなくユーザフォルダ(隠しフォルダ)に置く。フォルダ名はウィンドウタイトル名となるので、ウィンドウタイトル名に : のようなファイル名禁止文字が含まれてはいけない