class BCDice::GameSystem::CthulhuTech::Contest
対抗判定のノード
Constants
- COMPARE_OP
判定で用いる比較演算子
Public Instance Methods
result_str(success, _fumble, _critical, diff)
click to toggle source
判定結果の文字列を返す
成功した場合(クリティカルを含む)、ダメージロールのコマンドを末尾に 追加する。
@param [Boolean] success 成功したか @param [Integer] diff 判定値と難易度の差 @return [String]
Calls superclass method
BCDice::GameSystem::CthulhuTech::Test#result_str
# File lib/bcdice/game_system/CthulhuTech.rb, line 201 def result_str(success, _fumble, _critical, diff) formatted = super if success damage_roll_num = (diff / 5.0).ceil damage_roll = "#{damage_roll_num}D10" "#{formatted}(ダメージ:#{damage_roll})" else formatted end end