| "テスト.eve"内に > <テスト前.eve> > <テスト後.eve> のように記述した場合、"テスト前.eve"と"テスト後.eve"の内容が "テスト.eve"の中(一番上?)に書かれているのと同じ動作になります。
ですので内部での動作は 1、"テスト前.eve"内のプロローグ ※"テスト後.eve"内のプロローグは、既にプロローグラベルが実行されているので無視されます 2、"テスト前.eve"内"のスタート ※"テスト.eve"内のスタート&"テスト後.eve"内のスタートも、上と同様です となってしまいます。 そのため、変数"シナリオ進行状況"が記録されていないので進まなくなっています。
また、"テスト.eve内"のスタートの > Call 前編 によって呼び出される内容は【前編:】から【Return】まで…なのですが 途中に【Exit】があるのでそこで終わってしまい ###ここから > 前編: > > プロローグ: > ChangeMap テスト前.map > Exit ###ここまでになってしまいます。 後編についても同じで、Mapを変えただけで終わってしまいます。 【Call】を【Exit】で終わらせるのはエラーの原因にもなるようです。
肝心の修正箇所ですが、 ### > テスト前.eve 前編: ChangeMap テスト前.map
Create 味方 味方機 0 味方パイロット 10 1 1 Create 敵 敵機 0 敵パイロット 10 2 1 Return
> テスト後.eve 後編: ChangeMap テスト後.map
Launch 味方パイロット 1 1 Create 敵 敵機2 0 敵パイロット 10 2 1 Return ### のように、"テスト前.eve"と"テスト後.eve"の 【プロローグ:】【スタート:】【Exit】を消去すれば動作すると思います。
|