~ start do Patient.marker.fill(0) set Patient.dialog_tree = Patient.build_dialog_tree([21,22,23,24,25]) The patient looks shaken beneath a thin veneer of outrage, distress digging visible wrinkles on her face. Fontelyne Dumont: [#irritated] What is the meaning of this ? How dare you treat people in such a disrespectful manner ! - Greetings, Mrs Dumont. I have a few questions to ask you. Please bear with me. Fontelyne Dumont: [#worried] Oh, at last someone to talk to ! Sure, ask away. => part_1 - You're in great danger here. I can help you, but only if you help me. Fontelyne Dumont: [#worried] In danger ?! F-fine, tell me what you need to know ! => part_1 - You are suspected of being an Abnormal. I apologize, but you need to be screened for public safety purposes. Fontelyne Dumont: [#worried] An Abnormal ?? Me ?? That's impossible ! I'm not sick ! => part_1 - Keep up with your tone, and I'll show you how disrespectful I can be. Fontelyne Dumont: [#worried] I-I'm sorry, please don't hurt me ! Ask your questions. => part_1 ~ part_1 - Your medical file says here you currently have suicidal ideations. Could you please tell me more about that ? Fontelyne Dumont: [#worried] I... I don't know where to start. I'm just tired. So tired. Fontelyne Dumont: [#sad] I want to end it all. There is no other way. - When did your suicidal ideations begin ? Was there anything that happened that could explain their appearance ? Fontelyne Dumont: [#worried] It's been so long... It began 3 years ago. Fontelyne Dumont: [#sad] When my daughter died, from drug overdose. Fontelyne Dumont: [#depressed] It feels like Life lost all its colours since then. => part_2 ~ part_2 if Patient.marker[0] >= 5 => part_3 - I am sorry for your loss. [if Patient.dialog_tree[21] == "not_asked"] do Patient.dialog_tree[21] = "asked" set Patient.marker[0] += 1 Fontelyne Dumont: [#sad] ... It doesn't help, but thank you. => part_2 - Does your family support you through these difficult times ? [if Patient.dialog_tree[22] == "not_asked"] do Patient.dialog_tree[22] = "asked" set Patient.marker[0] += 1 Fontelyne Dumont: [#sad] My husband passed away from illness a long time ago. My parents are dead. I have no other relatives. - What about your friends ? Fontelyne Dumont: [#sadsmiling] My friends have moved away, or were too busy with their own lives. I haven't heard from them in years. Fontelyne Dumont: [#depressed] What point is there to life if there is no one to share it with... => part_2 - Do you hear any voices ? Do you see any hallucinations, things that are not real ? [if Patient.dialog_tree[23] == "not_asked"] do Patient.dialog_tree[23] = "asked" set Patient.marker[0] += 1 if Patient.abnormal == true Fontelyne Dumont: [#worried] I hear a voice, yes. My daughter's. Telling me I should have been there for her. That I could have saved her. Fontelyne Dumont: [#crying] I'm sorry Helene. My sweet little pie. I should have known. I should have stayed with you. I'm so sorry. else Fontelyne Dumont: [#sadsmiling] Don't worry, I don't hear or see anything. Fontelyne Dumont: [#depressed] Sometimes I wish I could... just to see my daughter again. To hear her voice again. => part_2 - How often do you think about suicide ? [if Patient.dialog_tree[24] == "not_asked"] do Patient.dialog_tree[24] = "asked" set Patient.marker[0] += 1 Fontelyne Dumont: [#sad] All the time. It's as if the thought was always there, at the back of my head. Fontelyne Dumont: [#depressed] I just want the pain to end... => part_2 - Did you make any preparations for killing yourself ? Do you have a plan ? [if Patient.dialog_tree[25] == "not_asked"] do Patient.dialog_tree[25] = "asked" set Patient.marker[0] += 1 Fontelyne Dumont: [#depressed] No, I don't. I want to, but i don't think I have what it takes to actually do it. => part_2 ~ part_3 Fontelyne Dumont: [#depressed] I feel so lonely. So, so lonely. Fontelyne Dumont: [#crying] I could have helped my little girl. It's all my fault. It's all my fault... The patient keeps quietly sobbing, and doesn't seem willing to speak with you anymore. => part_end ~ 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 do Globals.character_label_color_change.emit(Color(1,0,0,1)) Fontelyne Dumont: [#abnormal] I am alone. There is no one for me anymore. No one for me to [color=orange_red]LIVE[/color]. do Globals.color_change.emit("red") Fontelyne Dumont: [#abnormal] I feel so lonely... Helene... I am so sorry... else do Globals.character_label_color_change.emit(Color(0,1,0,1)) do Globals.color_change.emit("red") Fontelyne Dumont: [#crying] I'm sorry... Helene... I am so sorry... do Globals.clear_patient.emit("terminate") => END ~ release if Patient.abnormal == true do Globals.character_label_color_change.emit(Color(1,0,0,1)) Fontelyne Dumont: [#abnormal] I am alone. There is no one for me anymore. No one for me to [color=orange_red]LIVE[/color]. do Globals.color_change.emit("green") Fontelyne Dumont: [#abnormal] I feel so lonely... Helene... I am so sorry... else do Globals.character_label_color_change.emit(Color(0,1,0,1)) do Globals.color_change.emit("green") Fontelyne Dumont: [#sad] I don't deserve it, but I'll try to live. That's what Hélène would've wanted. Fontelyne Dumont: [#sadsmiling] Thank you. I mean it. do Globals.clear_patient.emit("release") => END