Module: StudioGame
- Defined in:
- lib/studio_game/csv.rb,
lib/studio_game/die.rb,
lib/studio_game/game.rb,
lib/studio_game/player.rb,
lib/studio_game/playable.rb,
lib/studio_game/auditable.rb,
lib/studio_game/game_turn.rb,
lib/studio_game/iterators.rb,
lib/studio_game/loaded_die.rb,
lib/studio_game/clumsy_player.rb,
lib/studio_game/berserk_player.rb,
lib/studio_game/treasure_trove.rb
Defined Under Namespace
Modules: Auditable, GameTurn, Playable, TreasureTrove
Classes: BerserkPlayer, ClumsyPlayer, Die, Game, LoadedDie, Player, Treasure
Instance Method Summary
collapse
Instance Method Details
#conversation ⇒ Object
2
3
4
5
6
|
# File 'lib/studio_game/iterators.rb', line 2
def conversation
puts "Hello"
yield
puts "Goodbye"
end
|
#five_times ⇒ Object
8
9
10
11
12
|
# File 'lib/studio_game/iterators.rb', line 8
def five_times
1.upto(5) do |n|
yield n
end
end
|
#n_times(max_num) ⇒ Object
14
15
16
17
18
|
# File 'lib/studio_game/iterators.rb', line 14
def n_times(max_num)
1.upto(max_num) do |n|
yield n
end
end
|