** 内容はSRC2.2.33のものです **
Finishコマンド
ユニットの行動を終了させる
書式
Finish [unit]
指定項目説明
unit行動を終了させるユニットのメインパイロット名またはユニットID(省略可)
解説
指定した unit の行動を終了させます。終了されるのは1回分の行動のみなので、2回行動が可能な場合に完全に行動を終了させるにはAction関数を使用して残り行動数の分だけFinishコマンドを実行して下さい。なお、Action関数を使えば残り行動数を任意の数に設定することが可能です。行動数を増やしたい場合等はそちらを使ってください。
ユニットコマンドラベルと併用すれば実行後にユニットが行動終了するコマンドを作ることができます。
例
#舞の乗るユニットのユニットコマンド「隠し芸」を実行した時
ユニットコマンド 隠し芸 舞:
Talk 舞
え~ また隠し芸~ ?
えっ? 前回は歌ってないだろうって? あ~もう、仕方ないなあ……
愛の歌、心をこめて歌います
End
#MIDIファイルをPlease Kiss Me Now.midの演奏を開始してから1秒待つ
StartBGM Please Kiss Me Now.mid
Wait 10
Talk 舞
もうあなたを忘れることなんてできない。だからさよならなんて言わないで、もう一度キスしてよ……
End
#舞を行動済みにする
Finish 舞
#一回限りのコマンドにする
ClearEvent
#ユニットコマンドを終了
Exit