The Land of Breakfast and Lunch — 6 of 9

Daniel Talsky & Rabbit, Rabbit

Release 12

Section 5 - The 1950's Rocket

The Sequel Path is a room. "You are on the sequel path. Backwards from here is The Land of Unlaunched Vessels. Forward is [printed name of TLOUV2]." The Sequel Path is north of TLOUV.

The sqlpath is scenery in The Sequel Path. Understand "path" as sqlpath. The description is "The [printed name of the sequel path] connects two lands."

TLOUV2 is a room. "You are in [printed name of TLOUV2]. There is a launchpad here, on which sits a large, 1950[apostrophe]s era rocket in galaxy white and candy-apple red. The [printed name of The Sequel Path] leads backwards towards The Land of Unlaunched Vessels. Ahead of you, The Anticlimactic Path probably leads somewhere really amazing.". TLOUV2 is north of the sequel path.

The printed name of TLOUV2 is "The Land of Unlaunched Vessels II: The Launchening"

The launchpad is in TLOUV2. The description is "The launchpad appears to be just a featureless steel box set into the ground. Only a few inches of it protrude up to support the rocket. It has a mirrory shine, as if the rocket had never been launched."

Understand "pad" as the launchpad.

The rocket is in TLOUV2. The description is "On the launchpad sits a 1950[apostrophe]s era rocket in galaxy white and candy-apple red. Close your eyes and imagine the idea of a cartoon rocket (ok, now open them again) and that's what you've got here. It's got a bubble of a porthole, curvy fins, and an incredibly phallic body, coming to a point with an extra couple of spheres on the tip of the nose cone. There is a small, retractable ladder that leads to the hatch."

Before entering the rocket:

if the hatch is closed:

say "The hatch is closed." instead.

Instead of entering the rocket:

say "You pull yourself into the rocket.";

now the player is in parked-rocket-innards.

The porthole is a part of the rocket. The description is "The porthole is the single window of the rocket, and it bubbles out from the body of the rocket so when you're inside, you can see a wider vista. It has a pleasant curve to it."

Instead of searching the porthole, say "From outside the rocket, the rounded curve of the porthole looks almost metallic. You assume it's transparent from the inside.".

The nose cone is a part of the rocket. The description is "The nose cone follows the natural curve of the body of the rocket, coming to a point, and sprouting a single pole antenna with little spheres on it.".

The antenna is a part of the nose cone. The description is "The antenna sprouts directly up from the nose cone. It is adorned with three spheres. They must help with radio reception or something.".

The spheres are a part of the antenna. The description is "The middle sphere is the largest, the top sphere is the smallest, and the bottom sphere is halfway between the size of the two other spheres. It looks pretty cool in a 1950[apostrophe]s sort of way.".

The bubble is a part of the rocket. The description is "It's not literally a bubble, it's just a bubble-like window attached to the rocket.".

The body is a part of the rocket. The description is "It is a smooth, curved shape like a cigar."

The fins are a part of the rocket. The description is "There are two fins opposite each other, evenly spaced around the rocket. At first it looks like the rocket rests on them, but really they're just inches above the launchpad. They each have a pleasing curve to them and terminate in what looks like a jet engine."

The jet engines are a part of the rocket. The description is "You're not sure if they could lift this massive thing into space, but it seems possible."

The hatch is a part of the rocket. The hatch can be openable. The hatch can be open. The hatch is openable and closed. The description is "The hatch is a small door in the rocket. It has a hinge on the side, and a handle that looks like the locking handle on the door of a 1950[apostrophe]s refrigerator.".

Understand "handle" as the hatch.

The hinge is a part of the hatch.

Instead of entering the hatch:

try entering the rocket;

Instead of searching the hatch:

if the hatch is open:

say "You can tell there's not much inside the rocket but smooth walls and some sort of cockpit.";

else:

say "The hatch is closed, and you're not able to see through it. It looks like you could open it, however.".

The retractable ladder is a part of the rocket. The ladder is a supporter. "The ladder is made out of steel and has seven rungs, and is attached to the rocket. Climbing it leads you to the hatch. When the hatch is open, it allows you to climb right inside."

The rungs are a part of the ladder. The description is "Sturdy, steel rungs. There are seven of them."

Retracting is an action applying to one visible thing.

Understand "retract [something]" as retracting.

Instead of retracting a thing:

if the noun is the ladder:

say "The ladder retracts automatically when the rocket is getting ready to launch.";

otherwise:

say "That's not retractable.".

Check going up:

if the location is TLOUV2:

try entering the rocket instead.

Understand "climb [the ladder]" as entering.

Instead of entering the ladder:

try entering the rocket.

