udonarium
udonarium copied to clipboard
「ダイスボット表」機能の要望
どどんとふにあるような自作ダイスボット表が欲しいと思っています。
要望する機能は以下の通りです。
- ユーザが設定した任意の表の行をランダムに任意のチャットタブへ表示する
- 任意の表は任意の行数、任意の列で作成する事が可能とする
- 表内の文字列に変数を指定してキャラクターコマのデータを参照可能とする
当機能は無くても問題はありませんが、活用できれば大幅に便利になるかと思います。
UI について
表作成 UI は UI 無しで XML を作成して放り込む形式でも構いません。
ダイスボットを実行する UI は標準のダイスボットに合わせてチャットウィンドウにコマンドを打つ方式で問題ありません。 他にいい案があれば、そちらでお願いします。
反応が遅くなりました。 提案ありがとうございます。
簡易ダイスボット機能を実装することには、今のところ積極的な理由がないかなと感じています。
根拠としては以下の2つです。
- 簡易ダイスボット表による自動化がルール処理の効率化に貢献する状況を想像できない。 =「処理の効率化が目的」ではなく「自動化するという行為が目的」になってしまうという危惧。
- "意識的に活用しないと活用できない機能"になるようであれば、現時点では優先度は低い。
検討ありがとうございます!
ダイスボット表によるルール処理の効率化の例についてお話させてください。
例えば冒険企画局のサイコロフィクションシリーズは、標準でシーン表という物を振ります。 大抵の場合は BCDice に登録があるので、そちらを使う事になります。
ただし、シーン表はシナリオ独自に作成されている(つまりルールブックに記載されていない)場合が珍しくなかったり、一部のルールブックについては、BCDice が旧版のままであったするので、どどんとふや、Discord bot のダイスボット表を自作しているのが現状です。
他に「永い後日談のネクロニカ」は複数の対話判定 --> そのうちのいくつかが「未練表」を振るという事がありダイスボット表がないと非常に重い処理となってしまいます。
上記の例以外にも、ダイスボット表がないと処理が重くなってしまうというシーンはあるかと思います。 今一度、再考の程、よろしくお願いします。
反応が遅くなりました。
想定される利用状況についての説明ありがとうございます。 どのような場面で必要になるか把握できました。
間が開いてしまったので細かい説明を飛ばして結論だけ述べてしまうのですが、 v1.10.0以降のリリースで実装を検討しようと思います。 具体的な仕様は未定ですが、多分どどんとふに近い形になると思います。
このIssueは実装完了までOpenで維持してください。
ありがとうございます!