class BCDice::CommonCommand::AddDice::Node::ImplicitSidesDiceRoll

Public Class Methods

new(times) click to toggle source

@param [Number] times ダイスを振る回数のノード

# File lib/bcdice/common_command/add_dice/node.rb, line 439
def initialize(times)
  @times = times
  @text = nil
end

Public Instance Methods

s_exp() click to toggle source

@return [String]

# File lib/bcdice/common_command/add_dice/node.rb, line 445
def s_exp
  "(ImplicitSidesDiceRoll #{@times.s_exp})"
end

Private Instance Methods

eval_sides(game_system) click to toggle source
# File lib/bcdice/common_command/add_dice/node.rb, line 451
def eval_sides(game_system)
  game_system.sides_implicit_d
end