インストールと最初のゴースト
必要なもの
- SSP(最新版推奨)
- 湊のDLL(
minato.dll)
ファイル構成
ゴーストのフォルダに以下の構成を用意します。
ghost/master/
├── shiori.dll ← minato.dll をリネーム
├── config.toml
└── talks/
└── main.mnt
config.toml の最小構成
[characters]
"湊" = "\\0"
キャラクター名とSAKURAスクリプトのタグを対応させます。
サイドにキャラクターがいる場合は \\1 も追加します。
[characters]
"湊" = "\\0"
"助手" = "\\1"
日本語のキャラクター名は、TOMLの仕様上キー名を "湊" のように引用符で囲む必要があります。
引用符なしの 湊 = "\\0" と書くと config.toml のパースに失敗し、ゴーストが起動しません。
main.mnt の最小構成
OnBoot => {
湊: こんにちは。
}
これだけでSSPがゴーストを起動したとき「こんにちは。」と喋ります。
動作確認
SSPでゴーストをロードして起動セリフが出れば成功です。
うまく動かない場合は config.toml で debug_log = true に設定してください。
ゴーストフォルダに minato_load.log が生成され、エラーの詳細が記録されています。
[settings]
debug_log = true
2回目以降の起動では save.json の system.debug_log が config.toml より優先されます。
詳しくは設定(config.toml)を参照してください。
SSPに読み込ませる前に書き間違いを確かめたいときは、構文チェッカーが使えます。