| どうも。一生十八(いつき とおや)と申します。
そもそも勝利条件というのは、どのような状態になれば Continue(ないしGameClear)かGameoverに辿り着くか、と いうものです。 よって、変数などでイベントの進行を制御し、特定の条件下以外では Continue、GameClear、Gameoverに辿り着かないようにすれば 良いわけでして。
具体例を挙げましょう。 例)ボスを倒した後、特定の座標へ移動するのが勝利条件
勝利条件: If ボス Then Talk システム 勝利条件:ボスを撃破したのち(1,1)へ主人公が到達;敗北条件:主人公の撃墜 End Else Talk システム 勝利条件:(1,1)へ主人公が到達;敗北条件:主人公の撃墜 End EndIf Exit
破壊 主人公: Gameover
破壊 ボス: Set ボス撃破済 1 Exit
進入 主人公 1 1: If ボス撃破済 = 1 Then Continue next.eve EndIf Exit
というような感じでよろしいかと思います。
|