class Rubipara::Character
Attributes
cv[R]
en_name[R]
fav_phrase[R]
grade[R]
name[R]
team[R]
Public Class Methods
all()
click to toggle source
return an array of character objects of all characters
# File lib/rubipara/character.rb, line 12 def all @@config.keys.map {|name| Character.new name } end
new(name)
click to toggle source
# File lib/rubipara/character.rb, line 18 def initialize(name) raise NotFoundError.new('ERROR: No such a character') unless @@config.has_key?(name) @en_name = name # English first name @name = @@config[name]['name'] # Japanese full name @cv = @@config[name]['cv'] @grade = @@config[name]['grade'] @team = @@config[name]['team'] @fav_phrase = @@config[name]['fav_phrase'] end