class BCDice::DiceTable::D66OneThirdTable
D66を振って6x6マスの表を参照する
Public Class Methods
from_i18n(key, locale)
click to toggle source
@param key [String] @param locale [Symbol] @return [D66OneThirdTable]
# File lib/bcdice/dice_table/d66_one_third_table.rb, line 12 def self.from_i18n(key, locale) table = I18n.t(key, locale: locale, raise: true) new(table[:name], table[:items_1_2], table[:items_3_4], table[:items_5_6]) end
new(name, items_1_2, items_3_4, items_5_6)
click to toggle source
@param [String] name 表の名前 @param [Array<String>] items_1_2 @param [Array<String>] items_3_4 @param [Array<String>] items_5_6
# File lib/bcdice/dice_table/d66_one_third_table.rb, line 21 def initialize(name, items_1_2, items_3_4, items_5_6) @name = name @items = [ items_1_2, items_1_2, items_3_4, items_3_4, items_5_6, items_5_6, ].freeze end