diff --git a/Art/Subjects/ITS/its_02/its_02.aseprite b/Art/Subjects/ITS/its_02/its_02.aseprite new file mode 100644 index 0000000..71e6c4c Binary files /dev/null and b/Art/Subjects/ITS/its_02/its_02.aseprite differ diff --git a/Art/Subjects/Patients/patient_40/patient_40.aseprite b/Art/Subjects/Patients/patient_40/patient_40.aseprite deleted file mode 100644 index 1b9880b..0000000 Binary files a/Art/Subjects/Patients/patient_40/patient_40.aseprite and /dev/null differ diff --git a/Dialogues/ITS/its_02.dialogue b/Dialogues/ITS/its_02.dialogue new file mode 100644 index 0000000..e63b045 --- /dev/null +++ b/Dialogues/ITS/its_02.dialogue @@ -0,0 +1,78 @@ +~ start + +do Patient.marker.fill(0) +set Patient.dialog_tree = Patient.build_dialog_tree([11,12,13,14]) + +The patient + +Musaka Rahata: [#worried] Who are you ? Can you help me ? +Musaka Rahata: [#worried] Please, I need help ! + +~ part_1 + +- How did you end up here ? Tell me what happened. [if Patient.dialog_tree[11] == "not_asked"] + set Patient.dialog_tree[11] = "asked" + do Patient.marker[1] += 1 + Musaka Rahata: [#worried] I was feeling really bad, I wanted to end it all. + Musaka Rahata: [#sad] I cut my wrists open. My parents found me in the bathtub, they called for help. + Musaka Rahata: [#worried] I was brought to the hospital, but then I ended up here, I don't know why ! + => part_1 + +- Are you currently having any suicidal ideas ? [if Patient.dialog_tree[12] == "not_asked"] + set Patient.dialog_tree[12] = "asked" + do Patient.marker[1] += 1 + Musaka Rahata: [#sad] ... I do. It's all I can think about. + => part_1 + +- Do you feel safe here ? Is there anyone, anything that may want to harm you ? [if Patient.dialog_tree[13] == "not_asked"] + set Patient.dialog_tree[13] = "asked" + do Patient.marker[1] += 1 + Musaka Rahata: [#depressed] ... None other than myself. + Musaka Rahata: [#crying] I am so tired. I just want it to end. + => part_1 + +- I can help you, as long as you answer my questions truthfully. [if Patient.dialog_tree[14] == "not_asked"] + set Patient.dialog_tree[14] = "asked" + do Patient.marker[1] += 1 + Musaka Rahata: [#itthatsmiles1] Really ?? I'm so glad ! Ask your questions ! + => part_2 + + +~ part_2 + +- Do you hear any voices, anyone talking to you ? Whispering in your ear ? + => part_end +- Your file says you're in college. What is your field of study ? + => part_end +- Are you feeling any strange sensations in your body or on your skin ? + => part_end +- Tell me more about your suicidal ideas. Do you have any plans, any scenarios to commit suicide ? + => part_end + + +~ part_end +do Globals.release_display.emit("[color=orange_red]ERROR[/color]") +do Globals.terminate_display.emit("[color=orange_red]ERROR[/color]") +set Globals.buttons_activated = false + +[#itthatsmiles1] A cold shiver runs down your spine as you suddenly recognize It. +It That Smiles: [#itthatsmiles2] [color=red]YOU... ARE... MINE.[/color] + +do UI.its_game_over.reveal() +=> END + + +~ terminate +Musaka Rahata: [#itthatsmiles2] [color=red]I... DESIRE... YOU.[/color] + +do Globals.color_change.emit("red") +do Globals.clear_patient.emit("terminate") +=> END + + +~ release +Musaka Rahata: [#itthatsmiles2] [color=red]I... DESIRE... YOU.[/color] + +do Globals.color_change.emit("green") +do Globals.clear_patient.emit("release") +=> END \ No newline at end of file diff --git a/Dialogues/ITS/its_02.dialogue.import b/Dialogues/ITS/its_02.dialogue.import new file mode 100644 index 0000000..34ffa62 --- /dev/null +++ b/Dialogues/ITS/its_02.dialogue.import @@ -0,0 +1,16 @@ +[remap] + +importer="dialogue_manager" +importer_version=15 +type="Resource" +uid="uid://dtbyf7a4v75un" +path="res://.godot/imported/its_02.dialogue-075b724425371d4d367f12c5aff9496b.tres" + +[deps] + +source_file="res://Dialogues/ITS/its_02.dialogue" +dest_files=["res://.godot/imported/its_02.dialogue-075b724425371d4d367f12c5aff9496b.tres"] + +[params] + +defaults=true diff --git a/Dialogues/ITS/its_02_file.cfg b/Dialogues/ITS/its_02_file.cfg new file mode 100644 index 0000000..2e1a7c9 --- /dev/null +++ b/Dialogues/ITS/its_02_file.cfg @@ -0,0 +1,8 @@ +initial_emotion="worried" +name="Azali Koseka" +age="31" +profession="Veterinarian" +psychiatric_assessment="PERSECUTORY DELUSIONS\n\nSUICIDAL IDEATIONS" +abnormal_symptoms="UNNATURAL BEHAVIOUR" +status="abnormal" +type="its" diff --git a/project.godot b/project.godot index 976f391..53a9ce3 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/Supervisors/supervisor_loeveth.dialogue", "res://Dialogues/Entities/entity_01.dialogue", "res://Dialogues/Entities/it_that_feels_01.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/Supervisors/supervisor_loeveth.dialogue", "res://Dialogues/Entities/entity_01.dialogue", "res://Dialogues/Entities/it_that_feels_01.dialogue", "res://Dialogues/ITS/its_02.dialogue")