94 lines
4.9 KiB
Plaintext
94 lines
4.9 KiB
Plaintext
~ start
|
|
|
|
do Patient.marker.fill(0)
|
|
set Patient.dialog_tree = Patient.build_dialog_tree([21,22,23,24,25])
|
|
|
|
[#neutral] The patient watches you with an eerily empty stare.
|
|
Helmut Grausam: [#neutral] ... I know you are here to evaluate me. Ask your questions.
|
|
|
|
|
|
~ part_1
|
|
- Let's cut to the chase then. Why are you here ? What happened to you ?
|
|
Helmut Grausam: [#scary] Oh. Simple. I killed my mother.
|
|
Helmut Grausam: [#irritated] The dumb bitch had it coming. Always nagging, always making noise for no reason. I hated the smell of her trashy perfume.
|
|
Helmut Grausam: [#smiling] So I took her to the woods nearby. Smashed her head against a tree until she stopped being so noisy.
|
|
Helmut Grausam: [#angry] I cut the bitch's head, so I could go home and slap her, again and again and again. Punch her. Smash and break every bone of her dumb face.
|
|
Helmut Grausam: [#furious] Still, that wasn't enough. I still smelt her fucking perfume everywhere. I needed more. So I went back to the woods, and impaled the whore's head on the nearest tree spike.
|
|
Helmut Grausam: [#happy] Then, at last, it felt good. The smell was gone. Aaaah yes, it felt nice.
|
|
Helmut Grausam: [#smiling] After that I called the cops, and I ended up here somehow.
|
|
=> part_2
|
|
|
|
~ part_2
|
|
if Patient.marker[2] >= 5
|
|
=> part_end
|
|
|
|
- An... interesting story, to be sure. How are you feeling after all that ? [if Patient.dialog_tree[21] == "not_asked"]
|
|
set Patient.dialog_tree[21] = "asked"
|
|
do Patient.marker[2] += 1
|
|
Helmut Grausam: [#puzzled] I do have some trouble sleeping. Not that surprising, after everything that harlot put me through.
|
|
if Patient.abnormal == true
|
|
Helmut Grausam: [#angry] I've been thinking about killing myself recently. Killing her only child, that's the best way to get back at her.
|
|
else
|
|
Helmut Grausam: [#happy] Other than that, I feel alright I guess. Stupid whore's dead, that's one less problem to worry about.
|
|
=> part_2
|
|
|
|
- Why did you kill your mother ? Was she threatening to hurt you ? [if Patient.dialog_tree[22] == "not_asked"]
|
|
set Patient.dialog_tree[22] = "asked"
|
|
do Patient.marker[2] += 1
|
|
Helmut Grausam: [#puzzled] Hurt me ? Why would a mother hurt her child ? It makes no sense. I killed her because she was annoying, that's all.
|
|
=> part_2
|
|
|
|
- Have you ever tried getting some help ? Seeing a therapist, perhaps ? [if Patient.dialog_tree[22] == "asked" and Patient.dialog_tree[23] == "not_asked"]
|
|
set Patient.dialog_tree[23] = "asked"
|
|
do Patient.marker[2] += 1
|
|
Helmut Grausam: [#puzzled] A therapist ? What for ? A therapist could never have helped me get rid of my whore of a mother.
|
|
Helmut Grausam: [#scary] Only I could.
|
|
=> part_2
|
|
|
|
- Can you hear any sounds or voices that shouldn't be there ? Your mother's voice for example ? [if Patient.dialog_tree[24] == "not_asked"]
|
|
set Patient.dialog_tree[24] = "asked"
|
|
do Patient.marker[2] += 1
|
|
Helmut Grausam: [#laughing] Hah ! Do you think I'm crazy or something ? Of course not ! The only voice I'm hearing is yours.
|
|
=> part_2
|
|
|
|
- Do you think of yourself as someone of great importance, with a special connection to God maybe ? [if Patient.dialog_tree[25] == "not_asked"]
|
|
set Patient.dialog_tree[25] = "asked"
|
|
do Patient.marker[2] += 1
|
|
Helmut Grausam: [#smiling] Me ? No, of course not. I am a humble civilian.
|
|
=> part_2
|
|
|
|
|
|
~ part_end
|
|
Helmut Grausam: [#neutral] Enough talk. Now is the time to release me.
|
|
Helmut Grausam: [#smiling] I know what your job is. I have no signs of being abnormal. I am a human, honest-to-God murderer, that's all I am.
|
|
Helmut Grausam: [#scary] Release me. Do your job.
|
|
do Globals.console_message.emit("[color=dark_orange]ALLOTED ASSESSMENT TIME ELAPSED[/color]\n\n[color=orange_red]PLEASE MAKE A DECISION[/color]")
|
|
=> END
|
|
|
|
|
|
~ terminate
|
|
if Patient.abnormal == true
|
|
Helmut Grausam: [#abnormal1] I [color=orange_red]impaled[/color] that [color=red]BITCH[/color]. Serves her [color=dark_red]RIGHT[/color].
|
|
do Globals.color_change.emit("red")
|
|
[#abnormal2] The patient's lips keep moving, but produce no words as the growing tree separates mouth from lungs.
|
|
else
|
|
Helmut Grausam: [#angry] What is the meaning of this ? I told you, I am human !
|
|
do Globals.color_change.emit("red")
|
|
Helmut Grausam: [#furious] You can't terminate me for this ! Murder is not a sign of abnormality ! You can't-
|
|
|
|
do Globals.clear_patient.emit("terminate")
|
|
=> END
|
|
|
|
|
|
~ release
|
|
if Patient.abnormal == true
|
|
Helmut Grausam: [#abnormal1] I impaled that [color=orange_red]BITCH[/color]. Serves her [color=red]RIGHT[/color]. I wish I could [color=dark_red]KILL[/color] her [color=orange_red]AGAIN[/color] and [color=red]AgAiN[/color] and [color=dark_red]aGaIn[/color].
|
|
do Globals.color_change.emit("green")
|
|
[#abnormal2] The patient's lips keep moving, but produce no words as the growing tree separates mouth from lungs.
|
|
else
|
|
Helmut Grausam: [#smiling] Good dog. I knew you would follow the rules.
|
|
do Globals.color_change.emit("green")
|
|
Helmut Grausam: [#laughing] Anyways, see ya. I was starting to get bored in here.
|
|
|
|
do Globals.clear_patient.emit("release")
|
|
=> END |