Link Search Menu Expand Document

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

Breakコマンド

繰り返し実行を中止

書式

Break

解説

DoコマンドForコマンドForEachコマンドによる繰り返し実行を停止し、Loop行またはNext行の次の行へと実行の流れを移します。繰り返し実行を途中で止めたいときに使用してください。

Talk アリス(ウインク)
先着6名様まで癒してあげる…
Talk アリス
痛いの痛いの、飛んでけ~!
End
#癒したユニット数を記録する変数nを初期化
Set n 0
#味方ユニットそれぞれについて回復処理を行う
ForEach 味方
#自分自身は回復させない
If Pilot() = "アリス=リリアン" Then
#次のユニットの処理へスキップ
Skip
EndIf

#ユニットのHPを全快
RecoverHP 100

#癒したユニット数である変数nの値を1増やす
Incr n

#6人治療した時点で繰り返し実行を中止
If n = 6 Then
#ループを終了
Break
EndIf
Next
Talk ランラン(あきれ顔)
なんや、全員ちゃうんかいな。せこいなあ……
Talk アリス()
だって~しんどいだもん
End