Files
imnotsick/Dialogues/Patients/patient_35.dialogue
T
2026-07-16 19:40:22 +02:00

94 lines
4.8 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 [color=orange_red]impaled[/color] that [color=red]BITCH[/color]. Serves her [color=dark_red]RIGHT[/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