diff --git a/Dialogues/Patients/patient_35.dialogue b/Dialogues/Patients/patient_35.dialogue new file mode 100644 index 0000000..67b0ede --- /dev/null +++ b/Dialogues/Patients/patient_35.dialogue @@ -0,0 +1,108 @@ +~ start + +do Patient.marker.fill(0) +set Patient.dialog_tree = Patient.build_dialog_tree([31,32,33,34,35]) + +Aleksy Oko: [#worried] Someone, at last. What's going on ? + +~ part_1 +- Hello. I'm here to evaluate you. + Aleksy Oko: [#worried] Evaluate me ? I hope everything's fine. + => part_2 +- Greetings. I have questions for you to answer, then I'll be on my way. + Aleksy Oko: [#worried] A-alright, ask your questions. + => part_2 +- What's going on is none of your business. I'm here to ask questions, you're here to comply. + Aleksy Oko: [#scared] I-I'm so sorry ! Ask away, I'm ready ! + => part_2 + + +~ part_2 +- What happened to you ? Why are you here ? + Aleksy Oko: [#scared] ... it's because of my neighbour ! Every time we'd cross paths, that woman would stare at me. + Aleksy Oko: [#panicked] Her eyes radiated evil ! People told me I was crazy, that I was imagining things, but I knew it. I KNEW IT. Her blue eyes chilled me to the core. + Aleksy Oko: [#terrified] One day, she opened her door right as I was passing by. She smiled at me, told me "Good morning". The pure malice in her eyes was horrifying ! She was planning to hurt me !! + Aleksy Oko: [#furious] I forced my way into her home. I screamed at the demon to leave me alone, I screamed at her ! She wanted to call the police, but I could see and hear the Devil laughing in her eyes. She was mocking me !! + Aleksy Oko: [#scary] So I choked her. I choked the Devil, I squeezed and [color=orange_red]squeezed[/color] and [color=dark_red]SQUEEZED[/color] her throat, until the demon stopped laughing. + Aleksy Oko: [#furious] But her eyes would still look at me, full of hatred and evil ! She was still MAKING FUN OF ME. + Aleksy Oko: [#scary] So I removed them. I ripped her eyes out of her skull, so at last she wouldn't stare at me anymore. + Aleksy Oko: [#panicked] I sat down on the ground next to her and stayed there for a while. I don't really remember much. + Aleksy Oko: [#terrified] In the evening, her daughter came back from school. When she saw me, she screamed ! Her eyes were brown, but still the same as her mother, demonic, and dangerous, and scary, and laughing !! + Aleksy Oko: [#shockedterrified] The Devil had taken hold of her too. So I choked her, but her eyes would still laugh at me, so I gouged them out too ! I had no choice !! + Aleksy Oko: [#panicked] The next day, I called the police, to explain what I had done. In the end I was brought here for some reason. That's all I know. + => 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 \ No newline at end of file diff --git a/Dialogues/Patients/patient_35.dialogue.import b/Dialogues/Patients/patient_35.dialogue.import new file mode 100644 index 0000000..2260e62 --- /dev/null +++ b/Dialogues/Patients/patient_35.dialogue.import @@ -0,0 +1,16 @@ +[remap] + +importer="dialogue_manager" +importer_version=15 +type="Resource" +uid="uid://cedaui008pho4" +path="res://.godot/imported/patient_35.dialogue-303cdaffc32c55e7f4d7631d9d4bd2cf.tres" + +[deps] + +source_file="res://Dialogues/Patients/patient_35.dialogue" +dest_files=["res://.godot/imported/patient_35.dialogue-303cdaffc32c55e7f4d7631d9d4bd2cf.tres"] + +[params] + +defaults=true diff --git a/Dialogues/Patients/patient_35_file.cfg b/Dialogues/Patients/patient_35_file.cfg index 7df4d92..ab75985 100644 --- a/Dialogues/Patients/patient_35_file.cfg +++ b/Dialogues/Patients/patient_35_file.cfg @@ -1,9 +1,9 @@ -initial_emotion="worried" -name="Aleksy Oko" -name_meaning = "Eye Defender" -age="48" -profession="Unemployed" -psychiatric_assessment="PERSECUTORY DELUSIONS\n\nMYSTICAL DELUSIONS\n\nINSOMNIA" -abnormal_symptoms="VISUAL HALLUCINATIONS" +initial_emotion="neutral" +name="Helmut Grausam" +name_meaning = "Callous mind" +age="29" +profession="Cashier" +psychiatric_assessment="INSOMNIA" +abnormal_symptoms="CHEMOSENSORY HALLUCINATIONS" status="random" type="patient" diff --git a/project.godot b/project.godot index e72361c..3961834 100644 --- a/project.godot +++ b/project.godot @@ -54,4 +54,4 @@ ui_select={ [internationalization] -locale/translations_pot_files=PackedStringArray("res://Dialogues/Patients/patient_50.dialogue", "res://Dialogues/Patients/patient_49.dialogue", "res://Dialogues/Patients/patient_48.dialogue", "res://Dialogues/Patients/patient_47.dialogue", "res://Dialogues/Patients/patient_46.dialogue", "res://Dialogues/Patients/patient_45.dialogue", "res://Dialogues/Patients/patient_51.dialogue", "res://Dialogues/Patients/patient_44.dialogue", "res://Dialogues/Patients/patient_43.dialogue", "res://Dialogues/Patients/patient_42.dialogue", "res://Dialogues/OG Patients/patient_49.dialogue", "res://Dialogues/OG Patients/patient_50.dialogue", "res://Dialogues/ITS/its_00.dialogue", "res://Dialogues/ITS/its_01.dialogue", "res://Dialogues/Supervisors/supervisor_dredar.dialogue", "res://Dialogues/Entities/entity_01.dialogue", "res://Dialogues/Entities/it_that_feels_01.dialogue", "res://Dialogues/ITS/its_02.dialogue", "res://Dialogues/ITS/its_03.dialogue", "res://Dialogues/ITS/its_04.dialogue", "res://Dialogues/ITE/ite_00.dialogue", "res://Dialogues/ITE/ite_01.dialogue", "res://Dialogues/ITE/ite_02.dialogue", "res://Dialogues/ITE/ite_03.dialogue", "res://Dialogues/ITE/ite_04.dialogue", "res://Dialogues/Patients/patient_41.dialogue", "res://Dialogues/Supervisors/supervisor_siveyan.dialogue", "res://Dialogues/Patients/patient_40.dialogue", "res://Dialogues/Patients/patient_spy.dialogue", "res://Dialogues/Patients/patient_39.dialogue", "res://Dialogues/Patients/patient_38.dialogue", "res://Dialogues/Patients/patient_37.dialogue", "res://Dialogues/Patients/patient_36.dialogue") +locale/translations_pot_files=PackedStringArray("res://Dialogues/Patients/patient_50.dialogue", "res://Dialogues/Patients/patient_49.dialogue", "res://Dialogues/Patients/patient_48.dialogue", "res://Dialogues/Patients/patient_47.dialogue", "res://Dialogues/Patients/patient_46.dialogue", "res://Dialogues/Patients/patient_45.dialogue", "res://Dialogues/Patients/patient_51.dialogue", "res://Dialogues/Patients/patient_44.dialogue", "res://Dialogues/Patients/patient_43.dialogue", "res://Dialogues/Patients/patient_42.dialogue", "res://Dialogues/OG Patients/patient_49.dialogue", "res://Dialogues/OG Patients/patient_50.dialogue", "res://Dialogues/ITS/its_00.dialogue", "res://Dialogues/ITS/its_01.dialogue", "res://Dialogues/Supervisors/supervisor_dredar.dialogue", "res://Dialogues/Entities/entity_01.dialogue", "res://Dialogues/Entities/it_that_feels_01.dialogue", "res://Dialogues/ITS/its_02.dialogue", "res://Dialogues/ITS/its_03.dialogue", "res://Dialogues/ITS/its_04.dialogue", "res://Dialogues/ITE/ite_00.dialogue", "res://Dialogues/ITE/ite_01.dialogue", "res://Dialogues/ITE/ite_02.dialogue", "res://Dialogues/ITE/ite_03.dialogue", "res://Dialogues/ITE/ite_04.dialogue", "res://Dialogues/Patients/patient_41.dialogue", "res://Dialogues/Supervisors/supervisor_siveyan.dialogue", "res://Dialogues/Patients/patient_40.dialogue", "res://Dialogues/Patients/patient_spy.dialogue", "res://Dialogues/Patients/patient_39.dialogue", "res://Dialogues/Patients/patient_38.dialogue", "res://Dialogues/Patients/patient_37.dialogue", "res://Dialogues/Patients/patient_36.dialogue", "res://Dialogues/Patients/patient_35.dialogue")