すごくチラシの裏です。
ESC or ALT+F4 or CTRL+(Q or ピリオド or テンキーのピリオド) で
終了前になにかができるようになった。終了時自動セーブもできそうだけど悩む。
イベント中と戦闘中は終了のみ可能にしてマップ歩行時のみ自動セーブにしないとイベント進行用の配列が破綻する、、かな。。
スクリプト内でテキストをスクリプトとして呼んで実行し、フレーム側でスクリプトを止めつ進ませつすると
内部では別タスクのような状態になっていて、
終了時はテキストから実行している側をabortなんかで終了させてやらないと、
メインのウインドウが消えてもプロセスが残ってしまう事がわかった。気をつけなくちゃ。