| はじめまして、こんにちは。ざーう゛ぃすと言います。
質問なのですが、Callコマンド(またはそれを代用するほかのコマンド)で、別のファイルの中のサブルーチンを呼び出す方法はあるのでしょうか?
勝利条件を表示するプログラムなど、シナリオ全体にかけて使用するサブルーチンをいちいち各話のシナリオファイルに記述するのは容量の無駄のような気がします。 また、そのプログラムを変更する際も、全てのファイルをいじらなければ成らず、どう考えても各話のシナリオファイルに記述するのはいい方法と思えません。 それで、一つのファイルにサブルーチンを記述して、それぞれのシナリオからそれを呼び出すと言うことが出来たらいいと思いました。
しかし、Call、Gotoコマンドのヘルプを見てもそれらしい記述はなく、過去ログを『サブルーチン 別ファイル』で38番まで調べてみましたがひとつも該当する記事はありませんでした。
SRC本体のバージョンは開発版の1.7.29です。
下の投稿は修正しようとして間違って削除してしまいました。すみません。
|