Guest User

Untitled

a guest
Nov 29th, 2017
247
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Ruby 0.72 KB | None | 0 0
  1.  
  2. #super player/AI class
  3. class Player_AI
  4.   def whoissuper
  5.     puts "I am a superclass"
  6.   end
  7. end
  8.  
  9.  
  10. #race subclasses
  11. class Elf < Player_AI
  12.   attr_accessor :name, :age
  13.   def initialize(name, age)
  14.     @nickname = name
  15.     @age = age
  16.   end
  17.       def whois
  18.       puts "I am an Elf."
  19.     end
  20. end
  21.  
  22.  
  23. def what_race
  24. loop do
  25.   puts "What race would you like to pick? "
  26.   race_pick = gets.chomp
  27.   if race_pick == "elf"
  28.     puts "What is your name? "
  29.     play_name = gets.chomp
  30.     puts "How old are you? "
  31.     play_age = gets.chomp
  32.     player1 = Elf.new(player_name, play_age)
  33.     return player1
  34.   elsif
  35.     race_pick == "dwarf"
  36.   else
  37.     race_pick == "stop"
  38. break
  39.   end
  40. end
  41. end
  42.  
  43. what_race
  44. puts player1.inspect
Advertisement
Add Comment
Please, Sign In to add comment