Sha256: 115459e0ce76d5570157061175c0a4339cdf9723b9b52c7300e5d3e35a8b4ccc

Contents?: true

Size: 449 Bytes

Versions: 1

Compression:

Stored size: 449 Bytes

Contents

require_relative 'player'
require_relative 'die'
require_relative 'treasure_trove'
require_relative 'loaded_die'

module StudioGame

module GameTurn
	def self.take_turn(player)
	  die = Die.new
      case die.roll
      when 1..2
          player.blam
      when 3..4
          puts "#{player.name} was skipped."
      else
          player.w00t
      end
        treasure = TreasureTrove.random
        player.found_treasure(treasure)
	end
end

end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
studio_game_kb-1.0 lib/studio_game/game_turn.rb