| Continueの後のstageは次ステージという関数で保存されているようですので、
If 次ステージ = Scenario05.eve or 次ステージ = Scenario06.eve then IntermissionCommand フリーバトル フリーバトルA.eve Elseif 次ステージ = Scenario07.eve or 次ステージ = Scenario08.eve then IntermissionCommand フリーバトル フリーバトルB.eve End if
こんな感じで関数を組んでサブシナリオを追加すれば良いのでは? で、サブシナリオの最後の"Continue"の後は次ステージを入れないでおく、と。
もしくはシナリオ中に NE=次ステージ などと設定し、数値を一時避難させれば良いと思います。
どちらも以前にVBで自作ゲームを作った時のテクで、SRCでは確認していませんが、多分大丈夫ではないかと。
|