-
Notifications
You must be signed in to change notification settings - Fork 74
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix: シークレットダイスを実装 #8
Conversation
.direct-message.dicebot-message .msg-text { | ||
color:#CCF; | ||
} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
色指定についてですが、パネル背景色との統一感が気になったので後で変更しようと考えています。
RPありがとうございます。 ただ、シークレットダイスを完全に機能させるためには、非公開にしたロール結果を他プレイヤーに開示する手段が必要だと考えています。機能仕様などは後で変更するかもしれません。 |
DMでシークレットダイスを実行すると、「(シークレットダイス)」のログが全員に発信されてしまう。
マージ完了後のコメントで大変すみません。 緊急ではありませんので余裕があれば回答をお願い致します。 概要PRコメントに、
とあるのですが、どのような状況を想定しているのか判断できませんでした。 状況シークレットダイスの実行結果についてなら、以下の図の様にBCDice結果が連続で並ぶことを確認できるのですが、もし「通常のダイスロールにおいて複数プレイヤーのBCDice結果だけが並んで表示される」という状況を意味するのであれば、こちらの環境では再現できませんでした。 対応通常のBCDice結果が並んで表示される状況が容易に再現可能な場合、そのような動作はバグとして修正したいと考えています。 補足
|
はい、至極稀な現象ではあると思われますが、複数人(4名)でのテストでダイスロールを連続で振っていた際に1回だけタイムスタンプが一致したらしく、BCDiceの結果が連続で表示されました。 それも受けて「ロール結果が誰の物かを確かめるためにその直前のログを見るしかないのは不親切ではないか?」という意見が出たために今回の実装となりました。 |
余談ですが、過去5年間のどどんとふの運営経験の中で、同室内のチャット入力の(サーバーサイドでの)マイクロ秒単位での一致は年に1度あるかないかくらいの頻度で発生を確認しています。 |
お手間を取らせて申し訳ありません。助かります。 タイムスタンプ一致が原因の旨、了解です。
貴重な情報ありがとうございます。 タイムスタンプ一致は「無視できない頻度で発生しうる」と認識して、対応を別途考えてみます。 |
キャラクターをコピーした際に番号を付与する
概要
未実装とされていたシークレットダイスの機能を、自身への秘話という形で実装するものです。シークレットダイスを行った旨のみ接続Peer先に送信されます。
テスト環境: http://udo.opal.ne.jp/
備考