追加案:クーポンを参照する選択肢
Issue #489
new
フラグを参照する事で表示と非表示を切り替える選択肢を作る機能を拡張して、クーポンを参照するようにできれば便利だと思ったので、提案させて頂きました。
現状、選択肢を変更するには、クーポン分岐により有無を確認した上で、それぞれ内容を変更した選択肢群を複数用意する必要があります。そして選択肢群一つにつき、一つのクーポンにしか対応できません。
シナリオ中ならフラグ参照でも問題ないのですが、技能やアイテムの使用時イベントで同じ事をしようとすると、かなりの手間になってしまいます。なので、クーポンを参照する事で選択肢の表示と非表示を切り替える事ができれば、一括で管理できるのではないかと思ったのです。
Comments (1)
-
repo owner - Log in to comment
ありがとうございます。確かにシナリオの外に持ち出した場合に判定を行うのは容易ではないですね(組合せ爆発が起きる)。
最初これはいい考えだと思ったのですが、もう少し考えてみると、この問題は
#477や#478によってカバーできそうです。特に#478の実現はそう難しくないと思われます。新しいイベントコンテントを作らなければならない事を考えると、そちらの方向で解決を目指した方がいいのかもしれません。思うに判定系コンテントは1つにまとめた方が美しかったと思います。フラグ判定・ステップ判定は、後続のイベントツリーの有無を決定してイベント処理の流れを変えるという類を見ない特性を持っています。そんな特殊なものは、判定対象ごとに複数用意するのではなく、1つのイベントコンテント内で「何を使って判定するか」を選べるようにした方がスマートだったと思います。
とはいえすでにフラグ判定とステップ判定があるので、その現状は受け入れるしかありません。