If you appreciate the work done within the wiki, please consider supporting The Cutting Room Floor on Patreon. Thanks for all your support!

Nord and Bert Couldn't Make Head or Tail of It/Unused Verbs

From The Cutting Room Floor
Jump to navigation Jump to search

This is a sub-page of Nord and Bert Couldn't Make Head or Tail of It.

The game's verb files contain a lot of commented-out ones, most of which have a funny response to you trying them.


;"subtitle game commands"

<GLOBAL VERBOSITY 1> ;"0 = super-brief, 1 = brief, 2 = verbose"

;<CONSTANT D-RECORD-ON 4>
;<CONSTANT D-RECORD-OFF -4>

;<ROUTINE V-$COMMAND ()
	 <DIRIN 1>
	 <RTRUE>>

;<ROUTINE V-$RANDOM ()
	 <COND (<NOT <PRSO? ,INTNUM>>
		<TELL "ILLEGAL." CR>)
	       (T
		<RANDOM <- 0 ,P-NUMBER>>
		<RTRUE>)>>

;<ROUTINE V-$RECORD ()
	 <DIROUT ,D-RECORD-ON> ;"all READS and INPUTS get sent to command file"
	 <RTRUE>>

;<ROUTINE V-$UNRECORD ()
	 <DIROUT ,D-RECORD-OFF>
	 <RTRUE>>
;<GLOBAL DEBUG <>>

;<ROUTINE V-$DEBUG ()
	 <TELL "O">
	 <COND (,DEBUG
		<SETG DEBUG <>>
		<TELL "ff">)
	       (T
		<SETG DEBUG T>
		<TELL "n">)>
	 <TELL ,PERIOD>>

;<ROUTINE V-ANSWER ()
	 <COND (<AND ,AWAITING-REPLY
		     <YES-WORD <GET ,P-LEXV ,P-CONT>>>
	        <V-YES>
		<STOP>)
	       (<AND ,AWAITING-REPLY
		     <NO-WORD <GET ,P-LEXV ,P-CONT>>>
		<V-NO>
		<STOP>)
	       (T
		<TELL "Nobody is awaiting your answer." CR>
	        <STOP>)>>

;<ROUTINE ORPHAN-VERB ()
	 <COND (<NOT <EQUAL? ,HERE ,AUDIENCE-CHAMBER ,BEDROOM>>
		<SETG AWAITING-FAKE-ORPHAN <>>
		<RFALSE>)>
	 <PUT ,P-VTBL 0 ,W?ZZMGCK>
	 <PUT ,P-OVTBL 0 ,W?ANSWER>	;"maybe fix 'what do you want to'"
	 <PUT ,P-OTBL ,P-VERB ,ACT?ZZMGCK>
	 <PUT ,P-OTBL ,P-VERBN ,P-VTBL>
	 <PUT ,P-OTBL ,P-PREP1 0>
	 <PUT ,P-OTBL ,P-PREP1N 0>
	 <PUT ,P-OTBL ,P-PREP2 0>
	 <PUT ,P-OTBL 5 0>
	 <PUT ,P-OTBL ,P-NC1 1>
	 <PUT ,P-OTBL ,P-NC1L 0>
	 <PUT ,P-OTBL ,P-NC2 0>
	 <PUT ,P-OTBL ,P-NC2L 0>
	 <SETG P-OFLAG T>>

;<ROUTINE PRE-SPEAK ()
	 <COND (,GONE-APE
		<TELL
"You open " 'MOUTH " to speak, but all that comes out are a few grunts." CR>
		<STOP>)
	       (<FSET? ,EARS ,MUNGBIT>
		<TELL ,YOU-CANT "carry on a conversation when " 'EARS " are">
		<COND (<EQUAL? ,EARS ,HAND-COVER>
		       <TELL " covered">)
		      (T
		       <TELL " plugged up">)>
		<TELL ,PERIOD>
		<STOP>)>>

;<ROUTINE V-BARTER-WITH ()
	 <COND (<FSET? ,PRSO ,ACTORBIT>
		<TELL "But" T ,PRSO " has nothing worth trading for." CR>)
	       (T
		<IMPOSSIBLES>)>>

;<ROUTINE V-BARTER-FOR ()
	 <IMPOSSIBLES>>

;<ROUTINE V-BOARD-DIR ()
	 <RECOGNIZE>>

;<ROUTINE V-CLICK ()
	 <TELL "\"Click.\"" CR>>

;<ROUTINE V-DINE-ON ()
	 <PERFORM ,V?EAT ,PRSO>
	 <RTRUE>>

;<ROUTINE V-DRESS ()
	 <COND (,PRSO
		<COND (<FSET? ,PRSO ,ACTORBIT>
		       <COND (<FSET? ,PRSO ,FEMALEBIT>
			      <TELL "Sh">)
			     (T
			      <TELL "H">)>
		       <TELL "e is dressed!" CR>)
		      (T
		       <IMPOSSIBLES>)>)
	       (T
		<SETG PRSO ,ROOMS>
		<V-GET-DRESSED>)>>

;<ROUTINE V-FLUSH ()
	 <TELL "It's your brain that needs flushing." CR>>

;<ROUTINE V-INHALE ()
	 <COND (<NOT ,PRSO>
		<TELL ,OK>)
	       (<PRSO? ,ROOMS>
		<TELL "You begin to get light-headed." CR>)
	       (T
		<RECOGNIZE>)>>

;<ROUTINE V-KNEEL ()
	 <COND (<EQUAL? ,P-PRSA-WORD ,W?BOW>
		<SORE "waist">)
	       (<NOT <PRE-POUR>>
	 	<SORE "knee">)>>
		
