Inter-level support for modelling space, time and actions in interactive fiction. This is version 1.
-
State Template - To implement out of world actions relating to the program state. -
Light Template - The determination of light, visibility and physical access. -
ListWriter Template - A flexible object-lister taking care of plurals, inventory information, various formats and so on. -
OrderOfPlay Template - The sequence of events in play: the Main routine which runs the startup rulebook, the turn sequence rulebook and the shutdown rulebook; and most of the I6 definitions of primitive rules in those rulebooks. -
Actions Template - To try actions by people in the model world, processing the necessary rulebooks. -
Figures Template - To display figures and play sound effects. -
OutOfWorld Template - To implement some of the out of world actions. -
Printing Template - To manage the line skips which space paragraphs out, and to handle the printing of pieces of text and numbers. -
WorldModel Template - Testing and changing the fundamental spatial relations. -
MapRouteFinding - Testing and changing the fundamental spatial relations. -
Time Template - Support for parsing and printing times of day. -
Tests Template - The command grammar and I6 implementation for testing commands such as TEST, ACTIONS and PURLOIN. -
Chronology Template - To record information now which will be needed later, when a condition phrased in the perfect tense is tested. -
StoredAction Template - Code to support the stored action kind of value.
Powered by Inweb.