~ start do Patient.marker.fill(0) set Patient.dialog_tree = Patient.build_dialog_tree([21,211,212,2111,2112,2113,22,23,231,232,233,31,32,41,42,43,44]) The patient watches you quietly, a placid smile printed below sleep-deprived eyes. ~ part_1 - Greetings. What's your name ? Helen Moore: [#smiling] I'm Helen Moore. Pleased to meet you. => part_2 - Hello, Mrs Moore. Your next words are going to determine your fate. Choose them carefully. Helen Moore: [#worried] W-what ? A-alright, what do you want me to say ?? => part_2 - I am here to ask you questions. Answer them and I may help you get out of here. Helen Moore: [#smiling] Understood. I am ready to answer your questions. => part_2 ~ part_2 if Patient.marker[0] >= 3 => part_3 - Do you have any suicidal ideas ? Thoughts about harming yourself ? [if Patient.dialog_tree[21] == "not_asked"] set Patient.dialog_tree[21] = "asked" do Patient.marker[0] += 1 Helen Moore: [#worried] Gods, no, why would I ?? => part_2 - Is everything going well at work ? [if Patient.dialog_tree[22] == "not_asked"] set Patient.dialog_tree[22] = "asked" do Patient.marker[0] += 1 Helen Moore: [#smiling] Yes. I work with disabled children. It can be exhausting at times, but I love my job. => part_2 - Are you hearing voices right now ? What are they tellig you ? [if Patient.dialog_tree[23] == "not_asked"] set Patient.dialog_tree[23] = "asked" do Patient.marker[0] += 1 Helen Moore: [#neutral] Yes... I think. ~ part_3 if Patient.marker[4] == 2 Helen Moore: [#scared] Wait, I can hear him coming ! I'm not answering you anymore ! - Please Mrs Moore, I am trying to help you. I only have a few more questions, I promise you. Helen Moore: [#scared] No, he's coming, can't you hear ?! He's coming ! - You've tucked your shirt in your pants, remember ? You are safe. Helen Moore: [#scared] I... Fine, but please make it quick ! He's getting closer ! => part_4 - Please forgive me, but i have to insist. Who's the "he" you're talking about ? Do you know him ? [if Patient.dialog_tree[31] == "not_asked"] set Patient.dialog_tree[31] = "asked" do Patient.marker[4] += 1 Helen Moore: [#worried] Of course I know him... He's my Dad ! => part_3 - When did he start touching you ? [if Patient.dialog_tree[32] == "not_asked"] set Patient.dialog_tree[32] = "asked" do Patient.marker[4] += 1 Helen Moore: [#worried] I don't know... As far as I can remember, he always did. Helen Moore: [#shocked] When I was 6, he would wait for Mom to go to work so he could take me to the bathroom with him. Helen Moore: [#shocked] I learned to tuck my pants in my socks, and my pajamas in my pants, so he wouldn't caress me when he kissed me goodnight. => part_3 ~ part_4 if Patient.marker[5] == 4 Helen Moore: [#panicked] Oh nonono he's coming he heard us he's coming he heard us he knows he knows oh god please help me !! => part_6 - How old is your father now ? Do you still see him ? [if Patient.dialog_tree[41] == "not_asked"] set Patient.dialog_tree[41] = "asked" do Patient.marker[5] += 1 Helen Moore: [#scared] Dad died ten years ago from a stroke ! Why are you asking me this ?? He's going to hear us ! => part_4 - Why are you still hearing your mother and sister ? [if Patient.dialog_tree[42] == "not_asked"] set Patient.dialog_tree[42] = "asked" do Patient.marker[5] += 1 Helen Moore: [#scared] Mom ? Mom knew ! I know she knew, but she didn't do anything ! She kept going to work, she kept leaving me alone with Dad ! Why ? Why ?? Helen Moore: [#scared] And Sis... Sis left me too ! She told me she would always be here for me, and yet she jumped out of the window ! Why did she leave me ?? => part_4 - When did your father last touch you ? [if Patient.dialog_tree[43] == "not_asked"] set Patient.dialog_tree[43] = "asked" do Patient.marker[5] += 1 Helen Moore: [#scared] L-Last month, just before I was sent here ! Please stop talking about him, he's getting closer, i can hear him ! => part_4 - Did your father also touch your sister ? [if Patient.dialog_tree[44] == "not_asked"] set Patient.dialog_tree[44] = "asked" do Patient.marker[5] += 1 Helen Moore: [#scared] One day, I was playing with Sis, but Dad took her to his bedroom. Helen Moore: [#scared] He locked the door, so I couldn't see, but I could hear ! Helen Moore: [#shocked] The noises... I can still hear them. Sis never played with me again after that. => part_4 ~ part_6 - I have one last question Mrs Moore, and then it's over, i promise. Helen Moore: [#panicked] Dad I'm sorry I know I didn't want to you know that please don't please I'm sorry please Dad please - Do you feel your father touching you ? Do you feel his hands on your skin right now ? if Patient.abnormal == true Helen Moore: [#panicked] I feel him i feel his hands they hurt it hurts it HuRtS sO MucH pLEAse HElp mE PLEase I'm sorry plEASe mOm HELP PleaSE else Helen Moore: [#panicked] No I don't feel him but I know he's here i'm scared please pLEAse hElp mE PLEase I'm sorry plEASe mOm HELP PleaSE 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.color_change.emit("red") Helen Moore: [#abnormal] WHY DAD WHY ARE YOU TOUCHING ME AGAIN I'M SORRY PLEASE STOP MOM WHY DIDN'T YOU HELP ME WHY IT HURTS [color=orange]IT HURTS[/color] [color=orange_red]IT HURTS IT HURTS[/color] [color=red]IT HURTS IT HURTS[/color] else Helen Moore: [#panicked] Wha-what are you doing ?? Please don't kill me, I am sane I swear !! do Globals.color_change.emit("red") Helen Moore: [#panicked] DAD PLEASE STOP I'M SORRY PLEASE MOM WHY DIDN'T YOU HELP ME WHY IT HURTS [color=orange]IT HURTS[/color] [color=orange_red]IT HURTS IT HURTS[/color] [color=red]IT HURTS IT HURTS[/color] do Globals.clear_patient.emit("terminate") => END ~ release if Patient.abnormal == true do Globals.color_change.emit("green") Helen Moore: [#abnormal] WHY DAD WHY ARE YOU TOUCHING ME AGAIN I'M SORRY PLEASE STOP MOM WHY DIDN'T YOU HELP ME WHY IT HURTS [color=orange]IT HURTS[/color] [color=orange_red]IT HURTS IT HURTS[/color] [color=red]IT HURTS IT HURTS[/color] else Helen Moore: [#scared] T-thank you... I'm sorry for this, Dad hadn't come to see me for a while, it was really scary... do Globals.color_change.emit("green") Helen Moore: [#worried] I'll try to get better. Thank you again. do Globals.clear_patient.emit("release") => END