[The Inside of the Parked Rocket]

parked-rocket-innards is a room. The printed name is "The Inside of the Parked Rocket". The description is "You are within the smooth walls of the rocket. It is very plain here, out the porthole window you can see the sky, and out the hatch you can see [printed name of TLOUV2]."

The parked rocket walls are scenery in the parked-rocket-innards. The description is "The walls are smooth and cool and curved. The rocket is made extremely well, as there are no seams anywhere you can see.". Understand "rocket/ship" as the parked rocket walls.

[hack to make "exit rocket" work]

Vamoosing is an action applying to one visible thing.

Understand "exit [the parked rocket walls]" as vamoosing.

Understand "leave [the parked rocket walls]" as vamoosing.

Carry out vamoosing the parked rocket walls:

try exiting.

Instead of exiting when the player is in parked-rocket-innards:

say "You exit the hatch opening and climb to the ground.";

move the player to TLOUV2.

The out-of-reach inner hatch is in parked-rocket-innards. It is scenery. The description is "The hatch is wide open and the hatch door is out of reach.".

Instead of closing the out-of-reach inner hatch, say "The hatch door is out of reach from where you're standing. It doesn't seem possible to close it from inside the rocket. There's probably some control inside the rocket that closes it.".

The landed porthole window is scenery in parked-rocket-innards. The description is "The porthole window, at the moment, allows you a good view of the featureless sky above [printed name of TLOUV2]." Instead of searching the landed porthole window, try examining the landed porthole window.

The cockpit is in parked-rocket-innards. It is fixed in place. The description is "The cockpit, containing the captain[apostrophe]s chair and the control panel is firmly mounted to the inner wall of the rocket across from the porthole. The captain's chair is angled so that you can sit in it when the rocket is vertical or horizontal." The printed name is "cockpit, a big metal unit containing a captain[apostrophe]s chair and a control panel".

The captain's chair is a part of the cockpit. It is a supporter. The description is "The captain's chair is rightfully named. It looks fit for a captain. It's leather-clad, and the same galaxy white and candy-apple red as the exterior of the ship.".

Instead of entering the chair:

say "You settle into the captain's chair, and really feel Captain-ey immediately. You practice buckling yourself into the protective webbing, and unbuckling it. You get up eventually. Now, when you are about to launch or land you will know what to do.".

