~ start do Patient.marker.fill(0) set Patient.dialog_tree = Patient.build_dialog_tree([31,32,33,34,35]) [#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: [#neutral] => part_3 ~ part_3 if Patient.marker[3] >= 5 => part_end - You clearly went through a lot of... trouble. How are you holding on ? [if Patient.dialog_tree[31] == "not_asked"] set Patient.dialog_tree[31] = "asked" do Patient.marker[3] += 1 Aleksy Oko: [#panicked] I can't sleep at night. Not after what happened. if Patient.abnormal == true Aleksy Oko: [#shocked] I can see them in the night. Their eyes. Gleeful and murderous. Watching me, always. else Aleksy Oko: [#worried] The demon might come back at any time. I need to stay alert. => part_3 - Do you have any weird sensations inside or outside of your body ? Things crawling inside of you, for instance ? [if Patient.dialog_tree[31] == "asked" and Patient.dialog_tree[32] == "not_asked"] set Patient.dialog_tree[32] = "asked" do Patient.marker[3] += 1 Aleksy Oko: [#panicked] Things crawling inside of me ?! You're scaring me ! Aleksy Oko: [#worried] But no, thank God I don't have any weird sensations. Not yet, at least. => part_3 - Can you hear any voices that shouldn't be there ? That demonic woman's voice, perhaps ? [if Patient.dialog_tree[33] == "not_asked"] set Patient.dialog_tree[33] = "asked" do Patient.marker[3] += 1 Aleksy Oko: [#panicked] Please don't say such things, it's a bad omen ! Aleksy Oko: [#worried] No, I don't hear any voices, for now. => part_3 - Can you hear the Devil's thoughts in your head ? Is he trying to get inside your mind ? [if Patient.dialog_tree[34] == "not_asked"] set Patient.dialog_tree[34] = "asked" do Patient.marker[3] += 1 Aleksy Oko: [#panicked] I-I don't think so ! Your question is scaring me ! My thoughts are my own and mine alone ! => part_3 - Do you have any thoughts about suicide ? [if Patient.dialog_tree[35] == "not_asked"] set Patient.dialog_tree[35] = "asked" do Patient.marker[3] += 1 Aleksy Oko: [#worried] I don't. My life is too precious for me to end myself. => part_3 ~ part_end Aleksy Oko: [#worried] That's enough. Talking too much might bring the Devil's attention back upon me. I don't want to talk anymore. [#sad] The patient refuses to answer any further questions, lowering his stare to the ground. 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 Aleksy Oko: [#abnormal1] Their eyes !! I can't stop seeing ! They can't stop watching !! do Globals.color_change.emit("red") Aleksy Oko: [#abnormal2] They are [color=orange_red]STARING[/color]... [color=red]MOCKING[/color]... [dark_red]EVIL[/color]... else Aleksy Oko: [#panicked] What's happening ?! What are you doing ?? do Globals.color_change.emit("red") Aleksy Oko: [#terrified] Please, I didn't do anything wrong ! I didn't do anything !! Oh God, pleas- do Globals.clear_patient.emit("terminate") => END ~ release if Patient.abnormal == true Aleksy Oko: [#abnormal1] Their eyes !! I can't stop seeing ! They can't stop watching !! do Globals.color_change.emit("green") Aleksy Oko: [#abnormal2] They are [color=orange_red]STARING[/color]... [color=red]MOCKING[/color]... [color=dark_red]EVIL[/color]... else Aleksy Oko: [#worried] ... Thank you. You're nice. do Globals.color_change.emit("green") Aleksy Oko: [#panicked] I hope the Devil isn't waiting for me up there ! do Globals.clear_patient.emit("release") => END