53_A.html (20874B)
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<375;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> — 638 A single action in detail.<br><i>About the action rulebooks <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 which always do nothing unless rules intervene</b><br>Saying yes <a href=42_A.html><img border=0 src=inform:/doc_images/Beneath.png></a>, Saying no <a href=43_A.html><img border=0 src=inform:/doc_images/Beneath.png></a>, Burning <a href=44_A.html><img border=0 src=inform:/doc_images/Beneath.png></a>, Waking up <a href=45_A.html><img border=0 src=inform:/doc_images/Beneath.png></a>, Thinking <a href=46_A.html><img border=0 src=inform:/doc_images/Beneath.png></a>, Smelling <a href=47_A.html><img border=0 src=inform:/doc_images/Beneath.png></a>, Listening to <a href=48_A.html><img border=0 src=inform:/doc_images/Beneath.png></a>, Tasting <a href=49_A.html><img border=0 src=inform:/doc_images/Beneath.png></a>, Cutting <a href=50_A.html><img border=0 src=inform:/doc_images/Beneath.png></a>, Jumping <a href=51_A.html><img border=0 src=inform:/doc_images/Beneath.png></a>, Tying it to <a href=52_A.html><img border=0 src=inform:/doc_images/Beneath.png></a>, <b>Drinking</b> <a href=53_A.html><img border=0 src=inform:/doc_images/Beneath.png></a>, Saying sorry <a href=54_A.html><img border=0 src=inform:/doc_images/Beneath.png></a>, Swinging <a href=55_A.html><img border=0 src=inform:/doc_images/Beneath.png></a>, Rubbing <a href=56_A.html><img border=0 src=inform:/doc_images/Beneath.png></a>, Setting it to <a href=57_A.html><img border=0 src=inform:/doc_images/Beneath.png></a>, Waving hands <a href=58_A.html><img border=0 src=inform:/doc_images/Beneath.png></a>, Buying <a href=59_A.html><img border=0 src=inform:/doc_images/Beneath.png></a>, Climbing <a href=60_A.html><img border=0 src=inform:/doc_images/Beneath.png></a>, Sleeping <a href=61_A.html><img border=0 src=inform:/doc_images/Beneath.png></a><p><hr><p><b>Drinking <font color="#000080">something</font> </b><a name=Drink></a> (<i>past tense</i> drunk)<br> 642 <p>The Standard Rules define this action in only a minimal way, blocking it 643 with a check rule which stops it in all cases. It exists so that before 644 or instead rules can be written to make it do interesting things in special 645 cases. (Or to reconstruct the action as something more substantial, unlist 646 the block rule and supply carry out and report rules, together perhaps 647 with some further check rules.)<p><hr><p><b>Typed commands leading to this action</b><p> 648 <p class="hangingin2">"drink/swallow/sip [something]"</p><p><b>Rules controlling this action</b></p><p> 649 <p class="hangingin2">check <i>an actor drinking</i> <font color="#800000">block drinking rule</font> <a href="javascript:pasteCode('block drinking rule')"><img border=0 src=inform:/doc_images/paste.png></a> <i>name</i> <a href="javascript:pasteCode('The block drinking rule is not listed in the check drinking rulebook.[=0x000A=]')"><img border=0 src=inform:/doc_images/paste.png></a> <i>unlist</i> <a href="#" onclick="showResp('extra1000265', 'plus1000265'); return false;"><img border=0 id="plus1000265" src=inform:/doc_images/responses.png></a> 1</p> 650 <div id="extra1000265" style="display: none;"><p class="in2"> <span style="color: #ffffff; font-family: 'Courier New', Courier, monospace; background-color: #8080ff;"> A </span> <span style="color: #000066;">"[There's] nothing suitable to drink here."</span> <a href="javascript:pasteCode('block drinking rule response (A)')"><img border=0 src=inform:/doc_images/paste.png></a> <i>name</i> <a href="javascript:pasteCode('block drinking rule response (A) is [=0x0022=]New text.[=0x0022=].')"><img border=0 src=inform:/doc_images/paste.png></a> <i>set</i></div> 651 <br> 652 <!--CONTENT ENDS--> 653 </font> 654 </body> 655 </html>