| 幻魔の公子です。
インクルードの概念ですが。 <ファイル名>と記述した場所に、そのファイルの中身がすべて挿入されているとして扱われる、というだけのことなのです。
例を上げましょう。 『マップ1.eve』というイベントファイルに、
スタート:
<スタート内容.dat>
Exit
というイベントラベルを作り、『スタート内容.dat』というファイルに
Talk 藤原忍 やってやるぜ! End
と(だけ)記述するのと、『マップ1.eve』に
スタート:
Talk 藤原忍 やってやるぜ! End
Exit
と記述するのは同じことです。
『マップ2.eve』というイベントファイルの最後に、
<サブルーチン集.eve>
と記述しておいて、『サブルーチン集.eve』というファイルに
全員逃亡:
ForEach 味方 出撃 Move 対象ユニット X() 1 アニメ表示 Escape 対象ユニット Next
Return
というサブルーチンを作るのと、この同じサブルーチンを『マップ2.eve』の最後に記述するのは同じことです。
単に、複数の話にまたがって使用する処理を、複数のイベントファイルに渡って記述する手間を省き、一行で済ませる。と、それだけのものなのです。
それでは。
|