Completion for Illusions 1.3
Copyright (C) 1993 by Paradox Development Corporation
All rights reserved.
Programmed by Andrew Laakmann
Designed by Kris D'Nal and Andrew Laakmann
COMMAND HISTORY ----------------------------------------------------------
Illusions maintains a list of your most recently used commands, and you
can automatically bring up these commands by using the UP and DOWN
ARROWS to scroll through your history. Use this feature when
performing repetitive commands such as combat or spell casting. The
bracket keys can be used as an alternative to the arrow keys.
COMMAND COMPLETION -------------------------------------------------------
A recent improvement in Illusions is its intelligent command completion.
This feature allows you to only type in a few letters of your desired
command, and allowing Illusions to figure out the rest. While this feature
is extremely powerful, to use it successfully you must understand its limits
and capabilities.
The completion is divided into two parts, verb and noun. If you are typing
the first word of your command, Illusions assumes you would like to
complete with one of the known verb commands in its database.
Completion is accomplished by pressing the <TAB> key while typing the
word or phrase you wish to complete. For instance,
Command: INV<TAB> { would type INVENTORY }
Command: SU<TAB> { would type SUICIDE }
If Illusions cannot completely figure out which word you wish to have it
complete with, it will complete as much as it can, and then beep. For
instance,
Command: AC<TAB> { would type ACT and then beep (ACT or ACTION)}
Command: ST<TAB> { would type STAT and then beep (STAT or STATUS)}
If you are not typing the first word of your command, Illusion assumes you
would like to complete with a noun. Rather than remember all of the
possible nouns in the system (which is alot!), Illusions remembers the last
40 or so nouns displayed or referenced. This allows faster look up and
offers better completion since the chance of two words being close enough
to cause a beep is lowered. A displayed noun is a player, monster, item, or
door that has appeared in a room description. A referenced noun is one
that you have typed in previously within a command. For instance,
Command: ATTACK FR<TAB> { would type ATTACK FRODO }
Command: GET LON<TAB> { would type GET LONG SWORD }
Command: OPEN WOO<TAB> { would type OPEN WOODEN DOOR }
For the previous completions to work, the example nouns would need to
have appeared or have been referenced recently.
If Illusions doesn't seem to want to complete on a noun that it usually can,
it is probably because that noun has been pushed out of its "40 noun" list.
Just type the noun again and it will be in its completion list again.
Remember, if Illusions beeps while completing, it means that it needs more
letters to fully complete your desired command. Just type a few more
letters and hit <TAB> again.
Experiment with completion and you'll quickly figure out how it works and
realize what a big time saver it is while playing Illusions!