.FUNCT HOLD-F,RARG EQUAL? RARG,M-ENTER \?ELS5 FSET? HERE,TOUCHBIT /?ELS5 CALL QUEUE,I-PASSENGER-SHIP-DEPARTS,12 RSTACK ?ELS5: EQUAL? RARG,M-LOOK \?ELS9 PRINTI "You are in the cargo hold of a giant spaceship. " EQUAL? SIDEKICK-EXPLODED,1 \?CND10 CALL SPLATTERED-DESC PRINTI " " ?CND10: PRINTI "A tiny viewport is set into the curving steel hull, and arched passageways lead in directions that we will arbitrarily call south and southwest." RTRUE ?ELS9: EQUAL? RARG,M-END \FALSE ZERO? SIDEKICK-EXPLODED \FALSE PRINTI " A radium-powered grenade clatters against the deck! You glimpse a shadowy figure, dressed in black, slipping away. " IN? SIDEKICK,HERE \?ELS21 SET 'FOLLOW-FLAG,12 CALL QUEUE,I-FOLLOW,2 SET 'SIDEKICK-EXPLODED,1 REMOVE SIDEKICK MOVE SPLATTERED-SIDEKICK,HERE CALL DPRINT-SIDEKICK PRINTI " yells to hit the deck, and hurls " CALL HIM-HER PRINTI "self onto the grenade! A sickening explosion splatters " CALL DPRINT-SIDEKICK PRINTI " all around the room! As you struggle to control your shock and nausea" CALL MEMORIAM RSTACK ?ELS21: CALL JIGS-UP,STR?384 RSTACK .FUNCT SPLATTERED-DESC PRINTI "Little " CALL DPRINT,SPLATTERED-SIDEKICK PRINTI " cover all the walls, the floor, and the ceiling." RTRUE .FUNCT SPLATTERED-SIDEKICK-F EQUAL? PRSA,V?TASTE,V?LICK,V?EAT \FALSE PRINT YECHH RTRUE .FUNCT STABLE-F,RARG EQUAL? RARG,M-LOOK \FALSE PRINTI "This must be the flagship for " PRINTD LGOP PRINT ATTACK-FLEET PRINTI ", since this stable contains " PRINTD LGOP PRINT ATTACK-FLEET PRINTI " Cavalry Mounts. " FSET? STALLION,NDESCBIT \?CND6 PRINTI "The most striking horse is a magnificent white stallion. " ?CND6: PRINTI "There are exits to the ""north"" and ""west.""" RTRUE .FUNCT HOLD-ENTER-F IN? PROTAGONIST,STALLION /?THN6 FSET? STALLION,MUNGBIT \?ELS5 ?THN6: PRINT HORSE-CANT-FIT RFALSE ?ELS5: RETURN HOLD .FUNCT STALLION-F EQUAL? STALLION,WINNER \?ELS5 EQUAL? PRSA,V?WALK \?ELS10 IN? PROTAGONIST,STALLION \?ELS10 SET 'WINNER,PROTAGONIST CALL DO-WALK,PRSO SET 'WINNER,STALLION RETURN WINNER ?ELS10: EQUAL? PRSA,V?GIDDYAP \?ELS14 SET 'WINNER,PROTAGONIST CALL PERFORM,V?KICK,STALLION SET 'WINNER,STALLION RTRUE ?ELS14: PRINTR """Neighhh!!!""" ?ELS5: EQUAL? PRSA,V?DISEMBARK \?ELS18 IN? PROTAGONIST,STALLION \?ELS18 MOVE PROTAGONIST,HERE PRINTI "You" CALL AND-SIDEKICK,HERE PRINTR " dismount." ?ELS18: EQUAL? PRSA,V?BOARD \?ELS22 FCLEAR STALLION,NDESCBIT RFALSE ?ELS22: EQUAL? PRSA,V?PUSH-DIR \?ELS24 EQUAL? PRSI,INTDIR \?ELS24 FSET STALLION,MUNGBIT CALL DO-WALK,P-DIRECTION FCLEAR STALLION,MUNGBIT FCLEAR STALLION,NDESCBIT MOVE STALLION,HERE RTRUE ?ELS24: EQUAL? PRSA,V?BOARD-DIR \?ELS28 EQUAL? P-PRSA-WORD,W?RIDE \?ELS28 EQUAL? PRSI,INTDIR \?ELS28 CALL PERFORM,V?BOARD,INTDIR RTRUE ?ELS28: EQUAL? PRSA,V?EXAMINE \?ELS32 PRINTR "The stallion is a magnificent white stud." ?ELS32: EQUAL? PRSA,V?FUCK \?ELS34 ZERO? NAUGHTY-LEVEL \?ELS39 CALL PERFORM-PRSA,MALE-GORILLA RTRUE ?ELS39: PRINTR "You and Catherine the Great." ?ELS34: EQUAL? PRSA,V?KICK \FALSE PRINTR "The horse gallops around in a circle." .FUNCT LONG-CORRIDOR-F,RARG EQUAL? RARG,M-LOOK \?ELS5 PRINTI "You are partway along an ""east-west"" hall of mind-numbing length. Rings of light pulsate along the corridor in rhythm with the ship's throbbing engines" EQUAL? LONG-CORRIDOR-LOC,3 \?ELS8 PRINTI ". A tiny alcove contains" CALL APRINT,HOLE JUMP ?CND6 ?ELS8: EQUAL? LONG-CORRIDOR-LOC,1 \?CND6 PRINTI ". Openings lead ""east"" and ""northeast""" ?CND6: PRINTI "." RTRUE ?ELS5: EQUAL? RARG,M-END \FALSE IN? STALLION,HERE \FALSE PRINTI " The stallion whinnies then gallops " EQUAL? LONG-CORRIDOR-LOC,1 \?ELS17 MOVE STALLION,STABLE PRINTI "ea" JUMP ?CND15 ?ELS17: MOVE STALLION,AT-MAIN-HATCH PRINTI "we" ?CND15: PRINTR "st." .FUNCT LONG-CORRIDOR-EXIT-F EQUAL? LONG-CORRIDOR-LOC,1 \?ELS5 IN? PROTAGONIST,STALLION /?THN11 FSET? STALLION,MUNGBIT \?ELS10 ?THN11: PRINT HORSE-CANT-FIT RFALSE ?ELS10: RETURN HOLD ?ELS5: PRINT CANT-GO RFALSE .FUNCT LONG-CORRIDOR-MOVEMENT-F IN? PROTAGONIST,STALLION \?ELS3 CALL LONG-CORRIDOR-ENTER-F,TRUE-VALUE RSTACK ?ELS3: EQUAL? PRSO,P?EAST \?ELS5 EQUAL? LONG-CORRIDOR-LOC,1 \?ELS8 RETURN STABLE ?ELS8: DEC 'LONG-CORRIDOR-LOC JUMP ?CND1 ?ELS5: EQUAL? LONG-CORRIDOR-LOC,10 \?ELS12 RETURN AT-MAIN-HATCH ?ELS12: INC 'LONG-CORRIDOR-LOC ?CND1: CALL DESCRIBE-ROOM IN? SIDEKICK,HERE \?CND15 CALL SIDEKICK-FOLLOWS-YOU RETURN ROOMS ?CND15: RETURN ROOMS .FUNCT AT-MAIN-HATCH-F,RARG EQUAL? RARG,M-ENTER \?ELS5 FSET PRIVATE-CABIN-DOOR,LOCKEDBIT RTRUE ?ELS5: EQUAL? RARG,M-LOOK \?ELS7 PRINTI "To the ""north,"" the main hatch of the flagship is " CALL OPEN-CLOSED,HATCH PRINTI ". A long corridor leads ""east.""" RTRUE ?ELS7: EQUAL? RARG,M-END \?ELS9 CALL ULTIMATELY-IN?,THORBAST-SWORD ZERO? STACK \?THN12 EQUAL? SPACESHIP-SCENE-STATUS,3 \?ELS9 ?THN12: EQUAL? SPACESHIP-SCENE-STATUS,1 /?ELS9 CALL I-PASSENGER-SHIP-DEPARTS RSTACK ?ELS9: EQUAL? RARG,M-END \FALSE FSET? SPACE-YACHT,TOUCHBIT \FALSE EQUAL? SIDEKICK-EXPLODED,1 \FALSE SET 'SIDEKICK-EXPLODED,2 MOVE SIDEKICK,HERE REMOVE SPLATTERED-SIDEKICK PRINTI " You hear panting as " CALL DPRINT-SIDEKICK PRINTR " dashes up behind you, somewhat out of breath. ""Good, you're still here! Thank God that time traveller who wandered by the hold had a matter reconstituter!""" .FUNCT LONG-CORRIDOR-ENTER-F,ON-HORSE-IN-LONG-CORRIDOR=0 IN? PROTAGONIST,STALLION \?ELS5 PRINTI "Kicking your proud mount forcefully in the flank, you gallop down a long corridor pulsing with light. Above the echoes of the hoofbeats, you can hear, almost feel, the throbbing of mighty engines. After a minute of wild riding" PRINT ELLIPSIS ZERO? ON-HORSE-IN-LONG-CORRIDOR /?CND6 EQUAL? PRSO,P?EAST \?ELS12 SET 'HERE,AT-MAIN-HATCH JUMP ?CND6 ?ELS12: SET 'HERE,STABLE ?CND6: EQUAL? HERE,AT-MAIN-HATCH \?ELS17 SET 'LONG-CORRIDOR-LOC,1 MOVE STALLION,STABLE RETURN STALLION ?ELS17: SET 'LONG-CORRIDOR-LOC,10 MOVE STALLION,AT-MAIN-HATCH RETURN STALLION ?ELS5: RETURN LONG-CORRIDOR .FUNCT HATCH-ENTER-F FSET? HATCH,OPENBIT /?ELS5 CALL DO-FIRST,STR?66,HATCH CALL THIS-IS-IT,HATCH RFALSE ?ELS5: IN? PROTAGONIST,STALLION /?THN8 FSET? STALLION,MUNGBIT \?ELS7 ?THN8: PRINT HORSE-CANT-FIT RFALSE ?ELS7: RETURN IN-SPACE .FUNCT WHITE-SUIT-F EQUAL? PRSA,V?TAKE-OFF \?ELS5 EQUAL? HERE,IN-SPACE \?ELS5 CALL QUEUE,I-CHILL,-1 RFALSE ?ELS5: EQUAL? PRSA,V?PUT-ON \FALSE FSET? PRSI,ACTORBIT \FALSE CALL WASTES RSTACK .FUNCT SPACE-YACHT-ENTER-F IN? THORBAST,HERE \?ELS5 CALL DO-FIRST,STR?390 RFALSE ?ELS5: EQUAL? SPACESHIP-SCENE-STATUS,1 \?ELS7 PRINT CANT-GO RFALSE ?ELS7: RETURN SPACE-YACHT .FUNCT IN-SPACE-F,RARG EQUAL? RARG,M-ENTER \?ELS5 CALL DEQUEUE,I-PASSENGER-SHIP-DEPARTS SET 'CHILL-COUNTER,0 CALL QUEUE,I-CHILL,-1 CALL THIS-IS-IT,YOUNG-WOMAN CALL THIS-IS-IT,BEM CALL THIS-IS-IT,THORBAST ZERO? SPACESHIP-SCENE-STATUS \FALSE REMOVE BEM REMOVE YOUNG-WOMAN REMOVE THORBAST SET 'THORBAST-ATTACKED,FALSE-VALUE SET 'FIGHT-COUNTER,0 SET 'DISARM-PROB,0 SET 'FREE-MOVE-COUNTER,0 FSET SWORD,NARTICLEBIT FCLEAR IN-SPACE,MUNGBIT PUTP SWORD,P?SDESC,STR?391 CALL QUEUE,I-FIGHT,-1 SET 'BEM-COUNTER,0 CALL QUEUE,I-BEM,-1 RSTACK ?ELS5: EQUAL? RARG,M-LOOK \?ELS12 PRINTI "You are floating in outer space near a " PRINTD BATTLESHIP PRINTI " (to the ""south"")" EQUAL? SPACESHIP-SCENE-STATUS,1 /?CND13 PRINTI " and" CALL APRINT,PASSENGER-SHIP PRINTI " (to the ""north"")" ?CND13: PRINTI ". " PRINT BATTLESHIP-DESC PRINTI " Saturn looms above (below?) you, her rings sparkling in the sunlight." RTRUE ?ELS12: EQUAL? RARG,M-SMELL \FALSE PRINTI "The rumors that " CALL DPRINT,THORBAST PRINTI " enjoys munching on hunks of raw garlic seem to be true. Let's hope " CALL HE-SHE PRINTI " doesn't talk anymore." RTRUE .FUNCT BATTLESHIP-F EQUAL? PRSA,V?EXAMINE \?ELS5 PRINT BATTLESHIP-DESC CRLF RTRUE ?ELS5: EQUAL? PRSA,V?WALK-TO,V?BOARD,V?ENTER \?ELS7 EQUAL? HERE,IN-SPACE \?ELS12 CALL DO-WALK,P?SOUTH RSTACK ?ELS12: CALL GLOBAL-IN?,BATTLESHIP,HERE ZERO? STACK /FALSE PRINT LOOK-AROUND RTRUE ?ELS7: EQUAL? PRSA,V?DISEMBARK,V?EXIT,V?LEAVE \FALSE EQUAL? HERE,AT-MAIN-HATCH \?ELS21 CALL DO-WALK,P?NORTH RSTACK ?ELS21: EQUAL? HERE,IN-SPACE \?ELS23 PRINT LOOK-AROUND RTRUE ?ELS23: PRINT CANT-FROM-HERE RTRUE .FUNCT PASSENGER-SHIP-F EQUAL? SPACESHIP-SCENE-STATUS,1 \?ELS5 CALL CANT-SEE,PASSENGER-SHIP RSTACK ?ELS5: EQUAL? PRSA,V?BOARD,V?WALK-TO,V?ENTER \?ELS7 EQUAL? HERE,IN-SPACE \?ELS12 CALL DO-WALK,P?NORTH RSTACK ?ELS12: EQUAL? HERE,SPACE-YACHT \?ELS14 PRINT LOOK-AROUND RTRUE ?ELS14: PRINT CANT-FROM-HERE RTRUE ?ELS7: EQUAL? PRSA,V?DISEMBARK,V?EXIT,V?LEAVE \?ELS18 EQUAL? HERE,SPACE-YACHT \?ELS23 CALL DO-WALK,P?SOUTH RSTACK ?ELS23: PRINT LOOK-AROUND RTRUE ?ELS18: EQUAL? PRSA,V?SEARCH \FALSE PRINT NOTHING-NEW RTRUE .FUNCT GENERIC-SHIP-F EQUAL? SPACESHIP-SCENE-STATUS,1 \FALSE RETURN BATTLESHIP .FUNCT I-CHILL INC 'CHILL-COUNTER EQUAL? HERE,IN-SPACE \?THN4 FSET? WHITE-SUIT,WORNBIT \?CND1 ?THN4: SET 'CHILL-COUNTER,0 CALL DEQUEUE,I-CHILL RFALSE ?CND1: PRINTI " " EQUAL? CHILL-COUNTER,1 \?ELS10 PRINTR "It sure gets chilly this far from the sun!" ?ELS10: EQUAL? CHILL-COUNTER,2,3 \?ELS12 PRINTR "You're becoming frigid." ?ELS12: CALL JIGS-UP,STR?392 RSTACK .FUNCT I-BEM INC 'BEM-COUNTER EQUAL? HERE,IN-SPACE /?ELS3 EQUAL? BEM-COUNTER,12 \FALSE SET 'SPACESHIP-SCENE-STATUS,3 CALL DEQUEUE,I-BEM REMOVE BEM REMOVE YOUNG-WOMAN RFALSE ?ELS3: EQUAL? BEM-COUNTER,1 /FALSE ?CND1: PRINTI " " EQUAL? BEM-COUNTER,2 \?ELS13 MOVE BEM,HERE PRINTI "A " PRINTD BEM PRINTI ", sort of a cross between a space squid and a humanoid tree, swims into view. Its hideous ""bark"" is covered with squirmy little suckers, and its branches wave about like tentacles. It takes one look around and heads straight towards the defenseless " CALL DPRINT,YOUNG-WOMAN PRINT PERIOD-CR RTRUE ?ELS13: EQUAL? BEM-COUNTER,3 \?ELS15 PRINTI "The alien monstrosity reaches the " CALL DPRINT,YOUNG-WOMAN PRINTI ", and its tentacles begin undulating toward " CALL HER-HIS PRINTR " clothing." ?ELS15: EQUAL? BEM-COUNTER,12 \?ELS17 SET 'FOLLOW-FLAG,4 CALL QUEUE,I-FOLLOW,2 REMOVE BEM REMOVE YOUNG-WOMAN CALL DEQUEUE,I-BEM SET 'SPACESHIP-SCENE-STATUS,3 PRINTI "The tree-squid finishes disrobing and untying the frenzied " CALL DPRINT,YOUNG-WOMAN PRINTI ". Wrapping a suckered tentacle around " CALL HER-HIS PRINTR " midsection, it swims away. You hear a shriek from the void, which slowly fades." ?ELS17: PRINTI "The monster " CALL BEGIN-CONTINUE PRINTI "undress the poor " CALL DPRINT,YOUNG-WOMAN PRINTI ", who " CALL BEGIN-CONTINUE PRINTR "shriek in terror." .FUNCT BEGIN-CONTINUE EQUAL? BEM-COUNTER,4 \?ELS3 PRINTI "begin" JUMP ?CND1 ?ELS3: PRINTI "continue" ?CND1: PRINTI "s to " RTRUE .FUNCT I-FIGHT INC 'FIGHT-COUNTER EQUAL? HERE,IN-SPACE /?ELS3 CALL QUEUE,I-PASSENGER-SHIP-DEPARTS,6 CALL DEQUEUE,I-FIGHT RFALSE ?ELS3: FSET? THORBAST,MUNGBIT \?CND1 CALL DEQUEUE,I-FIGHT RFALSE ?CND1: PRINTI " " EQUAL? FIGHT-COUNTER,1 \?ELS8 MOVE THORBAST,HERE MOVE YOUNG-WOMAN,HERE PRINTI "A figure in black, doubtless the same person who tossed the grenade into the hold, is near the smaller ship. Given " CALL HIS-HER PRINTI " mean expression and characteristic black outfit, it must be " CALL DPRINT,THORBAST PRINTI ", the Chief Assassin for " PRINTD LGOP PRINTI ". " CALL DPRINT,THORBAST PRINTI " is struggling with a " CALL DPRINT,YOUNG-WOMAN PRINTI " of wealthy garb and demeanor. Noticing you, " CALL HE-SHE PRINTI " straps the " ZERO? MALE /?CND9 PRINTI "wo" ?CND9: PRINTI "man to the hull of" CALL TPRINT,PASSENGER-SHIP PRINTI " and jumps toward you, stopping just a few feet away. With a chillingly evil grin, " CALL HE-SHE PRINTI " draws a long, pointed sword." FSET? THORBAST,TOUCHBIT /?CND13 FSET THORBAST,TOUCHBIT PRINTI " ""Ah, the escaped prisoner. Disposing of you will be a small but enjoyable feather in my cap.""" FSET? NOSE,MUNGBIT /?CND13 PRINTI " As " CALL HE-SHE PRINTI " speaks, a foul odor wafts toward you." ?CND13: CRLF JUMP ?CND6 ?ELS8: IN? THORBAST-SWORD,THORBAST /?ELS20 DEC 'FIGHT-COUNTER CALL DPRINT,THORBAST PRINTI " eyes you warily." CRLF JUMP ?CND6 ?ELS20: GRTR? FIGHT-COUNTER,1 \?ELS22 ZERO? THORBAST-ATTACKED \?ELS22 CALL DPRINT,THORBAST PRINTI " takes advantage of your inactivity and " EQUAL? FREE-MOVE-COUNTER,2 \?ELS27 CALL SHISHKABOB JUMP ?CND6 ?ELS27: INC 'FREE-MOVE-COUNTER PRINTI "launches a fierce attack. You dodge, avoiding the blade more by luck than by skill." CRLF JUMP ?CND6 ?ELS22: RANDOM 100 LESS? DISARM-PROB,STACK /?ELS31 SET 'DISARM-PROB,0 MOVE THORBAST-SWORD,HERE FSET THORBAST-SWORD,TAKEBIT FCLEAR THORBAST-SWORD,NDESCBIT CALL THIS-IS-IT,THORBAST-SWORD CALL DPRINT,THORBAST PRINTI " feints backward and then launches a blow straight at your neck! Moving with a speed rarely associated with anything besides self-preservation, you parry, knocking the sword out of " CALL DPRINT,THORBAST PRINTI "'s hands! It drifts toward you, spinning slowly." CRLF JUMP ?CND6 ?ELS31: GRTR? FIGHT-COUNTER,24 \?ELS33 PRINTI "Fatigue overcomes you. " CALL DPRINT,THORBAST PRINTI ", exhibiting more stamina, " CALL SHISHKABOB JUMP ?CND6 ?ELS33: EQUAL? FIGHT-COUNTER,6,12,18 \?CND36 PRINTI "Your strength " FSET? IN-SPACE,MUNGBIT /?ELS41 FSET IN-SPACE,MUNGBIT PRINTI "begin" JUMP ?CND39 ?ELS41: PRINTI "continue" ?CND39: PRINTI "s to ebb. " ?CND36: ADD DISARM-PROB,12 >DISARM-PROB RANDOM 100 LESS? 33,STACK /?ELS46 CALL DPRINT,THORBAST PRINTI "'s blade whirls invisibly toward you. Ducking, you feel the blade whiz by an inch above " PRINTD HEAD PRINTI "!" JUMP ?CND44 ?ELS46: RANDOM 100 LESS? 50,STACK /?ELS48 PRINTI "You fend off a volley of powerful blows, leaving you dizzy." JUMP ?CND44 ?ELS48: CALL DPRINT,THORBAST PRINTI " lunges at your chest, but your own blade knocks " CALL HIS-HER PRINTI " away in the nick of time." ?CND44: CRLF ?CND6: SET 'THORBAST-ATTACKED,FALSE-VALUE RTRUE .FUNCT SHISHKABOB CALL JIGS-UP,STR?393 RSTACK .FUNCT THORBAST-F,OARG=0 ZERO? OARG /?ELS5 EQUAL? OARG,M-OBJDESC? /TRUE EQUAL? PRSA,V?EXAMINE /?CND10 PRINTI " " ?CND10: PRINTI "Chief Assassin " CALL DPRINT,THORBAST PRINTI " floats before you, " CALL HIS-HER PRINTI " black-garbed body almost invisible against the backdrop of space. " CALL HE-SHE,TRUE-VALUE PRINTI " is " IN? THORBAST-SWORD,THORBAST \?ELS17 PRINTI "brandishing a deadly-looking sword." RTRUE ?ELS17: PRINTI "tensed, as though ready to strike like a snake." RTRUE ?ELS5: EQUAL? THORBAST,WINNER \?ELS21 EQUAL? PRSA,V?WHAT \?ELS30 EQUAL? PRSO,LGOP /?THN27 ?ELS30: EQUAL? PRSA,V?TELL-ABOUT \?ELS26 EQUAL? PRSO,ME \?ELS26 EQUAL? PRSI,LGOP \?ELS26 ?THN27: PRINTI """Just the name is enough to psych out a wimp like you. In fact, they simply liked the initials L.G.O.P. and " PRINTD LGOP PRINTR " was the first thing they thought of.""" ?ELS26: CALL DPRINT,THORBAST PRINTI " ignores you, although " CALL HIS-HER PRINTI " evil grin widens a bit." CRLF CALL STOP RSTACK ?ELS21: EQUAL? PRSA,V?FOLLOW \?ELS36 EQUAL? FOLLOW-FLAG,7 \?ELS41 PRINT DONT-WANT-TO RTRUE ?ELS41: EQUAL? FOLLOW-FLAG,12 \FALSE CALL DO-WALK,P?SW RSTACK ?ELS36: EQUAL? PRSA,V?LEAP,V?WALK-AROUND \?ELS45 CALL DPRINT,THORBAST PRINTI ", who's nobody's fool, keeps you in front of " CALL HIM-HER PRINT PERIOD-CR RTRUE ?ELS45: EQUAL? PRSA,V?GIVE \?ELS47 EQUAL? PRSO,SWORD \?ELS47 CALL DPRINT,THORBAST PRINTI ", delighted by your gift, " CALL SHISHKABOB RSTACK ?ELS47: EQUAL? PRSA,V?CUT,V?KILL \?ELS51 CALL PLAYER-CANT-SEE ZERO? STACK \TRUE ZERO? PRSI \?CND52 IN? SWORD,PROTAGONIST /?THN60 IN? THORBAST-SWORD,PROTAGONIST \?ELS59 ?THN60: SET 'PRSI,SWORD PRINTI "[with the sword]" CRLF JUMP ?CND52 ?ELS59: SET 'PRSI,HANDS ?CND52: EQUAL? PRSI,THORBAST-SWORD,SWORD \?ELS68 MOVE PRSI,PROTAGONIST SET 'THORBAST-ATTACKED,TRUE-VALUE IN? THORBAST-SWORD,THORBAST \?ELS73 RANDOM 100 LESS? 25,STACK /?ELS76 PRINTI "Your sword misses " CALL DPRINT,THORBAST PRINTI " by inches!" JUMP ?CND74 ?ELS76: RANDOM 100 LESS? 33,STACK /?ELS78 PRINTI "You nick " CALL DPRINT,THORBAST PRINTI " on the arm, drawing blood!" JUMP ?CND74 ?ELS78: RANDOM 100 LESS? 50,STACK /?ELS80 PRINTI "With a clang of steel, your sword smashes against " CALL DPRINT,THORBAST PRINTI "'s!" JUMP ?CND74 ?ELS80: PRINTI "A mighty swing, but " CALL DPRINT,THORBAST PRINTI " easily dodges in this light gravity." ?CND74: CRLF RTRUE ?ELS73: CALL DPRINT,THORBAST PRINTI " somersaults in a neat circle, easily avoiding your thrust and ending up back in front of you. Further proof of " CALL DPRINT,THORBAST PRINTI "'s uncanny " CALL VISIBLE?,THORBAST-SWORD ZERO? STACK /?ELS87 PRINTI "agility" JUMP ?CND85 ?ELS87: PRINTI "legerdemain" ?CND85: MOVE THORBAST-SWORD,THORBAST FSET THORBAST-SWORD,NDESCBIT FCLEAR THORBAST-SWORD,TAKEBIT PRINTI ": " CALL HE-SHE PRINTI " is again holding" CALL TRPRINT,THORBAST-SWORD RSTACK ?ELS68: PRINT YOU-CANT PRINTI "expect to kill a tough g" ZERO? MALE /?ELS94 PRINTI "uy" JUMP ?CND92 ?ELS94: PRINTI "al" ?CND92: PRINTI " like " CALL DPRINT,THORBAST PRINTI " with" CALL ARPRINT,PRSI RSTACK ?ELS51: EQUAL? PRSA,V?GIVE \?ELS99 EQUAL? PRSO,THORBAST-SWORD \?ELS99 SET 'SPACESHIP-SCENE-STATUS,2 REMOVE THORBAST REMOVE THORBAST-SWORD SET 'FOLLOW-FLAG,7 CALL QUEUE,I-FOLLOW,2 CALL DEQUEUE,I-FIGHT FSET THORBAST,MUNGBIT PRINTI "As " CALL DPRINT,THORBAST PRINTI " accepts the sword, " CALL INCREMENT-SCORE,5,15 CALL HE-SHE PRINTI " realizes that such a gesture is the final proof that you are the good guy, and therefore " CALL HE-SHE PRINTI " hasn't got a chance of winning. Being a practical person, " CALL DPRINT,THORBAST PRINTI " saves both of you a lot of time and aggravation by goring " CALL HIM-HER PRINTI "self on " CALL HIS-HER PRINTI " own blade. Spewing droplets of blood, " CALL HIS-HER PRINTI " body drifts away into the blackness of space." CRLF RETURN 8 ?ELS99: EQUAL? PRSA,V?SMELL \?ELS105 CALL PERFORM-PRSA,ODOR RTRUE ?ELS105: EQUAL? PRSA,V?EXAMINE \FALSE CALL THORBAST-F,M-OBJDESC CRLF RTRUE .FUNCT THORBAST-SUIT-F EQUAL? PRSA,V?TAKE-OFF,V?TAKE \FALSE CALL IMPOSSIBLES RSTACK .FUNCT THORBAST-SWORD-F EQUAL? PRSA,V?RETURN \FALSE ZERO? PRSI \FALSE IN? THORBAST,HERE \FALSE CALL PERFORM,V?GIVE,THORBAST-SWORD,THORBAST RTRUE .FUNCT YOUNG-WOMAN-F,OARG ZERO? OARG /?ELS5 EQUAL? HERE,IN-SPACE \FALSE EQUAL? OARG,M-OBJDESC? /TRUE PRINTI " A " CALL DPRINT,YOUNG-WOMAN PRINTI " of refined bearing" CALL DESCRIBE-YOUNG-WOMAN RSTACK ?ELS5: ZERO? MALE /?ELS22 CALL NOUN-USED,W?MAN,YOUNG-WOMAN ZERO? STACK \?THN19 ?ELS22: ZERO? MALE \?ELS18 CALL NOUN-USED,W?WOMAN,YOUNG-WOMAN ZERO? STACK /?ELS18 ?THN19: EQUAL? PRSO,YOUNG-WOMAN \?ELS29 CALL PERFORM-PRSA,MAN-WOMAN,PRSI RTRUE ?ELS29: CALL PERFORM-PRSA,PRSO,MAN-WOMAN RTRUE ?ELS18: EQUAL? YOUNG-WOMAN,WINNER \?ELS33 IN? BEM,HERE \?ELS36 EQUAL? PRSA,V?SHUT-UP \?ELS36 EQUAL? PRSO,ROOMS \?ELS36 PRINTI "You might as well tell the stars not to shine." CRLF JUMP ?CND34 ?ELS36: IN? BEM,HERE \?ELS40 PRINTI "The " CALL DPRINT,YOUNG-WOMAN PRINTI " is too busy screaming to reply." CRLF JUMP ?CND34 ?ELS40: EQUAL? PRSA,V?WHAT \?ELS46 EQUAL? PRSO,LGOP /?THN43 ?ELS46: EQUAL? PRSA,V?TELL-ABOUT \?ELS42 EQUAL? PRSO,ME \?ELS42 EQUAL? PRSI,LGOP \?ELS42 ?THN43: PRINTI """They've built up a real interplanetary rep for debauchery, but actually they're just plain Kansas girls -- a group of sisters from Wichita, the daughters of Gus and Elmira Leather.""" CRLF JUMP ?CND34 ?ELS42: PRINTI "The " CALL DPRINT,YOUNG-WOMAN PRINTI " blinks shyly, but says nothing." CRLF ?CND34: CALL STOP RSTACK ?ELS33: CALL TOUCHING?,YOUNG-WOMAN ZERO? STACK /?ELS52 IN? THORBAST,HERE \?ELS52 CALL PERFORM,V?KILL,BEM RTRUE ?ELS52: EQUAL? PRSA,V?EXAMINE \?ELS56 EQUAL? HERE,IN-SPACE \?ELS56 PRINTI "The " CALL DPRINT,YOUNG-WOMAN CALL DESCRIBE-YOUNG-WOMAN CRLF RTRUE ?ELS56: EQUAL? PRSA,V?FOLLOW \?ELS60 EQUAL? FOLLOW-FLAG,4 \?ELS65 PRINT DONT-WANT-TO RTRUE ?ELS65: EQUAL? FOLLOW-FLAG,5 \?ELS67 CALL DO-WALK,P?NORTH RSTACK ?ELS67: EQUAL? FOLLOW-FLAG,6 \FALSE CALL DO-WALK,P?EAST RSTACK ?ELS60: EQUAL? PRSA,V?SAVE-SOMETHING \?ELS71 EQUAL? HERE,IN-SPACE \?ELS71 PRINTI "Psst! " IN? BEM,HERE \?ELS78 PRINTI "Kill" CALL TRPRINT,BEM RSTACK ?ELS78: PRINTI "Untie" CALL TRPRINT,YOUNG-WOMAN RSTACK ?ELS71: EQUAL? PRSA,V?UNTIE \?ELS82 EQUAL? HERE,IN-SPACE \?ELS82 IN? THORBAST,HERE \?ELS89 CALL PERFORM,V?TOUCH,YOUNG-WOMAN RTRUE ?ELS89: IN? BEM,HERE \?ELS91 CALL DO-FIRST,STR?394 RSTACK ?ELS91: MOVE YOUNG-WOMAN,SPACE-YACHT SET 'FOLLOW-FLAG,5 CALL QUEUE,I-FOLLOW,2 PRINTI "You untie" CALL TPRINT,YOUNG-WOMAN PRINTI " who, beckoning you to follow, enters" CALL TRPRINT,PASSENGER-SHIP RSTACK ?ELS82: EQUAL? PRSA,V?KISS,V?FUCK,V?TOUCH /?THN98 EQUAL? PRSA,V?EAT \FALSE ?THN98: EQUAL? HERE,IN-SPACE \FALSE ZERO? NAUGHTY-LEVEL /FALSE CALL V-RAPE RSTACK .FUNCT DESCRIBE-YOUNG-WOMAN PRINTI " is tied to the hull of the " PRINTD PASSENGER-SHIP PRINTI ". " CALL HER-HIS,TRUE-VALUE PRINTI " elegantly expensive tunic is torn, exposing delicate white skin." IN? BEM,HERE \TRUE PRINTI " A " PRINTD BEM PRINTI " is attacking" CALL TPRINT,YOUNG-WOMAN PRINTI ", who is understandably screaming at the top of " CALL HER-HIS PRINTI " lungs." RTRUE .FUNCT BEM-F CALL TOUCHING?,BEM ZERO? STACK /?ELS5 IN? THORBAST,HERE \?ELS10 CALL DO-WALK,P?NORTH RSTACK ?ELS10: REMOVE BEM CALL DEQUEUE,I-BEM SET 'FOLLOW-FLAG,4 CALL QUEUE,I-FOLLOW,2 SET 'BEM-COUNTER,12 PRINTR "The tree-monster squawks and flees, proving that its bark is worse than its bite." ?ELS5: EQUAL? PRSA,V?FOLLOW \FALSE EQUAL? FOLLOW-FLAG,4 \FALSE PRINT DONT-WANT-TO RTRUE .FUNCT I-PASSENGER-SHIP-DEPARTS EQUAL? SPACESHIP-SCENE-STATUS,1 /FALSE SET 'SPACESHIP-SCENE-STATUS,1 REMOVE THORBAST REMOVE BEM REMOVE YOUNG-WOMAN CALL DEQUEUE,I-BEM IN? THORBAST-SWORD,IN-SPACE \?CND4 REMOVE THORBAST-SWORD ?CND4: CALL IN-SPACE? ZERO? STACK /FALSE PRINTI " A rumbling from outside the ship sends shivers running through the deck." EQUAL? HERE,HOLD /?THN13 EQUAL? HERE,AT-MAIN-HATCH \?CND10 FSET? HATCH,OPENBIT \?CND10 ?THN13: PRINTI " Through the " EQUAL? HERE,HOLD \?ELS19 PRINTI "viewport" JUMP ?CND17 ?ELS19: PRINTI "hatchway" ?CND17: PRINTI ", you see" CALL TPRINT,PASSENGER-SHIP PRINTI " roaring away on a tail of ion flame!" ?CND10: CRLF RTRUE .FUNCT SPACE-YACHT-F,RARG EQUAL? RARG,M-END \FALSE IN? YOUNG-WOMAN,HERE \FALSE SET 'FOLLOW-FLAG,6 CALL QUEUE,I-FOLLOW,2 REMOVE YOUNG-WOMAN FCLEAR PRIVATE-CABIN-DOOR,LOCKEDBIT MOVE PHOTO,PROTAGONIST CALL INCREMENT-SCORE,17,13,TRUE-VALUE PRINTI " The " CALL DPRINT,YOUNG-WOMAN PRINTI " turns to you. ""I am called Elysi" ZERO? MALE /?ELS10 PRINTI "a" JUMP ?CND8 ?ELS10: PRINTI "um" ?CND8: PRINTI "; my " ZERO? MALE /?ELS16 PRINTI "fa" JUMP ?CND14 ?ELS16: PRINTI "mo" ?CND14: PRINTI "ther is the wealthiest " ZERO? MALE \?CND20 PRINTI "wo" ?CND20: PRINTI "man in the system. You will be grandly rewarded for saving me from that horrid kidnapper."" " CALL SHE-HE,TRUE-VALUE PRINTI " grabs a photo off the wall, scribbles on the back of it, and hands it to you. ""Here is " ZERO? MALE /?ELS25 PRINTI "fa" JUMP ?CND23 ?ELS25: PRINTI "mo" ?CND23: PRINTI "ther's address; see " CALL HIM-HER PRINTI " the next time you're on Ganymede, and you will be handsomely repaid. But now, I must retire to my cabin to recover from this hideous ordeal."" " ZERO? MALE /?ELS31 PRINTI "She curtsie" JUMP ?CND29 ?ELS31: PRINTI "He bow" ?CND29: PRINTI "s, a bit unsteadily, and exits to the east, closing the door behind " CALL HER-HIM PRINT PERIOD-CR RTRUE .FUNCT PRIVATE-CABIN-DOOR-F EQUAL? PRSA,V?KNOCK \FALSE IN? YOUNG-WOMAN,IN-SPACE /FALSE EQUAL? SPACESHIP-SCENE-STATUS,3 /FALSE PRINTI """Please leave me to rest!""" FSET? PRIVATE-CABIN-DOOR,LOCKEDBIT /?CND8 FSET PRIVATE-CABIN-DOOR,LOCKEDBIT FSET? PRIVATE-CABIN-DOOR,OPENBIT \?ELS13 FCLEAR PRIVATE-CABIN-DOOR,OPENBIT PRINTI " The door closes and y" JUMP ?CND11 ?ELS13: PRINTI " Y" ?CND11: PRINTI "ou hear a click as the door is locked." ?CND8: CRLF RTRUE .FUNCT PRIVATE-CABIN-ENTER-F FSET? PRIVATE-CABIN-DOOR,OPENBIT \?ELS3 FCLEAR PRIVATE-CABIN-DOOR,OPENBIT FSET PRIVATE-CABIN-DOOR,LOCKEDBIT PRINTI "Private Cabin You have entered a plush sleeping cabin. The " CALL DPRINT,YOUNG-WOMAN PRINTI " is standing in the center of the cabin, clutching " CALL HER-HIS PRINTI " clothes, looking shocked to see you." ZERO? NAUGHTY-LEVEL \?ELS6 PRINTI " Naturally, you apologize and beat a hasty retreat." JUMP ?CND4 ?ELS6: CRLF PRINTI " ""How dare you come in here without knocking! Am I to be allowed no privacy at all? Will my horror never end? Will..."" " CALL SHE-HE,TRUE-VALUE PRINTI " trails off and, as the multiple shocks of the day set in, begins sobbing. Moved, you take " CALL HER-HIM PRINTI " in your arms." EQUAL? NAUGHTY-LEVEL,1 \?ELS11 PRINTI " One thing leads to another..." JUMP ?CND9 ?ELS11: CRLF PRINTI " You dry " CALL HER-HIS PRINTI " tears, and as your bodies press closer, hysteria slowly turns to lust. You tenderly lead Elysi" ZERO? MALE /?ELS16 PRINTI "a" JUMP ?CND14 ?ELS16: PRINTI "um" ?CND14: PRINTI " to the bed, and within seconds, your bodies lock together in slow rhythm. After a series of spectacular climaxes, Elysi" ZERO? MALE /?ELS22 PRINTI "a" JUMP ?CND20 ?ELS22: PRINTI "um" ?CND20: PRINTI " is struck with an idea. ""Would ... would you like to tie me up? It really turns me on...""" ?CND9: CRLF PRINTI " Much, much later, making sure that Elysi" ZERO? MALE /?ELS28 PRINTI "a" JUMP ?CND26 ?ELS28: PRINTI "um" ?CND26: PRINTI " is sleeping peacefully, you tiptoe out of the cabin, closing the door." ?CND4: CRLF CRLF CALL DESCRIBE-ROOM RFALSE ?ELS3: CALL THIS-IS-IT,PRIVATE-CABIN-DOOR CALL DO-FIRST,STR?66,PRIVATE-CABIN-DOOR RFALSE .FUNCT PHOTO-F FSET? PHOTO,UNTEEDBIT /FALSE EQUAL? PRSA,V?READ \?ELS7 PRINTI " ""Elysi" ZERO? MALE /?ELS10 PRINTI "a's Dadd" JUMP ?CND8 ?ELS10: PRINTI "um's Momm" ?CND8: PRINTR "y The Big House With All The Windows Ganymede""" ?ELS7: EQUAL? PRSA,V?EXAMINE \FALSE PRINTI "It is a " CALL DPRINT,PHOTO PRINTI " with writing on the back:" CRLF CALL PERFORM,V?READ,PHOTO RTRUE .ENDI