[the space-age outlet under the captain's chair]

There is a space-age outlet. The space-age outlet can be found or lost. The space-age outlet is lost. The description of the space-age outlet is "Underneath the front of the captain's chair is some kind of space-age electrical outlet. It looks like it could accept multiple different kinds of plugs, including U.S. grounded or ungrounded prongs.".

The printed name of the space-age electrical outlet is "advanced space-age electrical outlet under the captain's chair".

Instead of looking under or searching the chair:

if the space-age outlet is lost:

now the space-age outlet is a part of the captain's chair;

now the space-age outlet is found;

say "Looking underneath the captain's chair, you see a space-age electrical outlet. It has a complicated set of holes to accept prongs and looks like it was designed to accept almost any prong style, including U.S. grounded or ungrounded plugs.";

otherwise:

say "There is a space-age electrical outlet underneath the front of the captain's chair.".

[unplugging]

Instead of unplugging flimsy cord: try unplugging the lite-brite.

Instead of unplugging ungrounded prongs: try unplugging the lite-brite.

Before taking the lite-brite when the lite-brite is plugged:

try unplugging the lite-brite.

[plugging]

Check plugging into when the player is in spaceland:

if the noun is the lite-brite or the noun is the flimsy cord or the noun is the ungrounded prongs:

if the second noun is the space-age outlet:

if the player is holding the lite-brite:

silently try dropping the lite-brite;

now the lite-brite is plugged;

say "You plug the lite-brite into the outlet.";

if the last page is in the lite-brite and the jellyfish is not delighted and the player is in The Elbow Nebula:

now the jellyfish is delighted;

say "[line break][ink-activation-text][paragraph break][jellyfish-delight-text]" instead;

otherwise if the last page is in the lite-brite:

say "[line break][ink-activation-text]" instead;

otherwise:

say "[line break]The light in the lite-brite springs to life. It is an odd, orange-tinted bulb." instead.

Test spaceplug with "f / eat breakfast / eat lunch / f / f / open box / take all / f / f / f / f / open hatch / climb ladder / press red button / press blue button / look under chair"

[The Control Panel]

The control panel is a part of the cockpit. The description of the control panel is "The control panel is an extremely austere, some might even say naive set of controls. There is a large, shiny, red button labeled 'Launch', a smaller black button that[apostrophe]s labeled 'Return', and then off to your right, a medium-sized bright blue button labeled 'Forward'. Finally, along the top is a small LED readout display that says '[description of readout-location-name ]'.[paragraph break]That's it. Surely you should be able to operate a spacecraft with only those controls? (You look on the front for a button marked 'Fire Laser' or 'Warp 7' but those buttons are not on the control panel or anywhere else inside the ship.)".

The small LED readout display is a part of the control panel. The description is "The LED readout display is a small, crude screen made of LED lights that looks like it could display about 50 letters in a pinch. It currently says: [bold type][description of readout-location-name][roman type].".

The readout-location-name is a part of the LED readout display. The description is "[printed name of TLOUV2]".

The shiny red launch button is a part of the control panel. It is a switched off device.

The smaller black return button is a part of the control panel. It is a switched off device.

The bright medium-sized blue forward button is a part of the control panel. It is a switched off device.

The launch count is a number that varies. The launch count is 0.

Instead of switching on the launch button:

if the table is meals-uneaten:

say "You're too hungry to go to space.";

otherwise if the player is in spaceland:

say "Launch has occurred and the button is in the fully activated position.";

else:

say "It's natural to expect blastoff immediately. Instead, the hatch door whirrs slowly shut, coming to a solid clang. You have just enough time to realize that you could buckle yourself into the captain[apostrophe]s chair and you do. Just in time, as you feel a tremendous slow and steady thrust of force wrap itself around you as the sky begins to move in the porthole window. For just one moment you swear you can see The Land of Breakfast and Lunch streak by the window. Finally, the sky begins to darken, and all sound becomes only a vibration. The deep, dark void of space is with you. You absentmindedly unbuckle the webbing securing you to the seat, and you feel free to move about the interior.";

now the description of the launchpad is "The launchpad appears to be just a featureless steel box set into the ground. Only a few inches of it protrude up to support the rocket. Its surface is blackened in big circles under the rockets.";

if the launch count is 0:

now the printed name of TLOUV2 is "The Land of Once Launched Vessels";

now the printed name of The Sequel Path is "The Spiritual Sequel Path";

now the launch count is 1;

otherwise if the launch count is 1:

now the printed name of TLOUV2 is "The Land of Twice Launched Vessels";

now the launch count is 2;

otherwise if the launch count is 2:

now the printed name of TLOUV2 is "The Land of Thrice Launched Vessels";

now the launch count is 3;

otherwise:

now the printed name of TLOUV2 is "The Land of Thoroughly-Launched Vessels";

now the launch count is 3;

move the player to the void of space;

now the description of readout-location-name is "[the player's surroundings]";

move the cockpit to the location of the player.

Instead of switching on the return button:

if the player is in spaceland:

say "[bold type]Whoosh.[roman type] At the end of the rocket's soft whoosh, its mighty engines begin to engage, slowing its fall as it pillows down to the landing pad in [printed name of TLOUV2].";

move the player to parked-rocket-innards;

now the description of readout-location-name is "[the player's surroundings]";

move the cockpit to the location of the player;

otherwise:

say "There is only the soft click of the button's mechanism. It might only work when the rocket has been launched.".

Instead of switching on the forward button:

if the player is in spaceland:

say "[bold type]Whoosh.[roman type] You thought maybe the engine engaged again, but something else already did. It bent space softly around you, and, maybe the rocket moved a little. Like with a soft whoosh. It happened in less than a second. Now, you think you're somewhere else.";

if the player is in The void of space:

move the player to Elbow Nebula;

if the last page is in the lite-brite and the lite-brite is plugged and the jellyfish is not delighted:

now the jellyfish is delighted;

say jellyfish-delight-text;

else if the player is in the Elbow Nebula:

move the player to kamiro quadrant;

else if the player is in kamiro quadrant:

move the player to Chrysocolla Cluster;

else if the player is in Elbow Nebula:

move the player to Graphene Solar System;

else:

move the player to the void of space;

move the cockpit to the location of the player;

now the description of readout-location-name is "[the player's surroundings]";

if the lite-brite is in spaceland and player is not holding the lite-brite:

move the lite-brite to the location of the player;

otherwise:

say "There is only the soft click of the button's mechanism. It might only work when the rocket has been launched."

Test launchcount with "f / eat breakfast / eat lunch / f / f / f / f / f / f / open hatch / climb ladder / press red button / press black button / x porthole / press red button / press black button / x porthole / press red / press black / x porthole / press red / press black / x porthole"

Test rocket with "f / f / f / f / f / f / f / x launchpad / x rocket / x porthole / x bubble / x fins / x hatch / x ladder / x cone / x spheres / retract ladder / climb ladder / climb ladder / open hatch / climb ladder"