Sha256: 4a14d22ab4f5e729b2cc51c34c64d0e309906ad3989b6edb3cada2aa8b2eb276

Contents?: true

Size: 1.16 KB

Versions: 1

Compression:

Stored size: 1.16 KB

Contents

require "yaml"
require "readline"
require "coderay"
require "ostruct"

# preload translations
require "faker"
Faker::Name.first_name

# core
require "degica/collectable"
require "degica/actionable"
require "degica/room_loader"
require "degica/actor"
require "degica/game"
require "degica/door"
require "degica/nil_actionable"
require "degica/action"
require "degica/context"
require "degica/room"
require "degica/ansi"
require "degica/version"

# generators
require "degica/generators/door_name_generator"

# objects
require "degica/object"
require "degica/objects/ruby"
require "degica/objects/job_posting"
require "degica/objects/table"
require "degica/objects/people/person"
require "degica/objects/people/matz"
require "degica/objects/people/hacker"
require "degica/objects/people/jack"
require "degica/objects/people/chuck_norris"

# collections
require "degica/collection"
require "degica/collections/object_collection"
require "degica/collections/door_collection"
require "degica/collections/inventory_collection"

# core extentions
require "degica/core_ext/string"
require "degica/core_ext/did_you_mean"

module Degica
  def self.root
    File.expand_path '../..', __FILE__
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
degica-1.0.0 lib/degica.rb