raa0121 / GoBCDice

GoBCDice is BCDice reimplemented by Go.
BSD 3-Clause "New" or "Revised" License
9 stars 2 forks source link

シークレットロール(S)を実装する #40

Closed ochaochaocha3 closed 5 years ago

ochaochaocha3 commented 5 years ago

さらにこれらのダイスロールは他のプレイヤーに隠れてロールすることも可能です。 ダイスコマンドの先頭に「S」をつけてロールすると本人だけに返事が返ってきます。

例)

S3D6   S3B6   S6R6>=5   S3u6+5u6[6]>=7

全員のシークレットロールの結果を一斉に公開することが出来ます。 デフォルトの公開コマンドは「Open Dice!」です。

Quoridornを見ると、公開はオンセツール側で対応しているようなので、ダイスロールがシークレットロールかどうかを判断して結果にその情報を含めることのみ行う。