WSN追加案(関数): ダイス風にランダム値を生成する(DICE)
Issue #765
resolved
参照: issue #400
ランダム値を生成する関数があった方がよいです。CWでは、いわゆるrand()
関数的なものよりは、ダイスロールに似た結果を出す関数の方が使い勝手がよいかと思います。
宣言は以下のようになります。
DICE(<ダイス数>, <面数>)
2D6を振る場合はDICE(2, 6)
です。DICE(1, 10)-1
とすれば0~9の値を生成できます。
ダイス風を提案する理由としては、CWでは実数の出る幕があまり無いと思われる事と、TRPG風というコンセプトのためか、CW内の計算式ではダイス的なランダム値生成が頻繁に使われており、ユーザシナリオでも需要がありそうな事が挙げられます。
Comments (2)
-
reporter -
reporter - changed status to resolved
実装済みなのでクローズします。
- Log in to comment
pull request #2422
追加しました。