You are in a Sidebar.

From here, you can go
Home, to the section of
Downloads, or the
Project Page.

Here, there is a
Specs sheet
. You see
My Bio behind it.

Your inventory contains a
Todo list,a
Forum, and
GameDev.

SourceForge.net Logo

Text Adventure Engine_

Todo List_

Generalize output function so we can have Java Applets as well as executables to play the games (cool bit).

Descriptions: Make Item Descriptions back into ItemDescription Descendants

A dresser: (TopDrawerOpen ? BottomDrawerOpen ? "Its drawers are open" : "Its top drawer is open" : BottomDrawerOpen ? "Its bottom drawer is open" : "It's drawers are closed")

Define{
   hasLitTorch{"and:(hasItem:torch1):(stateOfItem:torch1:lit)"}; <---Hmmm
   verbtake{"(get)|(grab)|(take)|(pick up)"};
};

   AddVerb {"verbtake (the )?key"...};

Possible "yes no" answerability":
Item{
   ID{"ynAnswer"}
   AddVerb{"yes";;

Change all descriptions to checkEval->Event pairs


Last updated: February 1, 2006 Contact: Ed