シナリオ講座 -ラベルとイベント- |
SRCのシナリオは一種のプログラムです。入力支援機能が付いたエディタも何種類かありますが、それもSRCのシナリオがどのように動いているかを知らなければ、使いこなす事もできないでしょう。 ここでは、SRCシナリオを作成する上で絶対に必要な知識、イベントラベルとイベントコマンドについての概念を解説します。 その1.「イベントラベル」は開始条件 SRCのシナリオはすべてイベントラベルから開始されます。例外はありません。 このラベルというのは、シナリオ処理の開始条件にあたります。
ラベルで始まるこのひとまとまりの事を以後イベントと呼びます。 どこかで見たようなイベントですが、気にしないで下さい(笑)。 この例の場合、
の部分がイベントラベルにあたります。これは 「ルシファ=ロンベルト」というパイロットを「破壊」したときに 始まるイベントであることを示しています。 このイベントラベル以下の灰色の部分がイベントコマンドと呼ばれるシナリオの流れの部分です。 開始するのがラベルならば、終了するのは何? という話になりますが、これもイベントコマンドで記述します。
最後のこの部分が、イベントを終了させ、プレイヤーの入力可能状態に戻すという意味のイベントコマンドです。 終了を表すイベントコマンドは他にも何種類かありますが、ほとんどの場合 "Exit" でOKです。 なお、たまに以下のようなイベントを書く人を見かけますが、これは間違いなので真似しないで下さい。
ちなみに正しいのは以下の書き方です。
ラベルは必ずイベントの先頭につけましょう。
Goto
トップページ
|