Module: Degica

Defined in:
lib/degica.rb,
lib/degica/ansi.rb,
lib/degica/door.rb,
lib/degica/game.rb,
lib/degica/room.rb,
lib/degica/actor.rb,
lib/degica/action.rb,
lib/degica/object.rb,
lib/degica/context.rb,
lib/degica/version.rb,
lib/degica/actionable.rb,
lib/degica/collection.rb,
lib/degica/collectable.rb,
lib/degica/room_loader.rb,
lib/degica/objects/ruby.rb,
lib/degica/objects/table.rb,
lib/degica/nil_actionable.rb,
lib/degica/objects/hacker.rb,
lib/degica/objects/job_posting.rb,
lib/degica/objects/people/jack.rb,
lib/degica/objects/people/matz.rb,
lib/degica/objects/people/hacker.rb,
lib/degica/objects/people/person.rb,
lib/degica/collections/door_collection.rb,
lib/degica/objects/people/chuck_norris.rb,
lib/degica/collections/object_collection.rb,
lib/degica/generators/door_name_generator.rb,
lib/degica/collections/inventory_collection.rb

Defined Under Namespace

Modules: ANSI, Actionable, Collectable, DoorNameGenerator Classes: Action, Actor, ChuckNorris, Collection, Context, Door, DoorCollection, Game, Hacker, InventoryCollection, Jack, JobPosting, Matz, NilActionable, Object, ObjectCollection, Person, Room, RoomLoader, Ruby, Table

Constant Summary collapse

VERSION =
"1.0.0"

Class Method Summary collapse

Class Method Details

.rootObject



49
50
51
# File 'lib/degica.rb', line 49

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