~ 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