| The mom is quiet, she is probably communicating with the other moms using only her eyes and mom-telepathy[note mom-telepathy] because wasn't Parry anti-TV for kids before? And then she says, 'Sure!' So Parry heads over to the TV and drags the baby swing out of the way of the TV and over by the bookcase and turns the TV on."; |
| | now the remote control is not gnawed by the player; |
| | remove the remote control from play; |
| | now the television is on; |
| | now the baby-swing is in TKBUG Open Area. |
|
| The brix blox bucket is a container. The description is "It is a tall cube that is open on top only the corners are all rounded so no babies are harmed in the extracting of the blox from the bucket and it is also wider at the top than at the bottom. It is [if the brix blox bucket is tipped over]lying on its side[otherwise]full of these lame faker Lego blocks[end if]." The brix blox bucket can be upright or tipped over. The brix blox bucket is upright. Rule for printing room description details of the brix blox bucket: stop. Understand "bricks" as the brix blox bucket. |
|
| Rule for deciding the concealed possessions of the brix blox bucket: |
| | if the brix blox bucket is tipped over, no; |
| | otherwise yes. |
|
| Rule for printing the name of the brix blox bucket when the brix blox bucket is upright: |
| | omit contents in listing; |
| | continue the action. |
|
| Before pushing the brix blox bucket to a direction, instead try pushing the brix blox bucket. |
|
| Instead of opening the brix blox bucket, say "The bucket doesn't have its lid on so it is already open." |
|
| Instead of searching the brix blox bucket when the bucket is upright, say "The bucket's opening is too high to look into." |
|
| Instead of pushing or pulling or turning the brix blox bucket when the brix blox bucket is tipped over, say "It has already fallen over, it cannot fall over any more than it already has." |
|
| Instead of inserting something into the brix blox bucket when the brix blox bucket is upright, say "The bucket is [if the player is pulled up on the brix blox bucket]still [end if]too tall for you to put stuff into it." |
|
| Instead of upstanding using the brix blox bucket when the brix blox bucket is tipped over, say "It is made of this slick plastic and you are no gecko[if the player is wearing the squid costume], you are a squid with no suckers[end if]." |
|
| Instead of upstanding using the brix blox bucket, try pushing the brix blox bucket. |
|
| Instead of pushing or pulling or turning the brix blox bucket: |
| | say "You put your [if the player is wearing the squid costume]tentacles[otherwise]hands[end if] on the bucket and it wobbles and then it wobbles more and look out! it comes crashing down, spilling these dayglo blox everywhere and dumping an instruction booklet out[note instruction-book]."; |
| | now the brix blox bucket is tipped over; |
| | move the pile of dayglo blox to the location of the brix blox bucket; |
| | move the booklet to the location of the brix blox bucket. |
|
| The pile of dayglo blox are in the brix blox bucket. The description is "A big pile of dayglo blox from the brix blox bucket. Some are one hand wide and some are two hands wide and some are three hands wide and I guess they go together in various ways but whatever, you are no engineer." The pile of dayglo blox are fixed in place and ambiguously plural. Understand "blocks" as the pile of dayglo blox. |
|
| [Make the player refer to the pile of blox by default.] |
| Does the player mean doing something with the pile of dayglo blox: it is very likely. |
|
| Instead of searching the pile of dayglo blox, say "It is a big pile of random blox, it's not like you're going to find something unexpected. It's how they all go together that's important." |
|
| Instead of taking the pile of dayglo blox, say "You would take a blox or two but they are annoying to deal with and their edges are just sharp enough to be annoying and besides, the mom might see you with them and then she'd expect you to play with them. And blox are boring." |
|
| The building instructions booklet is in the brix blox bucket. The booklet can be open or closed. The booklet is closed and medium and not noticeable by playmates. The description is "The booklet tells you how to build stuff out of the blox, you've never really used it. It is [if the booklet is open]flopped open right now and is showing this [current booklet page] on the page[otherwise]closed[end if]." Understand "page" or "pages" as the booklet. |
|
| [Conditional "understand"s for the booklet] |
| Understand "helicopter" as the booklet when the page-index is 1 and the booklet is open and the helicopter is not in play. |
| Understand "rolly" or "car" or "thing" as the booklet when the page-index is 2 and the booklet is open and the rolly car is not in play. |
| Understand "nuclear" or "reactor" or "model" as the booklet when the page-index is 3 and the booklet is open and the nuclear reactor model is not in play. |
| Understand "wall" as the booklet when the page-index is 4 and the booklet is open and the wall is not in play. |
| Understand "poosh" or "stick" as the booklet when the page-index is 5 and the booklet is open and the poosh stick is not in play. |
|
| [Since the building action can apply to non-visible things, it bypasses the visibility check for the booklet. Re-do that check by hand.] |
| Before building the booklet when the booklet is closed: |
| | if the booklet is not visible, instead say "You can't see any such thing."; |
| | say "(opening the booklet)"; |
| | silently try opening the booklet; |
| | if the booklet is closed, stop the action. |
|
| Instead of building the booklet, say "You look at the instructions but man, they are way complex. This is the kind of thing you hire people to do instead of bothering yourself." |
|
| Instead of following the booklet, try building the booklet. |
|
| To say current booklet page: |
| | choose row page-index in the Table of Instruction Pages; |
| | say "[page entry]. [description entry]". |
|
| The page-index is a number that varies. The page-index is 1. |
|
| [NB: if you alter this table, alter the conditional understand statements above.] |
|
| Table of Instruction Pages |
| Page | Description | Associated Object |
| "helicopter" | "It involves these complex blades and gears and stuff" | helicopter |
| "rolly car thing" | "It is all wheels and roundy bits" | rolly car |
| "nuclear reactor model" | "This probably needs special expensive uranium and graphite blox to work and the parents are too cheap to buy that kind of stuff" | nuclear reactor model |
| "wall" | "Sweet Christmas but this thing is so easy even you could build it though then the parents would make you play with the blox all the time, no thank you" | wall |
| "poosh stick" | "I guess they think kids need to build things to push things around with" | poosh stick |
|
| After printing the name of the booklet when the booklet is open: |
| | say " (open to some [page in row page-index of the Table of Instruction Pages] instructions)". |
|
| After an actor taking the booklet when the booklet is open: |
| | now the booklet is closed; |
| | if the actor is the player begin; |
| | say "You scoop up the booklet and it flops all closed."; |
| | otherwise if the actor and the player are co-located; |
| | say "[The actor] scoop[s] up the booklet and it flops all closed."; |
| | end if; |
| | stop the action. |
|
| Instead of an actor opening the booklet when the booklet is open, if the actor is the player, say "It is already open, maybe you want to turn the page instead?" |
| Instead of an actor opening the booklet when the booklet is carried, if the actor is the player, say "You cannot open the booklet as long as it's being carried." |
|
| Instead of an actor opening the booklet: |
| | if the actor is the player begin; |
| | say "You scrabble at the pages and the booklet falls open to this page that shows you how to build a [page in row page-index of the Table of Instruction Pages]."; |
| | otherwise if the actor is present; |
| | say "[The actor] flops the instruction booklet open and it opens to a page that shows you how to build a [page in row page-index of the Table of Instruction Pages]."; |
| | end if; |
| | now the booklet is open. |
|
| Instead of an actor closing the booklet when the booklet is closed, if the actor is the player, say "It is already closed." |
|
| Instead of an actor closing the booklet: |
| | if the actor is the player begin; |
| | say "You push the booklet closed."; |
| | otherwise if the actor is present; |
| | say "[The actor] closes the instruction booklet."; |
| | end if; |
| | now the booklet is closed. |
|
| Instead of turning or flipping the booklet when the booklet is closed, try opening the booklet. |
|
| Instead of turning or flipping the booklet: |
| | increment page-index by 1; |
| | if page-index is greater than the number of rows in the Table of Instruction Pages, change page-index to 1; |
| | say "You flip the pages by scrabbling at them [if the player is wearing the squid costume]with your tentacles [end if]until you are looking at this blocky diagram of a [page in row page-index of the Table of Instruction Pages]." |
|
| A blox-thing is a kind of thing. A blox-thing is usually small. A blox-thing is usually not noticeable by playmates. |
|
| Instead of building a blox-thing: |
| | if the noun is in play, instead say "[The noun] is already built so hooray, less work for you."; |
| | if the associated object in row page-index of the Table of Instruction Pages is the noun, instead try building the booklet; |
| | instead say "The instruction booklet doesn't show you how to build [the noun] but even if it did you probably could not follow the directions." |
|
| The helicopter is a blox-thing. The description is "You are small and all but this is even smaller and it is a shame you cannot get in it and fly it around." |
|
| The rolly car is a pushable between rooms blox-thing. The description is "Should cars have five wheels? Because this one totally does." Understand "wheel" or "wheels" as the rolly car. Instead of pushing the rolly car, say "You push the car around some but that gets old quick." |
|
| The nuclear reactor model is a blox-thing. The description is "The little scoop in the back for loading in the enriched uranium is a nice touch." Understand "little" or "scoop" as the nuclear reactor model. |
|
| The wall is a blox-thing. The description is "Man what? This is the stupidest blox thing ever. Who needs a tiny portable wall that is like six inches tall? You can't even stop someone with it, even clumsy Jemison would crawl right over it and knock it over, and keeping orcs from overrunning Helm's Deep? Forget it." |
|
| The poosh stick is a medium blox-thing. The description is "The parents call this a poosh stick because they think you are stupid and need baby talk, it is really a push stick. It is a stick for pushing things around. I guess the blox makers wanted easier and easier things to make and someone said, 'Hey, I know what would be easy to build, a long stick.' The stick is nearly two babies long, it's amazing that it holds together." |
|
| Check pushing something with the poosh stick: |
| | if the noun is not the top oval, instead try pushing the noun. |
|