Ajoute les commentaires et la documentation RDoc
This commit is contained in:
1 parent
5cf2d683e7
commit
dbd8c51412
56 files changed
+3601
-17
No files matched your search
@@ -1,4 +1,7 @@
|
||||
# Gère l'affichage et les saisies dans le terminal.
|
||||
class TerminalUI
|
||||
|
||||
# Demande au joueur de choisir une carte et la retourne.
|
||||
def choose_card(player)
|
||||
player.hand.each_with_index do |card, index|
|
||||
puts "#{index + 1}. #{card}"
|
||||
@@ -10,15 +13,18 @@ class TerminalUI
|
||||
player.hand[choice - 1]
|
||||
end
|
||||
|
||||
# Affiche un avertissement si le coup joué ne respecte pas les règles.
|
||||
def display_wrong_card
|
||||
puts "You cannot play this card."
|
||||
end
|
||||
|
||||
# Affiche le joueur ayant remporté le pli.
|
||||
def display_trick_winner(player)
|
||||
puts "#{player.name} wins the trick."
|
||||
puts
|
||||
end
|
||||
|
||||
# Affiche les informations de débogage.
|
||||
def debug_game(game)
|
||||
puts "Dealer: #{game.dealer.name}"
|
||||
puts "Non-dealer: #{game.non_dealer.name}"
|
||||
|
||||
Reference in new issue
Block a user