Basic Help Menu by Emily Short

Version 1

Provides a HELP command which brings up a menu giving standard instructions about IF.

The Basic Help Menu provides a command HELP (with synonyms HINT, HINTS, ABOUT, and INFO) which will bring up a help menu. The menu includes some introductory instructions about playing interactive fiction, setting controls to manage verbosity and score notification, and a stub introduction.

For any given game, we are likely to want to modify the menu content. The extension defines a Table of Basic Help Options; Table of Instruction Options (which contains the help text); and Table of Setting Options (which lets the player turn score notification and verbosity on and off, but which is not included in the menu by default). We could change any of these by, for instance, selecting and modifying a line when play begins:

When play begins:
     choose row 1 in Table of Basic Help Options;
     now description entry is "This is a game about my grandmother's adventures during World War II..."

We could also add elements to a table by including a continuation in our own game file, so:

Table of Basic Help Options (continued)
title     description
"Contacting the author"     "If you have any difficulties with [story title], please contact me at..."

These additional lines would then be appended to the relevant menu.

We could also replace the Table of Basic Help Options with something else of our own choosing.

The help request rule is not listed in any rulebook.

Carry out asking for help:
     now the current menu is the Table of Joe's Special Help;
     carry out the displaying activity;
     clear the screen;
     try looking;
     stop the action.

... which would not preclude our using the sub-tables defined in this extension elsewhere:

Table of Joe's Special Help
title     subtable     description     toggle
"Instructions"     Table of Instruction Options     --     --


A
 Example Basics

A very small game mostly consisting of help.