** 内容は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