A single action in detail.<br><i>About the action rulebooks <ahref=inform:/doc178.html><imgborder=0src=inform:/doc_images/help.png></a></i></p>
</td>
</tr></table>
<hr><b>Standard actions which are checked but then do nothing unless rules intervene</b><br>Waiting <ahref=34_A.html><imgborder=0src=inform:/doc_images/Beneath.png></a>, Touching <ahref=35_A.html><imgborder=0src=inform:/doc_images/Beneath.png></a>, Waving <ahref=36_A.html><imgborder=0src=inform:/doc_images/Beneath.png></a>, <b>Pulling</b> <ahref=37_A.html><imgborder=0src=inform:/doc_images/Beneath.png></a>, Pushing <ahref=38_A.html><imgborder=0src=inform:/doc_images/Beneath.png></a>, Turning <ahref=39_A.html><imgborder=0src=inform:/doc_images/Beneath.png></a>, Pushing it to <ahref=40_A.html><imgborder=0src=inform:/doc_images/Beneath.png></a>, Squeezing <ahref=41_A.html><imgborder=0src=inform:/doc_images/Beneath.png></a><p><hr><p><b>Pulling <fontcolor="#000080">something</font></b><aname=Pull></a> (<i>past tense</i> pulled)<br>
<p>Pulling is the act of pulling
something not grossly larger than the actor by an amount which would not
substantially move it.<br><br>In the Standard Rules there are no carry out rules for this action because
nothing in the standard Inform world model which reacts to it. The action
is provided for authors to hang more interesting behaviour onto for special
cases: say, pulling a lever. ('The big red lever is a fixed in place device.
Instead of pulling the big red lever, try switching on the lever. Instead
of pushing the big red lever, try switching off the lever.')<p><hr><p><b>Typed commands leading to this action</b><p>
<pclass="hangingin2">"pull/drag [something]"</p><p><b>Rules controlling this action</b></p><p>
<pclass="hangingin2">instead of <i>doing something to the cables</i> <ahref="source:story.ni#line56"><imgborder=0src=inform:/doc_images/Reveal.png></a></p>
<br><pclass="hangingin2">check <i>an actor pulling</i> <fontcolor="#800000">can't pull what's fixed in place rule</font> <ahref="javascript:pasteCode('can[=0x0027=]t pull what[=0x0027=]s fixed in place rule')"><imgborder=0src=inform:/doc_images/paste.png></a> <i>name</i><ahref="javascript:pasteCode('The can[=0x0027=]t pull what[=0x0027=]s fixed in place rule is not listed in the check pulling rulebook.[=0x000A=]')"><imgborder=0src=inform:/doc_images/paste.png></a> <i>unlist</i> <ahref="#"onclick="showResp('extra1000234', 'plus1000234'); return false;"><imgborder=0id="plus1000234"src=inform:/doc_images/responses.png></a> 1</p>
<divid="extra1000234"style="display: none;"><pclass="in2"> <spanstyle="color: #ffffff; font-family: 'Courier New', Courier, monospace; background-color: #8080ff;"> A </span><spanstyle="color: #000066;">"[regarding the noun][They] [are] fixed in place."</span> <ahref="javascript:pasteCode('can[=0x0027=]t pull what[=0x0027=]s fixed in place rule response (A)')"><imgborder=0src=inform:/doc_images/paste.png></a> <i>name</i> <ahref="javascript:pasteCode('can[=0x0027=]t pull what[=0x0027=]s fixed in place rule response (A) is [=0x0022=]New text.[=0x0022=].')"><imgborder=0src=inform:/doc_images/paste.png></a> <i>set</i></div>
<pclass="hangingin2">check <i>an actor pulling</i> <fontcolor="#800000">can't pull scenery rule</font> <ahref="javascript:pasteCode('can[=0x0027=]t pull scenery rule')"><imgborder=0src=inform:/doc_images/paste.png></a> <i>name</i><ahref="javascript:pasteCode('The can[=0x0027=]t pull scenery rule is not listed in the check pulling rulebook.[=0x000A=]')"><imgborder=0src=inform:/doc_images/paste.png></a> <i>unlist</i> <ahref="#"onclick="showResp('extra1000235', 'plus1000235'); return false;"><imgborder=0id="plus1000235"src=inform:/doc_images/responses.png></a> 1</p>
<pclass="hangingin2">check <i>an actor pulling</i> <fontcolor="#800000">can't pull people rule</font> <ahref="javascript:pasteCode('can[=0x0027=]t pull people rule')"><imgborder=0src=inform:/doc_images/paste.png></a> <i>name</i><ahref="javascript:pasteCode('The can[=0x0027=]t pull people rule is not listed in the check pulling rulebook.[=0x000A=]')"><imgborder=0src=inform:/doc_images/paste.png></a> <i>unlist</i> <ahref="#"onclick="showResp('extra1000236', 'plus1000236'); return false;"><imgborder=0id="plus1000236"src=inform:/doc_images/responses.png></a> 1</p>
<divid="extra1000236"style="display: none;"><pclass="in2"> <spanstyle="color: #ffffff; font-family: 'Courier New', Courier, monospace; background-color: #8080ff;"> A </span><spanstyle="color: #000066;">"[The noun] [might not like] that."</span> <ahref="javascript:pasteCode('can[=0x0027=]t pull people rule response (A)')"><imgborder=0src=inform:/doc_images/paste.png></a> <i>name</i> <ahref="javascript:pasteCode('can[=0x0027=]t pull people rule response (A) is [=0x0022=]New text.[=0x0022=].')"><imgborder=0src=inform:/doc_images/paste.png></a> <i>set</i></div>
<br><pclass="hangingin2">report <i>an actor pulling</i> <fontcolor="#800000">report pulling rule</font> <ahref="javascript:pasteCode('report pulling rule')"><imgborder=0src=inform:/doc_images/paste.png></a> <i>name</i><ahref="javascript:pasteCode('The report pulling rule is not listed in the report pulling rulebook.[=0x000A=]')"><imgborder=0src=inform:/doc_images/paste.png></a> <i>unlist</i> <ahref="#"onclick="showResp('extra1000237', 'plus1000237'); return false;"><imgborder=0id="plus1000237"src=inform:/doc_images/responses.png></a> 2</p>
<br>Click on the speech-bubble icons to see the responses, or here to see all of them: <ahref="#"onclick="showAllResp(); return false;"><imgborder=0src=inform:/doc_images/responses.png></a> 5</p>