Link Search Menu Expand Document

** 内容はSRC2.2.33のものです **

Cancelコマンド

イベント後の行動やイベント処理をキャンセル

書式

Cancel

解説

イベント後のユニットの行動やイベント処理をキャンセルします。Cancelコマンドの処理内容はCancelコマンドが実行されたイベントの種類によって以下のように変化します。

・行動前のイベント ( 攻撃イベント使用イベント)

対象となる行動がキャンセルされます。例えば攻撃イベントの場合はイベント後の攻撃及び反撃は行われません。また、アビリティを使用した際の使用イベントの場合はアビリティが実行されません。

このように行動自身はキャンセルされますが、対象となるユニットの行動数は減少します。また、行動終了に伴う接触イベント進入イベント行動終了イベントは実施されます。

・行動後のイベント ( 破壊イベント使用後イベント)

Cancelコマンド以降のイベント処理がすべてキャンセルされ、対象となるユニットの行動数も減少しません。

ユニットコマンドイベント

コマンドがキャンセルされたと見なされ、ユニットコマンド選択モードに戻ります。

#マイクがミーアに攻撃をかけたときの攻撃前
攻撃 マイク ミーア:
#ミーアの乗るユニットの損傷率が50%を超える場合
If Damage(ミーア) > 50 Then
Talk マイク
いくぜ、ミーア! こいつでとどめだ!!
Talk ミーア
ちょ、ちょっとまった~! 降参します~
End

#ミーアの陣営を味方に変更
ChangeParty ミーア 味方

#マイクの攻撃をキャンセル
Cancel

#イベントを消去
ClearEvent
EndIf
#イベントを終了
Exit