class Builder

Attributes

ancestries[RW]
backgrounds[RW]
classes[RW]
description[RW]
name[RW]
statistics[RW]

Public Class Methods

all() click to toggle source
# File lib/Builder.rb, line 37
def self.all
  @@all
end
new(name) click to toggle source
# File lib/Builder.rb, line 9
def initialize(name)
  @name = name
  @description = ""
  @@all << self
  @statistics = {
    str: 10,
    dex: 10,
    con: 10,
    int: 10,
    wis: 10,
    cha: 10
  }
end

Public Instance Methods

rewriter() click to toggle source
# File lib/Builder.rb, line 31
def rewriter
  
  description.clear

end
writer() click to toggle source
# File lib/Builder.rb, line 23
def writer

  puts "Tell your tale."

  description << gets.chomp

end