Conversation using command prompt

“If the player consents” will only accept yes or no (or y or n).

If you want to get slightly more complicated, you might want to look at the extension “Hybrid Choices” by AW Freyr. It allows you to drop into “cyoa” mode from the parser and present the player with a numbered list of choices they can pick from.

The only other thing I can imagine is if you make your non yes/no answers a command unto themselves.

"Interrogation"

Interrogation Room is a room.  "A bright light shines in your eyes.  You can see you're not getting out of here without providing some answers."

The block saying yes rule is not listed in any rulebook.
The block saying no rule is not listed in any rulebook.
[These are what was printing the "That was a rhetorical question" error message.]

Report saying yes:
	say "You feel quite agreeable."
	
Report saying no:
	say "You are being rather negative."

stradivariusing is an action applying to nothing.  Understand "stradivarius" as stradivariusing.

report stradivariusing:
	say "'Stradivarius!' you call out, for no particular reason."
	
Yourself can be under duress.  Yourself is under duress.

Waiting Room is a room.  "Well, you gave up the info.  Was that a good idea?"

A burly investigator is a man in Interrogation room.  "The investigator looks like he means business.  'Are you going to tell me what the murder weapon was?  We found rare wood bits at the scene and need to know if the violin in question was the rare and priceless STRADIVARIUS or not??' he growls. 'Come on, just say the word and you can go.'"

Instead of doing anything except looking, examining, saying yes, saying no, or stradivariusing when the player is under duress, say "It looks like the interrogator both wants an answer and could pound you into a greasy paste if he feels like it.  You'd better come up with something."

After saying no when yourself is under duress:
	say "[one of]The investigator takes out a plastic squeaky hammer and thonks you on the head with it: SQUEEK!  You've never heard such an annoying sound.  'There's a lot more where that came from if you don't cooperate,' he snarls menacingly.[or]Thonk.  SQUEEK!  You don't know how much more of this you can take.[stopping]"
	
After saying yes when yourself is under duress:
	say "[one of]'Yes!  Yes!' You holler, breaking down dramatically.  'I'll tell you anything you want!'[paragraph break]'All right then,' the interrogator says. 'You've got to say the word, was the violin in question a STRADIVARIUS?'[or]'Go on, tell me what the murder weapon was and you can go.'[stopping]"

After stradivariusing when yourself is under duress:
	say "'All right then, we got what we need to know,' says the interrogator, quickly hustling you through a door.  And as quick as that, he's done with you.";
	now the player is not under duress;
	now the player is in Waiting Room.

2 Likes