class Mythal::Config

Attributes

settings[R]
user_overrides[R]

Public Class Methods

config() click to toggle source
# File lib/mythal/config.rb, line 9
def config
  @config ||= YAML.load(File.read(config_file))
end
dnd_classes() click to toggle source
# File lib/mythal/config.rb, line 13
def dnd_classes
  config["dnd_classes"]
end
npc_stats_by_challenge_rating() click to toggle source
# File lib/mythal/config.rb, line 17
def npc_stats_by_challenge_rating
  config["npc_stats_by_challenge_rating"]
end
races() click to toggle source
# File lib/mythal/config.rb, line 21
def races
  config["races"]
end
traits() click to toggle source
# File lib/mythal/config.rb, line 25
def traits
  config["traits"]
end

Private Class Methods

config_file() click to toggle source
# File lib/mythal/config.rb, line 33
def config_file
  Pathname.new(File.expand_path("../../../config.yml", __FILE__))
end