BCDice 3.0.0でコマンドの 成功/失敗/クリティカル/ファンブル が判別できるように Result という仕組みを導入した。一部のコマンドでのみ利用されている状態なので、各ゲームシステムの固有コマンドに適用する。
Resultの仕様
Resultでは text, success, failure, critical, fumble を設定する
text: String, 結果の文字列全体
success: true / false, コマンドの結果が成功ならtrue
failure: true / false, 失敗ならtrue
critical: true / false, クリティカルならtrue
fumble: true / false, ファンブルならtrue
Result.success などの生成用メソッドが用意済み。
制約
successとfailureは同時にtrueにならない
注記
check_nDx 系は全て result_ndxに移行したため対応済み(#418)
対応状況
BCDice 3.0.0でコマンドの 成功/失敗/クリティカル/ファンブル が判別できるように
Resultという仕組みを導入した。一部のコマンドでのみ利用されている状態なので、各ゲームシステムの固有コマンドに適用する。Resultの仕様
Resultでは
text,success,failure,critical,fumbleを設定するtext: String, 結果の文字列全体success: true / false, コマンドの結果が成功ならtruefailure: true / false, 失敗ならtruecritical: true / false, クリティカルならtruefumble: true / false, ファンブルならtrueResult.successなどの生成用メソッドが用意済み。制約
successとfailureは同時にtrueにならない注記
check_nDx系は全てresult_ndxに移行したため対応済み(#418)対応状況