~ start do Patient.marker.fill(0) set Patient.dialog_tree = Patient.build_dialog_tree([31,32,33,34,35,36]) Nirmal Sithaivu: [#happy] Ooh, look who got here ! What news do you bring ? ~ part_1 - Greetings. I just need some answers from you. Nirmal Sithaivu: [#laughing] Sure, why not ? Let's go ! => part_2 - I am here to determine your fate. Answer truthfully if you want things to end well for you. Nirmal Sithaivu: [#laughing] My fate ? You're a weird one, I like that. Let's do it ! => part_2 - Just shut up and answer my questions. Otherwise, I'm terminating you. Nirmal Sithaivu: [#laughing] Alright alright, relaaaax. Ask your questions, friend. => part_2 ~ part_2 - Tell me your story. What events led to you being here ? Nirmal Sithaivu: [#happy] Well, I was doing work as usual at my restaurant. There was a lot of clients, so I was feeling a lot of pressure. Nirmal Sithaivu: [#irritated] Then I saw it. In the plates. There were... worms. It was rotten. Nirmal Sithaivu: [#angry] Someone had poisoned the food, to ensure my restaurant would go down. Some people wanted to hurt me. Nirmal Sithaivu: [#happy] So I walked up to some clients who looked hella weird, and I gave them a good whopping. These losers called the police, and I eventually ended up here. Nirmal Sithaivu: [#laughing] I'm going to have to close my restaurant now. Who cares though, I'll open another one once I'm out of here ! => part_3 ~ part_3 if Patient.marker[3] >= 4 and Patient.abnormal == false Nirmal Sithaivu: [#smiling] Alright, that's enough questions answered. Do your magic, now. Release me. => part_end - How did you know it was deliberate poisoning ? [if Patient.dialog_tree[31] == "not_asked"] set Patient.dialog_tree[31] = "asked" do Patient.marker[3] += 1 Nirmal Sithaivu: [#happy] I know it. I have no proof, but I just know. There is no mistaking it. => part_3 - I am sorry for your restaurant. Are you okay ? [if Patient.dialog_tree[32] == "not_asked"] set Patient.dialog_tree[32] = "asked" do Patient.marker[3] += 1 Nirmal Sithaivu: [#sad] ... I am okay, yes. I am not thinking about killing myself, if that's what you were implying. Nirmal Sithaivu: [#melancholic] My restaurant is everything to me. Thinking about having to close it... It breaks my heart. Nirmal Sithaivu: [#happy] But enough with the soppy-soapy. Life's good ! => part_3 - Can you sleep at night in spite of all that happened ? [if Patient.dialog_tree[33] == "not_asked"] set Patient.dialog_tree[33] = "asked" do Patient.marker[3] += 1 Nirmal Sithaivu: [#laughing] Ah, don't worry, I can take care of myself. I'm sleeping like a baby every night. => part_3 - Do you often think about those trying to hurt you ? Can they reach you here ? [if Patient.dialog_tree[34] == "not_asked"] set Patient.dialog_tree[34] = "asked" do Patient.marker[3] += 1 Nirmal Sithaivu: [#laughing] Reach me ? Hah ! They are small flies, what can they do apart from pathetically sabotaging some food ? if Patient.abnormal == true Nirmal Sithaivu: [#abnormal1] They are probably rummaging through some trash to feed themselves, like the disgusting insects they are, hahaha !! else Nirmal Sithaivu: [#elated] They are probably rummaging through some trash to feed themselves, like the disgusting insects they are, hahaha !! => part_3 - Excuse me sir, but I think I saw something in your mouth. [if Patient.dialog_tree[34] == "asked" and Patient.dialog_tree[35] == "not_asked" and Patient.abnormal == true] set Patient.dialog_tree[35] = "asked" do Patient.marker[3] += 1 Nirmal Sithaivu: [#puzzled] In my mouth ? What are you talking about ? Nirmal Sithaivu: [#happy] Drop it, friend. Let's talk about something else. => part_3 - I'm gonna have to ask you to reopen your mouth, please. [if Patient.dialog_tree[35] == "asked" and Patient.dialog_tree[36] == "not_asked" and Patient.abnormal == true] set Patient.dialog_tree[36] = "asked" do Patient.marker[3] += 1 Nirmal Sithaivu: [#angry] I told you to drop it. What the fuck is wrong with you ? Nirmal Sithaivu: [#pouting] ... This conversation is over. I am not conversing with you anymore. => part_end ~ part_end The patient doesn't seem to be willing to talk anymore. 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 Nirmal Sithaivu: [#abnormal2] They poisoned... my food... do Globals.color_change.emit("red") Nirmal Sithaivu: [#abnormal3] [color=dark_sea_green]ROTTEN[/color]... [color=forest_green]DECAYED[/color]... [color=dark_green]DISEASED[/color]. else Nirmal Sithaivu: [#irritated] Terminate me ?! How dare you ! How dare you !! do Globals.color_change.emit("red") Nirmal Sithaivu: [#angry] They poisoned my food, you hear me ? They put worms in it !! They- do Globals.clear_patient.emit("terminate") => END ~ release if Patient.abnormal == true Nirmal Sithaivu: [#abnormal2] They poisoned... my food... do Globals.color_change.emit("green") Nirmal Sithaivu: [#abnormal3] [color=dark_sea_green]ROTTEN[/color]... [color=forest_green]DECAYED[/color]... [color=dark_green]DISEASED[/color]. else Nirmal Sithaivu: [#happy] Thank you, friend ! I knew you would help me. do Globals.color_change.emit("green") Nirmal Sithaivu: [#laughing] Well then, time to go ! You earned a free meal at my restaurant. Make sure to come by ! do Globals.clear_patient.emit("release") => END