X-Git-Url: https://jxself.org/git/?p=ibg.git;a=blobdiff_plain;f=appendices%2Fa.rst;h=68c9aadb62cdef4f8250dfdbe618c337fa59332c;hp=ff216c6da95e7473762bd0c9c82f69b5a766cab8;hb=95b5702817b987123d71d432f81eeb0c7101b59c;hpb=f68b82bdb2f596bfa811693302a8980ae46dff14 diff --git a/appendices/a.rst b/appendices/a.rst index ff216c6..68c9aad 100644 --- a/appendices/a.rst +++ b/appendices/a.rst @@ -1,28 +1,19 @@ -.. raw:: latex - - \newpage - ====================================== Appendix A -- How to play an IF game ====================================== - .. only:: html .. image:: /images/picP.png :align: left -.. raw:: latex - - \dropcap{p} - -laying IF requires just a bit of instruction. All you have to do is read -the descriptions and situations that appear on the screen and then tell the -game what you'd like to happen next. Imagine that you're saying "I WANT TO -..."; you don't actually type those three words, but you *do* type what -follows, instructing the game to do something on your behalf. Commands -usually take the form of a simple imperative sentence, with a verb and a -direct object (for example, typing EXAMINE THE KETTLE will display a +|P|\laying IF requires just a bit of instruction. All you have to do is +read the descriptions and situations that appear on the screen and then +tell the game what you'd like to happen next. Imagine that you're saying +"I WANT TO ..."; you don't actually type those three words, but you *do* +type what follows, instructing the game to do something on your behalf. +Commands usually take the form of a simple imperative sentence, with a verb +and a direct object (for example, typing EXAMINE THE KETTLE will display a description of the kettle, TAKE KETTLE will make it one of your belongings, and so on). If there's more than one kettle around, you can be specific (TAKE RED KETTLE); otherwise, the game will ask you something like "Which @@ -45,67 +36,7 @@ occasionally, IN and OUT. There is quite an impressive stock of standard actions which can generally be relied upon to do something, even if only to tell you that you're wasting your time: -.. hlist:: - :columns: 5 - - * ASK - * BURN - * BUY - * CLEAN - * CLIMB - * CLOSE - * CUT - * DIG - * DISROBE - * DRINK - * DROP - * EAT - * EMPTY - * ENTER - * EXAMINE - * EXIT - * FILL - * GIVE - * GO - * INSERT - * INVENTORY - * JUMP - * KILL - * KISS - * LISTEN - * LOCK - * LOOK - * OFF - * ON - * OPEN - * PRAY - * PULL - * PUSH - * PUT - * READ - * SEARCH - * SHOW - * SING - * SIT - * SLEEP - * SMELL - * STAND - * SWIM - * SWITCH - * SWITCH - * TAKE - * TASTE - * TELL - * THINK - * THROW - * TIE - * TOUCH - * TRANSFER - * TURN - * UNLOCK - * WAIT - * WAVE - * WEAR +.. include:: /tables/actions.rst You don't have to play IF with a list like this open in front of you; the idea is that a good game should understand whatever seems logical for you