inform-class

[DORMANT] the products of a summer text adventures course
git clone git://git.figbert.com/inform-class.git
Log | Files | Refs | README | LICENSE

28_A.html (20067B)


      1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
      2 <html>
      3 <head><meta http-equiv="content-type" content="text/html; charset=UTF-8">
      4     <style type="text/css">
      5     <!--
      6         *, *:before, *:after {
      7             -moz-box-sizing: border-box;
      8             -webkit-box-sizing: border-box;
      9             box-sizing: border-box;
     10         }
     11         h3.tighter {
     12             margin-top: 0px;
     13         }
     14         p.hang {
     15             padding-left: 25px;
     16             text-indent: -25px;
     17             margin-top: 0px;
     18             margin-bottom: 0px;
     19         }
     20         p.in1 {
     21             padding-left: 0px;
     22         }
     23         p.tightin1 {
     24             padding-left: 0px;
     25             margin-top: 2px;
     26             margin-bottom: 2px;
     27         }
     28         p.halftightin1 {
     29             padding-left: 0px;
     30             margin-bottom: 2px;
     31         }
     32         p.hangingin1 {
     33             padding-left: 50px;
     34             text-indent: -50px;
     35             margin-top: 0px;
     36             margin-bottom: 1px;
     37         }
     38         p.in2 {
     39             padding-left: 25px;
     40         }
     41         p.tightin2 {
     42             padding-left: 25px;
     43             margin-top: 2px;
     44             margin-bottom: 2px;
     45         }
     46         p.halftightin2 {
     47             padding-left: 25px;
     48             margin-bottom: 2px;
     49         }
     50         p.hangingin2 {
     51             padding-left: 75px;
     52             text-indent: -50px;
     53             margin-top: 0px;
     54             margin-bottom: 1px;
     55         }
     56         p.in3 {
     57             padding-left: 50px;
     58         }
     59         p.tightin3 {
     60             padding-left: 50px;
     61             margin-top: 2px;
     62             margin-bottom: 2px;
     63         }
     64         p.halftightin3 {
     65             padding-left: 50px;
     66             margin-bottom: 2px;
     67         }
     68         p.hangingin3 {
     69             padding-left: 100px;
     70             text-indent: -50px;
     71             margin-top: 0px;
     72             margin-bottom: 1px;
     73         }
     74         p.in4 {
     75             padding-left: 75px;
     76         }
     77         p.tightin4 {
     78             padding-left: 75px;
     79             margin-top: 2px;
     80             margin-bottom: 2px;
     81         }
     82         p.halftightin4 {
     83             padding-left: 75px;
     84             margin-bottom: 2px;
     85         }
     86         p.hangingin4 {
     87             padding-left: 125px;
     88             text-indent: -50px;
     89             margin-top: 0px;
     90             margin-bottom: 1px;
     91         }
     92         p.in5 {
     93             padding-left: 100px;
     94         }
     95         p.tightin5 {
     96             padding-left: 100px;
     97             margin-top: 2px;
     98             margin-bottom: 2px;
     99         }
    100         p.halftightin5 {
    101             padding-left: 100px;
    102             margin-bottom: 2px;
    103         }
    104         p.hangingin5 {
    105             padding-left: 150px;
    106             text-indent: -50px;
    107             margin-top: 0px;
    108             margin-bottom: 1px;
    109         }
    110         p.in6 {
    111             padding-left: 125px;
    112         }
    113         p.tightin6 {
    114             padding-left: 125px;
    115             margin-top: 2px;
    116             margin-bottom: 2px;
    117         }
    118         p.halftightin6 {
    119             padding-left: 125px;
    120             margin-bottom: 2px;
    121         }
    122         p.hangingin6 {
    123             padding-left: 175px;
    124             text-indent: -50px;
    125             margin-top: 0px;
    126             margin-bottom: 1px;
    127         }
    128         p.in7 {
    129             padding-left: 150px;
    130         }
    131         p.tightin7 {
    132             padding-left: 150px;
    133             margin-top: 2px;
    134             margin-bottom: 2px;
    135         }
    136         p.halftightin7 {
    137             padding-left: 150px;
    138             margin-bottom: 2px;
    139         }
    140         p.hangingin7 {
    141             padding-left: 200px;
    142             text-indent: -50px;
    143             margin-top: 0px;
    144             margin-bottom: 1px;
    145         }
    146         p.in8 {
    147             padding-left: 175px;
    148         }
    149         p.tightin8 {
    150             padding-left: 175px;
    151             margin-top: 2px;
    152             margin-bottom: 2px;
    153         }
    154         p.halftightin8 {
    155             padding-left: 175px;
    156             margin-bottom: 2px;
    157         }
    158         p.hangingin8 {
    159             padding-left: 225px;
    160             text-indent: -50px;
    161             margin-top: 0px;
    162             margin-bottom: 1px;
    163         }
    164         p.in9 {
    165             padding-left: 200px;
    166         }
    167         p.tightin9 {
    168             padding-left: 200px;
    169             margin-top: 2px;
    170             margin-bottom: 2px;
    171         }
    172         p.halftightin9 {
    173             padding-left: 200px;
    174             margin-bottom: 2px;
    175         }
    176         p.hangingin9 {
    177             padding-left: 250px;
    178             text-indent: -50px;
    179             margin-top: 0px;
    180             margin-bottom: 1px;
    181         }
    182         div.hr {
    183             border: 0;
    184             width: 100%;
    185             color: #707070;
    186             background-color: #707070;
    187             height: 5px;
    188         }
    189         .headingbox {
    190          position: relative;
    191          height: 56px;
    192          padding: 0px;
    193          white-space:nowrap;
    194          background: #eeeeee;  /* grey */
    195         font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif;
    196         -webkit-font-smoothing: antialiased;
    197          }
    198         .headingboxhigh {
    199          position: relative;
    200          height: 117px;
    201          padding: 0px;
    202          white-space:nowrap;
    203          background: #eeeeee;  /* grey */
    204         font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif;
    205         -webkit-font-smoothing: antialiased;
    206          }
    207         .headingboxSucceeded {
    208          position: relative;
    209          height: 56px;
    210          padding: 0px;
    211          white-space:nowrap;
    212          background: #E6FFE6;  /* green */
    213         font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif;
    214         -webkit-font-smoothing: antialiased;
    215          }
    216         .headingboxFailed {
    217          position: relative;
    218          height: 56px;
    219          padding: 0px;
    220          white-space:nowrap;
    221          background: #f69Ca6;  /* red */
    222         font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif;
    223         -webkit-font-smoothing: antialiased;
    224          }
    225         .headingtext {
    226         	position: absolute;
    227         	top: -4px;
    228         	left: -1px;
    229         	width: 100%;
    230         	color: #222222;
    231         	padding: 14px 10px 0px 10px;
    232         	font-size: 20px;
    233         	font-weight: bold;
    234         }
    235         .headingrubric {
    236         	position: absolute;
    237         	top: 36px;
    238         	width: 100%;
    239         	color: #222222;
    240         	padding: 0px 10px 0px 10px;
    241         	font-size: 11px;
    242         	font-weight: bold;
    243         }
    244     -->
    245 </style>
    246 <script type="text/javascript">
    247     function project() {
    248         if ("Project" in window) return window.Project;
    249         return external.Project;
    250         }
    251         function showExtra(id, imid) {
    252             if (document.getElementById(id).style.display == 'block') {
    253                 document.getElementById(id).style.display = 'none';
    254                 document.getElementById(imid).src = 'inform:/doc_images/extra.png';
    255             } else {
    256                 document.getElementById(id).style.display = 'block';
    257                 document.getElementById(imid).src = 'inform:/doc_images/extraclose.png';
    258             }
    259         }
    260         function showBasic(id) {
    261             if (document.getElementById(id).style.display == '') {
    262                 document.getElementById(id).style.display = 'none';
    263             } else {
    264                 document.getElementById(id).style.display = '';
    265             }
    266         }
    267         function showResp(id, imid) {
    268             if (document.getElementById(id)) {
    269                 if (document.getElementById(id).style.display == 'block') {
    270                     document.getElementById(id).style.display = 'none';
    271                     document.getElementById(imid).src = 'inform:/doc_images/responses.png';
    272                 } else {
    273                     document.getElementById(id).style.display = 'block';
    274                     document.getElementById(imid).src = 'inform:/doc_images/responsesclose.png';
    275                 }
    276             }
    277         }
    278         function showAllResp() {
    279             for (var i=0;i<361;i++) {
    280                 showResp('extra'+(1000000+i), 'plus'+(1000000+i));
    281             }
    282         }
    283     </script>
    284     <style type="text/css" media="screen, print">
    285     p {
    286     font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif;
    287     }
    288 
    289     .box a:link { text-decoration: none; }
    290     .box a:visited { text-decoration: none; }
    291     .box a:active { text-decoration: none; }
    292     .box a:hover { text-decoration: none; color: #444444; }
    293 
    294     .smallbox a:link { text-decoration: none; }
    295     .smallbox a:visited { text-decoration: none; }
    296     .smallbox a:active { text-decoration: none; }
    297     .smallbox a:hover { text-decoration: none; color: #444444; }
    298 
    299     .symbol {
    300     	position: absolute;
    301     	top: -4px;
    302     	left: -1px;
    303     	width: 100%;
    304     	color: #ffffff;
    305     	padding: 14px 0px 14px 1px;
    306     	font-size: 20px;
    307     	font-weight: bold;
    308     	text-align: center;
    309     }
    310     .indexno {
    311     	position: absolute;
    312     	top: 1px;
    313     	left: 3px;
    314     	color: #ffffff;
    315     	font-size: 7pt;
    316     	text-align: left;
    317     }
    318     .rubric {
    319     	position: absolute;
    320     	top: 35px;
    321     	width: 100%;
    322     	color: #ffffff;
    323     	font-size: 9px;
    324     	font-weight: bold;
    325     	text-align: center;
    326     }
    327 
    328     .box {
    329      position: relative;
    330      height: 56px;
    331      width: 56px;
    332      padding: 0px;
    333     font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif;
    334     -webkit-font-smoothing: antialiased;
    335     }
    336     .sidebar {
    337      height: 56px;
    338      width: 16px;
    339      background: #888;
    340     font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif;
    341     -webkit-font-smoothing: antialiased;
    342     }
    343     .sidebar:hover { background: #222; }
    344 
    345     .smallbox {
    346      position: relative;
    347      height: 40px;
    348      width: 40px;
    349      padding: 0px;
    350     font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif;
    351     -webkit-font-smoothing: antialiased;
    352     }
    353 
    354     #box1_1 {
    355      background: #cf0a38;
    356      }
    357     #minibox1_1 {
    358      background: #cf0a38;
    359      }
    360     #box1_2 {
    361      background: #cf0a38;
    362      }
    363     #minibox1_2 {
    364      background: #cf0a38;
    365      }
    366     #box1_3 {
    367      background: #cf0a38;
    368      }
    369     #minibox1_3 {
    370      background: #cf0a38;
    371      }
    372     #box1_4 {
    373      background: #cf0a38;
    374      }
    375     #minibox1_4 {
    376      background: #cf0a38;
    377      }
    378     #box1_5 {
    379      background: #cf0a38;
    380      }
    381     #minibox1_5 {
    382      background: #cf0a38;
    383      }
    384     #box2_1 {
    385      background: #ea5b1f;
    386      }
    387     #minibox2_1 {
    388      background: #ea5b1f;
    389      }
    390     #box2_2 {
    391      background: #ea5b1f;
    392      }
    393     #minibox2_2 {
    394      background: #ea5b1f;
    395      }
    396     #box2_3 {
    397      background: #ea5b1f;
    398      }
    399     #minibox2_3 {
    400      background: #ea5b1f;
    401      }
    402     #box2_4 {
    403      background: #ea5b1f;
    404      }
    405     #minibox2_4 {
    406      background: #ea5b1f;
    407      }
    408     #box2_5 {
    409      background: #ea5b1f;
    410      }
    411     #minibox2_5 {
    412      background: #ea5b1f;
    413      }
    414     #box3_1 {
    415      background: #e9cf08;
    416      }
    417     #minibox3_1 {
    418      background: #e9cf08;
    419      }
    420     #box3_2 {
    421      background: #e9cf08;
    422      }
    423     #minibox3_2 {
    424      background: #e9cf08;
    425      }
    426     #box3_3 {
    427      background: #e9cf08;
    428      }
    429     #minibox3_3 {
    430      background: #e9cf08;
    431      }
    432     #box4_1 {
    433      background: #52992f;
    434      }
    435     #minibox4_1 {
    436      background: #52992f;
    437      }
    438     #box4_2 {
    439      background: #52992f;
    440      }
    441     #minibox4_2 {
    442      background: #52992f;
    443      }
    444     #box4_3 {
    445      background: #52992f;
    446      }
    447     #minibox4_3 {
    448      background: #52992f;
    449      }
    450     #box4_4 {
    451      background: #52992f;
    452      }
    453     #minibox4_4 {
    454      background: #52992f;
    455      }
    456     #box5_1 {
    457      background: #1d31b4;
    458      }
    459     #minibox5_1 {
    460      background: #1d31b4;
    461      }
    462     #box5_2 {
    463      background: #1d31b4;
    464      }
    465     #minibox5_2 {
    466      background: #1d31b4;
    467      }
    468     #box6_1 {
    469      background: #001860;
    470      }
    471     #minibox6_1 {
    472      background: #001860;
    473      }
    474     #box6_2 {
    475      background: #001860;
    476      }
    477     #minibox6_2 {
    478      background: #001860;
    479      }
    480     #box6_3 {
    481      background: #001860;
    482      }
    483     #minibox6_3 {
    484      background: #001860;
    485      }
    486     #box7_1 {
    487      background: #8b58bf;
    488      }
    489     #minibox7_1 {
    490      background: #8b58bf;
    491      }
    492     #box7_2 {
    493      background: #8b58bf;
    494      }
    495     #minibox7_2 {
    496      background: #8b58bf;
    497      }
    498     #box8_1 {
    499      background: #111111;
    500      }
    501     #minibox8_1 {
    502      background: #111111;
    503      }
    504     #box9_1 {
    505      background: #cf0a38;
    506      }
    507     #minibox9_1 {
    508      background: #cf0a38;
    509      }
    510 
    511     ul.leaders {
    512         padding: 0;
    513         margin-top: 1px;
    514         margin-bottom: 0;
    515         overflow-x: hidden;
    516         list-style: none}
    517     ul.leaders li.leaded:before {
    518         float: left;
    519         width: 0;
    520         white-space: nowrap;
    521         content:
    522     	".  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  "
    523     	".  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  "
    524     	".  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  "
    525     	".  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  "
    526     	".  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  "
    527     	".  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  "
    528     	".  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  "
    529     	".  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  "
    530     	".  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  "
    531     	".  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  "}
    532     ul.leaders li.leaded span:first-child {
    533         padding-right: 0.33em;
    534         background: white}
    535     ul.leaders li.leaded span + span {
    536         float: right;
    537         padding-left: 0.33em;
    538         background: white}
    539     li.indent1 span:first-child {
    540         padding-left: 25px;
    541     }
    542     li.indent2 span:first-child {
    543         padding-left: 50px;
    544     }
    545     li.indent3 span:first-child {
    546         padding-left: 75px;
    547     }
    548     li.indent4 span:first-child {
    549         padding-left: 100px;
    550     }
    551     li.indent5 span:first-child {
    552         padding-left: 125px;
    553     }
    554     li.indent6 span:first-child {
    555         padding-left: 150px;
    556     }
    557     li.indent7 span:first-child {
    558         padding-left: 175px;
    559     }
    560     li.indent8 span:first-child {
    561         padding-left: 200px;
    562     }
    563     li.indent9 span:first-child {
    564         padding-left: 225px;
    565     }
    566 
    567     li.unleaded:before {
    568     	content: "";
    569     }
    570     </style>
    571     <script type="text/javascript">
    572     var qq; window.onload = function() {
    573         if (location.search.length > 0) {
    574             qq = location.search.substring(1, location.search.length);
    575             show_only_one_element(qq);
    576         }
    577     }
    578     function click_element_box(id) {
    579         if (document.getElementById(id).style.display == 'none') {
    580             show_only_one_element(id);
    581         } else {
    582             var x = 0;
    583             if (document.getElementById('segment1').style.display == '') { x++; }
    584             if (x == 1) { show_all_elements(); }
    585             else { show_only_one_element(id); }
    586         }
    587     }
    588     function click_sidebar() {
    589         if (document.getElementById('surround0').style.display == 'none') {
    590             enter_periodic_table();
    591         } else {
    592             show_all_elements();
    593         }
    594     }
    595     function show_all_elements() {
    596         show_element('segment1');
    597         light_up('segment1');
    598     	}
    599     function show_only_one_element(id) {
    600         hide_element('segment1');
    601         light_down('segment1');
    602         show_element(id);
    603         light_up(id);
    604     }
    605     function enter_periodic_table() {
    606         hide_element('segment1');
    607         light_up('segment1');
    608     }
    609     function show_element(id) {
    610         document.getElementById(id).style.display = '';
    611     }
    612     function hide_element(id) {
    613         document.getElementById(id).style.display = 'none';
    614     }
    615     function light_up(id) {
    616         var ic = 'box9_1';
    617         document.getElementById(ic).style.background = '#cf0a38';
    618     }
    619     function light_down(id) {
    620         var ic = 'box9_1';
    621         document.getElementById(ic).style.background = '#cccccc';
    622     }
    623     </script>
    624 </head>
    625 <body>
    626     <script language="JavaScript">function pasteCode(code) { var myProject = project(); myProject.selectView('source'); myProject.pasteCode(code); }</script>
    627     <font face="lucida grande,geneva,arial,tahoma,verdana,helvetica,helv" size=2>
    628     <!--CONTENT BEGINS-->
    629     <table cellspacing="3" border="0" style="background:#eeeeee;"><tr>
    630     <td valign="top" align="left">
    631     <div id="minibox9_1" class="smallbox">
    632     <a class="symbol" title="Details" href="../Actions.html">^</a>
    633     <div class="indexno">1</div>
    634     </div>
    635     </td>
    636     <td style="width:100%;" align="left" valign="top">
    637     <p style="margin-top:0px;padding-top:0px;margin-bottom:0px;padding-bottom:0px;line-height:150%;"><b>Details</b> &mdash; 
    638     A single action in detail.<br><i>About the action rulebooks&nbsp;&nbsp;<a href=inform:/doc178.html><img border=0 src=inform:/doc_images/help.png></a></i></p>
    639     </td>
    640     </tr></table>
    641     <hr><b>Standard actions concerning other people</b><br>Giving it to&nbsp;<a href=24_A.html><img border=0 src=inform:/doc_images/Beneath.png></a>, Showing it to&nbsp;<a href=25_A.html><img border=0 src=inform:/doc_images/Beneath.png></a>, Waking&nbsp;<a href=26_A.html><img border=0 src=inform:/doc_images/Beneath.png></a>, Throwing it at&nbsp;<a href=27_A.html><img border=0 src=inform:/doc_images/Beneath.png></a>, <b>Attacking</b>&nbsp;<a href=28_A.html><img border=0 src=inform:/doc_images/Beneath.png></a>, Kissing&nbsp;<a href=29_A.html><img border=0 src=inform:/doc_images/Beneath.png></a>, Answering it that&nbsp;<a href=30_A.html><img border=0 src=inform:/doc_images/Beneath.png></a>, Telling it about&nbsp;<a href=31_A.html><img border=0 src=inform:/doc_images/Beneath.png></a>, Asking it about&nbsp;<a href=32_A.html><img border=0 src=inform:/doc_images/Beneath.png></a>, Asking it for&nbsp;<a href=33_A.html><img border=0 src=inform:/doc_images/Beneath.png></a><p><hr><p><b>Attacking <font color="#000080">something</font> </b><a name=Attack></a> (<i>past tense</i> attacked)<br>
    642     <p>Violence is seldom the answer,
    643     and attempts to attack another person are normally blocked as being unrealistic
    644     or not seriously meant. (I might find a shop assistant annoying, but IF is
    645     not Grand Theft Auto, and responding by killing him is not really one of
    646     my options.) So the Standard Rules simply block attempts to fight people,
    647     but the action exists for rules to make exceptions.<p><hr><p><b>Typed commands leading to this action</b><p>
    648     <p class="hangingin2">&quot;attack/break/smash/hit/fight/torture/wreck/crack/destroy/murder/kill/punch/thump [something]&quot;</p><p><b>Rules controlling this action</b></p><p>
    649     <p class="hangingin2">check&nbsp;&nbsp;&nbsp;&nbsp;<i>an actor attacking</i>&nbsp;&nbsp;<font color="#800000">block attacking rule</font>&nbsp;&nbsp;<a href="javascript:pasteCode('block attacking rule')"><img border=0 src=inform:/doc_images/paste.png></a>&nbsp;<i>name</i> <a href="javascript:pasteCode('The block attacking rule is not listed in the check attacking rulebook.[=0x000A=]')"><img border=0 src=inform:/doc_images/paste.png></a>&nbsp;<i>unlist</i>&nbsp;&nbsp;<a href="#" onclick="showResp('extra1000219', 'plus1000219'); return false;"><img border=0 id="plus1000219" src=inform:/doc_images/responses.png></a>&nbsp;1</p>
    650     <div id="extra1000219" style="display: none;"><p class="in2">&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #ffffff; font-family: 'Courier New', Courier, monospace; background-color: #8080ff;">&nbsp;&nbsp;A&nbsp;&nbsp;</span> <span style="color: #000066;">"Violence [aren't] the answer to this one."</span>&nbsp;&nbsp;<a href="javascript:pasteCode('block attacking rule response (A)')"><img border=0 src=inform:/doc_images/paste.png></a>&nbsp;<i>name</i>&nbsp;<a href="javascript:pasteCode('block attacking rule response (A) is [=0x0022=]New text.[=0x0022=].')"><img border=0 src=inform:/doc_images/paste.png></a>&nbsp;<i>set</i></div>
    651     <br>
    652     <!--CONTENT ENDS-->
    653     </font>
    654 </body>
    655 </html>