| 上記の例の場合、破壊イベントで相手パイロットが特定のパイロットだった場合、適当な変数をIncrさせます。 その後、エピローグにて変数をIf分岐させればいいかと。 例としては、
スタート: set 特定撃墜数 0 exit
破壊 敵: 破壊 中立: if 相手パイロット = 特定パイロット then incr 特定撃墜数 endif exit
エピローグ: if 特定撃墜数 >= 目標撃墜数 then [会話A] else [会話B] endif exit
といった所でしょうか。 もし撃墜数を必要とするステージが、カウントするステージと違うのなら『set 特定撃墜数 0』の前に『global 特定撃墜数』が必要となります。
|