はじめに
湊とは
インストールと最初のゴースト
基本の書き方
ファイル構成
トーク定義
セリフの書き方
選択肢とウェイト
コメント
変数とデータ
let(ローカル変数)
global / save(永続化)
値の種類
文字列展開
制御構文
if / else
for / foreach
while
match
break / continue / return
関数
func定義と呼び出し
call文
ビルトイン関数
format関数
トーク制御
条件フィルタ
ランダムトークの仕組み
now・referenceの使い方
SAORI連携
設定(config.toml)
include
ファイルとJSON
エラーと対処
構文チェッカー
パースエラーの読み方
よくあるミス
移行ガイド
里々・YAYAから湊への移行
1. 非互換一覧
2. 最小ゴーストの移植
3. イベント
4. トーク
5. 変数
6. 単語群
7. 選択肢・条件分岐・ウェイト
8. SAORI呼び出し
9. セーブデータの移行と型の違い
10. 文字コード・改行・エスケープ
11. 里々/YAYAにあるが湊にない機能
12. 湊だけで簡単になる書き方
13. 段階移行 vs 全置換
14. FAQ: 見た目は同じで結果が違う
15. 三方式の比較
付録A. YAYAから来た方へ
Light
Rust
Coal
Navy
Ayu
湊ドキュメント
基本の書き方
このセクションでは湊のスクリプトの基本的な構造を説明します。
ファイル構成
トーク定義
セリフの書き方
選択肢とウェイト
コメント