コンテンツにスキップ

起動の仕方

吉里吉里の起動について

吉里吉里を起動し、スクリプトを指定するためには通常、プロジェクトフォルダ を決定する必要があります (

参照 )。

プロジェクトフォルダを決定する方法はいくつかありますが、下記に挙げた順に優先されます ( 上のほうに書いたものが適用できれば適用される )。

起動時に吉里吉里に渡すオプションについては

を参照してください。

プロジェクトフォルダの決定順序

  • コマンドラインに指定されたフォルダやアーカイブ
    コマンドラインの引数としてフォルダが指定された場合、それをプロジェクトフォルダと見なし、実行します。

コマンドラインの引数として XP3 アーカイブが指定された場合、その中にプロジェクトフォルダが入っていると見なし、実行します。

コマンドラインの引数として ファイルやフォルダを指定するのはコマンドプロンプトからもできますが、一番簡単なのは、エクスプローラや「開く」で、吉里吉里の実行可能ファイルのアイコンの上にプロジェクトフォルダやファイルをドロップすることです。

また、吉里吉里の実行可能ファイルへの引数として特定のプロジェクトフォルダを書いたショートカットをデスクトップなどにおいておくと便利でしょう。 - 実行可能ファイルと同じ場所の content-data フォルダ
実行可能ファイルと同じ場所に "content-data" という名のフォルダがある場合はそれをプロジェクトフォルダと見なし、実行します。 - 実行可能ファイルと同じ場所の "data.xp3" ファイル
実行可能ファイルと同じ場所に data.xp3 という名のアーカイブファイルがある場合は、それを XP3 アーカイブ形式としてその中にプロジェクトフォルダが入っていると見なし、実行します。 - 実行可能ファイルと同じ場所の data フォルダ
実行可能ファイルと同じ場所に "data" という名のフォルダがある場合はそれをプロジェクトフォルダと見なし、実行します。

いずれの方法でも決定できなかった場合は、フォルダ/アーカイブ選択の画面が出ます。

ただし、リリースオプションで 「XP3アーカイブのみから実行」が指定されていた場合は、data.xp3ファイル、data.exeファイル、「自分自身に XP3 アーカイブが結合されているとき」の場合の動作しかしません (

参照 )。

フォルダ/アーカイブ選択

フォルダ/アーカイブ選択の画面は以下のようになります。

  • 「OK」ボタン
    現在選択中のフォルダやファイルの実行を開始します。
  • 「キャンセル」ボタン
    何もせずに吉里吉里を終了します。

最初に実行されるファイル

プロジェクトフォルダ決定後、最初に実行されるのは、プロジェクトフォルダ内の startup.tjs です。これがない場合はエラーになります。

最初に実行されるファイルは -startup で指定することも可能です。

を参照してください。

メッセージマップファイル

吉里吉里は、起動直後に吉里吉里と同じフォルダに msgmap.tjs があるかどうかを調べ、それが存在すれば実行します。ただしリリースオプションでこれを読み込まないように指定されていた場合を除きます (

参照 )。msgmap.tjs では System.assignMessage を使用してメッセージの割り当てを変更することができます。msgmap.tjs は

でも作成することができます。

設定ファイル

吉里吉里は、

で作成した設定ファイル (.cf ファイルや .cfu ファイル) を読み込み、そこに記述してある設定にしたがって動作します。

ファイル名やファイルの作成される場所については

を参照してください。