Advertisement
Guest User

Untitled

a guest
Feb 6th, 2016
42
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.98 KB | None | 0 0
  1. def generate_question
  2. @random_number_1 = rand(20)
  3. @random_number_2 = rand(20)
  4. @answer = @random_number_1 + @random_number_2
  5. end
  6.  
  7. def prompt_player_for_answer
  8. puts "#{@current_player.name}, what does #{@random_number_1} plus #{@random_number_2} equal?"
  9. @response = gets.chomp.to_i
  10. end
  11.  
  12. def verify_answer
  13. if @response == @answer
  14. puts "Yesiiiir!!!"
  15. @current_player.increment_points
  16. else
  17. puts "Ball dont lie!!!"
  18. @current_player.decrement_lives
  19. end
  20. end
  21.  
  22. def score_tracker
  23. puts "#{@player1.name} you have #{@player1.points} points and #{@player1.lives} lives left!"
  24. puts "#{@player2.name} you have #{@player2.points} points and #{@player2.lives} lives left!"
  25. puts "==========================================="
  26. end
  27.  
  28. def end_game
  29. puts "#{@current_player.name}, YOU WIN!!!"
  30. switch_turn
  31. puts "#{@current_player.name}, YOU LOSE BITCH!!!"
  32. end
  33.  
  34. def switch_turn
  35. if @current_player == @player1
  36. @current_player = @player2
  37. else
  38. @current_player = @player1
  39. end
  40. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement