Sha256: 7558490e9a5e19a9a89b9a181852ea15d87b4c0edaa6f7ae0bee7eb821e0e44b

Contents?: true

Size: 237 Bytes

Versions: 9

Compression:

Stored size: 237 Bytes

Contents

require_relative 'auditable'

module StudioGame
  class LoadedDie
    include Auditable

    attr_reader :number

    def roll
      numbers = [1, 1, 2, 5, 6, 6]
      @number = numbers.sample
      audit
      @number
    end
  end
end

Version data entries

9 entries across 9 versions & 8 rubygems

Version Path
studio_game_ma-1.0.0 lib/studio_game/loaded_die.rb
missy-studio-game-1.0.0 lib/studio_game/loaded_die.rb
studio-game-zekdeluca-1.0.0 lib/studio_game/loaded_die.rb
studio_game_am-1.0.0 lib/studio_game/loaded_die.rb
treasure_huntress-1.0.0 lib/studio_game/loaded_die.rb
ruby-training-game-1.0.1 lib/studio_game/loaded_die.rb
ruby-training-game-1.0.0 lib/studio_game/loaded_die.rb
studio_game_jf-1.0.0 lib/studio_game/loaded_die.rb
studio_game_x-1.0.0 lib/studio_game/loaded_die.rb