Sha256: d52258e1fdebcdce2899a8e4eb1d31ec3cb8e87a07b55c4863fc47e97ca293a6
Contents?: true
Size: 391 Bytes
Versions: 2
Compression:
Stored size: 391 Bytes
Contents
module StudioGame Treasure = Struct.new(:name, :points) module TreasureTrove TREASURES = [ Treasure.new(:pie, 5), Treasure.new(:bottle, 25), Treasure.new(:hammer, 50), Treasure.new(:skillet, 100), Treasure.new(:broomstick, 200), Treasure.new(:crowbar, 400) ] def self.random TREASURES.sample end end end
Version data entries
2 entries across 2 versions & 2 rubygems
Version | Path |
---|---|
studio_game_ma-1.0.0 | lib/studio_game/treasure_trove.rb |
studio_game_kano-1.0.0 | lib/studio_game/treasure_trove.rb |