I have this IF concept where you start off as a main character, a detective; as you interview each suspect to learn his alibi for the murder, you switch perspective to play through that character’s alibi. At the same time, the voice changes from second-person present to first-person past, as follows:
[code]The dame definitely looks like trouble. Dames usually are.
LANA, SIT
Lana sits in your leather chair and crosses her long legs. She coolly lights a cigarette.
(You can ask her about the victim, or ask her or the night of the murder.)
ASK LANA ABOUT THE NIGHT OF THE MURDER
Murphy’s Diner (in the booth)
“I was waiting for Tom at Murphy’s Diner. He was late.”
LOOK
Murphy’s Diner (in the booth)
"It’s a greasy little place on 44th, with the kind of chairs you hated to sit in, and the kind of food you’d never come back for, but it was quiet and out of the way. I took one of the booths at the back and nursed a cup of coffee.
“I don’t remember seeing anybody else in the diner except Murph.”
EXAMINE MURPH
“He was leaning on the counter, chewing on a cigar and reading the paper. I couldn’t see what he was reading from where I was sitting.”
GET UP
"No, I stayed in that booth the whole time until Tom arrived. I’m sure of that.
“Around nine o’clock, Tom came in off the street. He came in and sat down in my booth.”
(“I remember asking him about our date, or about his wife Cybil.”)
ASK TOM ABOUT CYBIL[/code]
And then, at other times, you’ll play through the alibis of the various other suspects, each in first-person past tense, but with different messages for each. You might later play Tom, and get messages such as “I remember telling her about our date, and about my wife Cybil.” Instead of treating the moves as commands, the response will make them seem more like questions: TAKE THE WILL would be read as “Did you take the will?” and print the suspect’s answer. (The player will have great flexibility in creating the alibi himself, but some choices will have to be limited for sanity’s sake.)
Is it possible to make the parser messages identity-dependent?
The tricky part is going to be getting the quotation marks in the right places. Every paragraph should begin with a quotation mark, but only the final paragraph should end in one, and only in first-person mode.