;<ROUTINE V-LAND ()
	 <COND (<AND <NOT ,PRSO>
		     <EQUAL? <LOC ,PROTAGONIST> ,RAFT ,BARGE>>
		<PERFORM-PRSA <LOC ,PROTAGONIST>>
		<RTRUE>)
	       (T
	 	<TELL ,HUH>)>>

;<ROUTINE V-LICK ()
	 <COND (<FSET? ,PRSO ,ACTORBIT>
		<PERFORM ,V?EAT ,PRSO>
		<RTRUE>)
	       (T
		<PERFORM ,V?TASTE ,PRSO>
		<RTRUE>)>>

;<ROUTINE V-LIMBER ()
	 <TELL "Ahhh. Nothing like a little muscle-loosening." CR>>

;<ROUTINE PRE-LISTEN ()
	 <COND (<AND <FSET? ,EARS ,MUNGBIT>
		     <NOT ,GONE-APE>>
		<TELL "You hear the sound of ">
		<COND (<EQUAL? ,EARS ,HAND-COVER>
		       <TELL "sweating palms">)
		      (T
		       <TELL "rustling cotton">)>
		<TELL ,PERIOD>)>>

;<ROUTINE PRE-LOOK ()
	 <COND (<PLAYER-CANT-SEE>
	 	<RTRUE>)>>

;<ROUTINE UNIFORMLY-COLORED (ROOM-NAME STRING)
	 <TELL .ROOM-NAME " Room|
   This location is dim and uniformly colored, resembling what you see
when you have your " .STRING ". In fact, you have your "
.STRING ,PERIOD>>

;<ROUTINE V-LOVE ()
	 <TELL "Not difficult, considering how lovable" T ,PRSO " ">
	 <COND (<FSET? ,PRSO ,PLURALBIT>
		<TELL "are">)
	       (T
		<TELL "is">)>
	 <TELL ,PERIOD>>

;<ROUTINE V-MAKE-LOVE ()
	 <COND (<PRSO? ,LOVE>
		<PERFORM ,V?FUCK ,PRSI>
		<RTRUE>)
	       (T
		<RECOGNIZE>)>>

;<ROUTINE V-MAKE-OUT ("AUX" KISSEE)
	 <COND (<NOT <PRSO? ,ROOMS>>
		<SET KISSEE ,PRSO>)
	       (<NOT <SET KISSEE <FIND-IN ,HERE ,ACTORBIT "with">>>
		<SET KISSEE ,ME>)>
	 <PERFORM ,V?KISS .KISSEE>
	 <RTRUE>>

;<ROUTINE V-MARRY ()
	 <TELL "I doubt that" T ,PRSO " is the marrying type." CR>>

;<ROUTINE V-MASTURBATE ()
	 <COND (<AND ,PRSO ;"for JERK OFF OBJECT (FIND RLANDBIT)"
		     <NOT <PRSO? ,ROOMS>>>
		<RECOGNIZE>)
	       (<EQUAL? ,NAUGHTY-LEVEL 0>
		<SETG AWAITING-REPLY 2>
		<QUEUE I-REPLY 2>
		<TELL "Don't you know that this causes blindness?" CR>)
	       (T
		<PERFORM ,V?FUCK ,ME>
		<RTRUE>)>>

;<ROUTINE V-MEASURE ()
	 <COND (<OR <FSET? ,PRSO ,PARTBIT>
		    <PRSO? ,ME>>
		<TELL "Usual size." CR>)
	       (T
	 	<TELL "The same size as any other " D ,PRSO ,PERIOD>)>>

;<ROUTINE V-MOAN ()
	 <TELL "\"Ohhhh...\"" CR>>

;<ROUTINE V-PHONE ()
	 <COND (<EQUAL? ,HERE ,VIZICOMM-BOOTH>
		<V-CALL>)
	       (T
		<TELL ,YOU-CANT-SEE-ANY "phone here!" CR>)>>

;<ROUTINE RETURN-TRUE>

;<ROUTINE V-RAPE ()
	 <TELL "Unacceptably ungallant behavior." CR>>

;<ROUTINE V-RELIEVE ()
	 <TELL ,HUH>>

;<ROUTINE V-RIP ()
	 <COND (<PRSO? ,SCRAP-OF-PAPER ,CODED-MESSAGE ,MATCHBOOK ,MAP>
		<WASTES>)
	       (T
	 	<TELL "Unrippable." CR>)>>

<ROUTINE V-SSET ()      ;"make obj out of obj"
	 <PERFORM ,V?SET ,PRSI ,PRSO>
	 <RTRUE>>

;<ROUTINE PRE-SMELL ()
	 <COND (<AND <FSET? ,NOSE ,MUNGBIT>
		     <NOT ,GONE-APE>>
		<TELL ,YOU-CANT "smell a thing with " 'NOSE " blocked." CR>)>>

;<ROUTINE V-SUCKLE ()
	 <IMPOSSIBLES>>

;<ROUTINE V-SWHIP ()
	 <PERFORM ,V?WHIP ,PRSI ,PRSO>
	 <RTRUE>>

;<ROUTINE V-USE-QUOTES ()
	 <COND (<IN? ,HAREM-GUARD ,HERE>
		<PICK-WIFE ,PRSO>)
	       (T
	 	<SEE-MANUAL "say something \"out loud.\"">)>>

;<ROUTINE V-VOMIT ()
	 <COND (<AND <IN? ,PIZZA ,HERE>
		     <FSET? ,PIZZA ,TOUCHBIT>>
		<TELL "Just keep trying to eat that " D ,PIZZA ,PERIOD>)
	       (T
		<TELL
"You stick a finger down your throat, but to no avail." CR>)>>

;<ROUTINE V-WHATS-GOOD ()
	 <TELL "Yes, true." CR>>