| 敵の全滅を勝利条件に設定した上で、 「パイロットA、パイロットB、パイロットCを同一ターン内に撃墜して勝利条件を達成する」 という熟練度獲得条件を設定したいのですが、うまくいかず困っています。
以下のようにしています。
##########
破壊 パイロットA: Incr ネームド撃墜 1 Set ネームド撃墜開始 ターン数 Exit
破壊 パイロットB: Incr ネームド撃墜 1 Set ネームド撃墜開始 ターン数 Exit
破壊 パイロットC: Incr ネームド撃墜 1 Set ネームド撃墜開始 ターン数 Exit
全滅 敵: If ネームド撃墜 = 3 Then If ターン数 = (ネームド撃墜開始) Then Talk システム 熟練度を獲得しました。 End EndIf EndIf Continue
##########
パイロットA、B、Cを同じターンの内に撃破し、 なおかつ他の敵も全滅させるという勝利条件を満たすことで熟練度獲得としたいのですが、 上記の表記だと指定のパイロットを同一ターン内に全て倒しきれなかった場合… つまり別々のターンで倒した場合でも熟練度を獲得してしまうので、 どこが間違っているか教えていただきたいと思います。
|