bl791's picture
download
raw
11.7 kB
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Andrew Geng - Sheep Crossing — 14 of 18</title>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
<meta name="author" content="Andrew Geng" />
<meta name="description" content="A page for the game Sheep Crossing by Andrew Geng." />
<link rel="stylesheet" href="style.css" type="text/css" media="all" />
</head>
<body>
<div class = "container">
<div class ="sourcecoverimage">
<span><a href="Cover.png"><img src="Small Cover.png" border="1"></a></span>
</div>
<div class ="sourceintroduction">
<h1>
<span>Sheep Crossing</span> <span class="pagination">— 14 of 18</span>
</h1>
<h2>
<span>Andrew Geng</span>
</h2>
<div class ="sourcebibliography">
<span>Release 1</span>
</div>
</div>
<div class = "links">
<ul>
<li><a href="index.html">Home page</a></li><li><a href="source.html">Beginning</a></li><li><a href="source_11.html">Previous</a></li><li><a href="source_13.html">Next</a></li>
</ul>
</div>
<div class = "source">
<p class="indent0"><span class="heading">Section - Eating</span></p><p class="indent0">Feeding relates various things to various things.</p><p class="indent0">The verb to feed on (it feeds on) implies the feeding relation.</p><p class="indent0">The verb to be edible by implies the reversed feeding relation.</p><p class="indent0">The verb to be edible to implies the reversed feeding relation.</p><p class="indent0">Check an actor giving something (called the food) to someone (called the recipient) (this is the edibility rule):</p><p class="indent1">unless the food is edible to the recipient, say &quot;<span class="quote">The [</span><span class="substitution">recipient</span><span class="quote">] does not seem interested.</span>&quot; instead.</p><p class="indent0">Before giving something (called the food) to someone (called the recipient):</p><p class="indent1">if the player is not carrying the food:</p><p class="indent2">carry out the implicitly taking activity with the food;</p><p class="indent1">if the player is not carrying the food, stop the action;</p><p class="indent1">if the food is edible to the recipient and the food is an animal:</p><p class="indent2">say &quot;<span class="quote">Are you sure? [</span><span class="substitution">if the food is the cabbage</span><span class="quote">]There are probably other things you could feed it that your Grandmother wouldn't miss quite as much...[</span><span class="substitution">otherwise</span><span class="quote">]Grandmother wanted you to bring her [</span><span class="substitution">the food</span><span class="quote">].[</span><span class="substitution">end if</span><span class="quote">] (y/n) &gt; [</span><span class="substitution">no line break</span><span class="quote">]</span>&quot;;</p><p class="indent2">unless player consents:</p><p class="indent3">say &quot;<span class="quote">The [</span><span class="substitution">recipient</span><span class="quote">] [</span><span class="substitution">if the recipient is the sheep and the sheep is not full</span><span class="quote">]continues bleating hungrily[</span><span class="substitution">otherwise</span><span class="quote">]looks disappointedly at you[</span><span class="substitution">end if</span><span class="quote">].</span>&quot; instead.</p><p class="indent0">The block giving rule is not listed in the check giving it to rules.</p><p class="indent0">The edibility rule is listed in the check giving it to rules.</p><p class="indent0">After giving something (called the food) to someone (called the recipient):</p><p class="indent1">if the food is edible to the recipient:</p><p class="indent2">try the recipient eating the food.</p><p class="indent0">Before an animal (called the eater) eating something (called the food):</p><p class="indent1">if the food is the player:</p><p class="indent2">say &quot;<span class="quote">After a brief struggle, the [</span><span class="substitution">eater</span><span class="quote">] eats you instead.</span>&quot;;</p><p class="indent2">end the story saying &quot;<span class="quote">You have been eaten. :(</span>&quot;;</p><p class="indent2">stop the action;</p><p class="indent1">if the food is edible to the eater:</p><p class="indent2">silently try the eater taking the food.</p><p class="indent0">Carry out an animal (called the eater) eating something (called the food):</p><p class="indent1">repeat with the item running through things carried by the food:</p><p class="indent2">move the item to the location of the eater;</p><p class="indent1">if the food is an animal:</p><p class="indent2">now the food is dead;</p><p class="indent1">remove the food from play;</p><p class="indent1">now the eater is full.</p><p class="indent0">After an animal (called the eater) eating something (called the food):</p><p class="indent1">if the location of the eater is the location of the player:</p><p class="indent2">say &quot;<span class="quote">*crunch* *crunch* *crunch*[</span><span class="substitution">paragraph break</span><span class="quote">]</span>&quot;;</p><p class="indent2">if the eater is the sheep:</p><p class="indent3">say &quot;<span class="quote">The sheep bleats contentedly. Maybe it'll be more cooperative now.</span>&quot;;</p><p class="indent1">otherwise:</p><p class="indent2">say &quot;<span class="quote">You hear a [</span><span class="substitution">if the food is the sheep</span><span class="quote">]panicked bleat in the distance, cut short by a[</span><span class="substitution">otherwise</span><span class="quote">]distant[</span><span class="substitution">end if</span><span class="quote">] crunching sound.</span>&quot;.</p><p class="indent0">Before eating something (called the food) when the player is not carrying the food:</p><p class="indent1"><span class="comment">[more specific rule is sorted before less specific rule (the usual first-try-taking), so that the confirmation dialog doesn't come until the player is holding the food]</span></p><p class="indent1">if the player is in the boat:</p><p class="indent2">say &quot;<span class="quote">(first getting out of the boat)[</span><span class="substitution">command clarification break</span><span class="quote">]</span>&quot;;</p><p class="indent2">silently try exiting;</p><p class="indent2">if the player is carrying an animal (called the passenger) and the passenger is not the food:</p><p class="indent3">say &quot;<span class="quote">(first dropping [</span><span class="substitution">the passenger</span><span class="quote">])[</span><span class="substitution">command clarification break</span><span class="quote">]</span>&quot;;</p><p class="indent3">silently try dropping the passenger;</p><p class="indent1">otherwise:</p><p class="indent2">carry out the implicitly taking activity with the food;</p><p class="indent2">if the player is not carrying the food, stop the action.</p><p class="indent0">Before eating an edible animal (called the food):</p><p class="indent1">say &quot;<span class="quote">Are you sure you want to eat the [</span><span class="substitution">food</span><span class="quote">]? You were supposed to deliver it to Grandmother's house... (y/n) &gt; [</span><span class="substitution">no line break</span><span class="quote">]</span>&quot;;</p><p class="indent1">unless the player consents:</p><p class="indent2">say &quot;<span class="quote">The [</span><span class="substitution">food</span><span class="quote">] seems relieved.</span>&quot; instead;</p><p class="indent1">otherwise if the player is edible to the food:</p><p class="indent2">try the food eating the player instead.</p><p class="indent0">Carry out eating something (called the food):</p><p class="indent1">repeat with the item running through things carried by the food:</p><p class="indent2">move the item to the location;</p><p class="indent1">if the food is an animal:</p><p class="indent2">now the food is dead;</p><p class="indent1">remove the food from play.</p><p class="indent0">After eating something (called the food):</p><p class="indent1">now the player is guilty;</p><p class="indent1">now the player is not postbarf;</p><p class="indent1">say &quot;<span class="quote">*crunch* *crunch* *crunch*[</span><span class="substitution">paragraph break</span><span class="quote">]It tastes like guilt.[</span><span class="substitution">paragraph break</span><span class="quote">]</span>&quot;</p><p class="indent0">The standard eating rule is not listed in the carry out eating rules.</p><p class="indent0">Rule for unsupervising:</p><p class="indent1">repeat with danger running through rooms:</p><p class="indent2">if danger is not the location of the player:</p><p class="indent3">let L be the list of animals in danger;</p><p class="indent3">if the boat is in danger:</p><p class="indent4">add the list of animals in the boat to L;</p><p class="indent3">sort L in eating priority order;</p><p class="indent3">repeat with the eater running through L:</p><p class="indent4">repeat with the food running through L:</p><p class="indent5">if food is edible to the eater:</p><p class="indent6">try the eater eating food;</p><p class="indent0">After going:</p><p class="indent1">carry out the unsupervising activity;</p><p class="indent1">continue the action.</p><p class="indent0">The block showing rule is not listed in the check showing it to rules.</p><p class="indent0">The block showing inedibles rule is listed in the check showing it to rules.</p><p class="indent0">Check showing something (called the food) to someone (called the recipient) (this is the block showing inedibles rule):</p><p class="indent1">if the food is not edible to the recipient:</p><p class="indent2">say &quot;<span class="quote">The [</span><span class="substitution">recipient</span><span class="quote">] is unimpressed.</span>&quot;;</p><p class="indent2">stop the action.</p><p class="indent0">Report showing something (called the food) to someone (called the recipient):</p><p class="indent1">if the food is edible to the recipient:</p><p class="indent2">say &quot;<span class="quote">The [</span><span class="substitution">recipient</span><span class="quote">] stares at the [</span><span class="substitution">food</span><span class="quote">].</span>&quot;</p><p class="indent0">Luring is an action applying to one thing. Understand &quot;<span class="quote">lure [</span><span class="substitution">thing</span><span class="quote">]</span>&quot; or &quot;<span class="quote">coax [</span><span class="substitution">thing</span><span class="quote">]</span>&quot; or &quot;<span class="quote">guide [</span><span class="substitution">thing</span><span class="quote">]</span>&quot; as luring.</p><p class="indent0">Instead of luring something (called the target):</p><p class="indent1">now the worms are exposited;</p><p class="indent1">say &quot;<span class="quote">You need bait! Try 'show worms to [</span><span class="substitution">the target</span><span class="quote">]' or similar.</span>&quot;</p><p class="indent0">Instead of tasting something (called the food), try eating the food.</p><p class="indent0">Instead of tasting the water, try drinking the water.</p><p class="indent0">Understand &quot;<span class="quote">bite [</span><span class="substitution">thing</span><span class="quote">]</span>&quot; as eating.</p><p class="indent0">The cabbage is edible to the sheep.</p><p class="indent0">The blades of grass are edible to the sheep.</p><p class="indent0">The player is edible to the bear.</p><p class="indent0">The sheep is edible to the bear.</p>
</div>
<div class ="notes">
</div>
</div>
</body>
</html>

Xet Storage Details

Size:
11.7 kB
·
Xet hash:
d70ba0d63e7c180f816330ef29ecc9d797cc7c0f6611482d4c901493e67656db

Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.