インストールと最初のゴースト

必要なもの

  • 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に読み込ませる前に書き間違いを確かめたいときは、構文チェッカーが使えます。