module RpgLib::Api

Api

Public Instance Methods

choose(options) click to toggle source
# File lib/rpg_lib/api.rb, line 31
def choose(options)
  options[DiceRoller.instance.roll_die(options.size) - 1]
end
roll(dice) click to toggle source
# File lib/rpg_lib/api.rb, line 23
def roll(dice)
  DiceRoller.instance.roll(dice)
end
roll_and_ignore(dice, *args) click to toggle source
# File lib/rpg_lib/api.rb, line 27
def roll_and_ignore(dice, *args)
  DiceRoller.instance.roll_and_ignore(dice, RollSet.new(*args))
end