~ start do Patient.marker.fill(0) set Patient.dialog_tree = Patient.build_dialog_tree([21, 22, 23, 24, 31, 32]) The patient looks visibly distraught, fidgeting with anxiety. Gwendoline Gorbado: [#worried] Who are you ?! Where am I ?? - Decline your identity. Gwendoline Gorbado: [#worried] I don't understand, please, tell me where I am... => part_1 - I am trying to help you here. Calm down and tell me who you are. Gwendoline Gorbado: [#worried] A-alright, my name is Gwendoline Gorbado. Please, i need to know where I am ! => part_1 - You are in a containment unit. I am here to assess how dangerous you might be to society. Gwendoline Gorbado: [#worried] Containment ?! How dangerous I am ?? This can't be ! There must have been a mistake ! => part_1 - Shut your mouth. I am the one asking the questions here, not the other way around. Gwendoline Gorbado: [#scared] Please, don't hurt me ! Oh God, why is this happening to me ?? => part_panick_ending ~ part_1 - I am sorry, I cannot disclose more information to you. I know you are scared. I want to help, and I might be able to if you answer my questions. Gwendoline Gorbado: [#worried] O-Okay, I'll trust you. I'll try. => part_2 - Our time here is limited. If you want my help, you'll have to cooperate. Gwendoline Gorbado: [#worried] O-Okay, I'll trust you. I'll try. => part_2 - Either you answer me, or I'm dispatching you to the depths. Gwendoline Gorbado: [#scared] The depths ?! What is that ?? Am I going to be murdered ?? => part_panick_ending ~ part_2 if Patient.marker[1] == 4 => part_3 - What is your job ? [if Patient.dialog_tree[21] == "not_asked"] set Patient.dialog_tree[21] = "asked" do Patient.marker[1] += 1 Gwendoline Gorbado: [#worried] I work in IT... It's a really hard job, you know. An awful lot of pressure for a sliver of recognition. Gwendoline Gorbado: [#sad] Whenever I complete a task, another one is added. It never ends. And no one ever recognizes you. Gwendoline Gorbado: [#sad] It feels so meaningless. I feel so meaningless. => part_2 - How is your mood lately ? [if Patient.dialog_tree[22] == "not_asked"] set Patient.dialog_tree[22] = "asked" do Patient.marker[1] += 1 Gwendoline Gorbado: [#sad] I'm feeling not fine at all. To be frank, I've been having some really dark ideas lately... - Have you been thinking about harming yourself ? About suicide ? Gwendoline Gorbado: [#worried] ... Yes, all the time. I feel like it's the only option left. To disappear quietly, so the pain ends. Gwendoline Gorbado: [#sad] I used to like it, you know. My job. I can't remember the last time I didn't dread going to work... => part_2 - Have you been having panic attacks recently ? [if Patient.dialog_tree[23] == "not_asked"] set Patient.dialog_tree[23] = "asked" do Patient.marker[1] += 1 Gwendoline Gorbado: [#worried] Yes, a lot. Just thinking about my work makes me so stressed I want to puke. Gwendoline Gorbado: [#sad] I feel stressed all the time... I keep thinking, and thinking, and thinking. I just want to stop thinking, just for a little while. => part_2 - What is your favorite meal ? [if Patient.dialog_tree[24] == "not_asked"] set Patient.dialog_tree[24] = "asked" do Patient.marker[1] += 1 Gwendoline Gorbado: [#surprised] M-my favourite meal ? I... It's probably Jajangmyeon. Korean noodles, very tasty. Such a weird question... => part_2 ~ part_3 if Patient.marker[0] >= 1 do Patient.marker[0] = 0 => part_panick if Patient.marker[2] >= 2 => part_4 - Do you feel any strange sensations in your body ? Like your organs are missing, perhaps ? [if Patient.dialog_tree[31] == "not_asked"] set Patient.dialog_tree[31] = "asked" do Patient.marker[2] += 1 do Patient.marker[0] += 1 if Patient.abnormal == true Gwendoline Gorbado: [#worried] Yes, how did you know ? It's like my guts are... melting, I don't know how to describe it. Gwendoline Gorbado: [#shocked] It feels like I'm dissolving from the inside. I know I'm not. But that's how it feels. else Gwendoline Gorbado: [#surprised] I don't. Why would I even feel such a thing ? Gwendoline Gorbado: [#scared] Is that what's going to happen to me ?? => part_3 - Are you hearing any voices other than mine talking to you right now ? [if Patient.dialog_tree[32] == "not_asked"] set Patient.dialog_tree[32] = "asked" do Patient.marker[2] += 1 Gwendoline Gorbado: [#worried] Yes, I can't really hear them clearly, but they're whispering to me all the time ! - What are they telling you ? Gwendoline Gorbado: [#sad] That I am worthless. That I do not deserve to exist. That I should end myself. - For what it's worth, know that you do matter. You do deserve to exist. Your mind is playing tricks on you, do not let it overwhelm you. Gwendoline Gorbado: [#sadsmiling] Thank you. That made me feel a little better. => part_3 - Maybe you should grow up and stop caring about imaginary voices. do Patient.marker[0] += 1 Gwendoline Gorbado: [#sad] That's what everyone tells me... But I feel like it just makes me want to end it all even more. => part_3 ~ part_4 Gwendoline Gorbado: [#sad] I'm exhausted. Please, no more questions. Gwendoline Gorbado: [#sadsmiling] Do what you will. I don't deserve to live anyways. The patient falls silent, and refuses to engage again in conversation. => part_end ~ part_panick_ending Gwendoline Gorbado: [#panicked] Nononono I can't I cannot I'm gonna die ! Oh god oh god oh god oh god... The patient keeps panicking uncontrollably, and doesn't seem to react to you anymore. => part_end ~ part_panick if Patient.marker[9] == 0 do Patient.marker[9] += 1 Gwendoline Gorbado: [#worried] What are you going to do to me ?? Gwendoline Gorbado: [#scared] Nonono I'm scared I don't want to be here, please ! - I am not going to hurt you, I promise. I just need you to answer some questions, that's all. Then I'll help you. Gwendoline Gorbado: [#worried] A-alright. I'm sorry. => part_3 - I just need to make sure you're fine before I release you. You're safe here. Take a deep breath. Gwendoline Gorbado: [#worried] A-alright. I'm sorry. => part_3 - Stop screaming nonsense and focus on answering me. => part_panick_ending elif Patient.marker[9] == 1 do Patient.marker[9] += 1 Gwendoline Gorbado: [#scared] Oh God oh God please I can't breathe I'm scared please ! Gwendoline Gorbado: [#panicked] Please I can't breathe I'm gonna die help me help me !! - Hey, you've been doing great. It's alright, we're nearly done. Just a few more questions, and it'll be all over. Gwendoline Gorbado: [#scared] ... Gwendoline Gorbado: [#worried] O-okay, let's continue. Sorry for panicking like that. - I'm done with your theatrics. If you don't calm down right now, you're going down below. => part_panick_ending elif Patient.marker[9] >= 2 => part_panick_ending ~ part_end 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 Gwendoline Gorbado: [#abnormal1] I am [color=orange]uSeLeSs[/color]. There is nothing inside me but [color=web_gray]EMPTINESS[/color]. do Globals.color_change.emit("red") Gwendoline Gorbado: [#abnormal2] I deserve to disappear, like the [color=orange_red]WORTHLESS[/color] piece of [color=orange_red]TRASH[/color] I am. I am [color=red]NOTHING[/color]. I return to [color=red]NOTHING[/color]. else Gwendoline Gorbado: [#sad] Maybe this is what i deserve... do Globals.color_change.emit("red") Gwendoline Gorbado: [#sad] I hope you'll make it quick... do Globals.clear_patient.emit("terminate") => END ~ release if Patient.abnormal == true Gwendoline Gorbado: [#abnormal1] I am [color=orange]uSeLeSs[/color]. There is nothing inside me but [color=web_gray]VOID[/color]. do Globals.color_change.emit("green") Gwendoline Gorbado: [#abnormal2] I deserve to disappear, like the [color=orange_red]WORTHLESS[/color] piece of [color=orange_red]TRASH[/color] I am. I am [color=red]NOTHING[/color]. I return to [color=red]NOTHING[/color]. else do Globals.color_change.emit("green") Gwendoline Gorbado: [#sadsmiling] You are kind. I wish i had met people like you in my life. Thank you. do Globals.clear_patient.emit("release") => END