Entity 01 done
|
Before Width: | Height: | Size: 16 KiB |
|
Before Width: | Height: | Size: 15 KiB After Width: | Height: | Size: 15 KiB |
|
After Width: | Height: | Size: 15 KiB |
@@ -2,16 +2,16 @@
|
|||||||
|
|
||||||
importer="texture"
|
importer="texture"
|
||||||
type="CompressedTexture2D"
|
type="CompressedTexture2D"
|
||||||
uid="uid://by3xpdpfw6xcq"
|
uid="uid://cmdavdjn5ww5d"
|
||||||
path="res://.godot/imported/entity_01_abnormal1.png-17a29de22e3afeae0c1b529e3d010b37.ctex"
|
path="res://.godot/imported/entity_01_elated.png-8c9d7579058716eb1502ac40067a11a4.ctex"
|
||||||
metadata={
|
metadata={
|
||||||
"vram_texture": false
|
"vram_texture": false
|
||||||
}
|
}
|
||||||
|
|
||||||
[deps]
|
[deps]
|
||||||
|
|
||||||
source_file="res://Art/Subjects/Entities/entity_01/entity_01_abnormal1.png"
|
source_file="res://Art/Subjects/Entities/entity_01/entity_01_elated.png"
|
||||||
dest_files=["res://.godot/imported/entity_01_abnormal1.png-17a29de22e3afeae0c1b529e3d010b37.ctex"]
|
dest_files=["res://.godot/imported/entity_01_elated.png-8c9d7579058716eb1502ac40067a11a4.ctex"]
|
||||||
|
|
||||||
[params]
|
[params]
|
||||||
|
|
||||||
|
After Width: | Height: | Size: 16 KiB |
@@ -0,0 +1,40 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://cjlt8muy4y4fs"
|
||||||
|
path="res://.godot/imported/entity_01_furious.png-3a8813fccebde9c92af5d22ed9b18d3e.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://Art/Subjects/Entities/entity_01/entity_01_furious.png"
|
||||||
|
dest_files=["res://.godot/imported/entity_01_furious.png-3a8813fccebde9c92af5d22ed9b18d3e.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=0
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
compress/uastc_level=0
|
||||||
|
compress/rdo_quality_loss=0.0
|
||||||
|
compress/hdr_compression=1
|
||||||
|
compress/normal_map=0
|
||||||
|
compress/channel_pack=0
|
||||||
|
mipmaps/generate=false
|
||||||
|
mipmaps/limit=-1
|
||||||
|
roughness/mode=0
|
||||||
|
roughness/src_normal=""
|
||||||
|
process/channel_remap/red=0
|
||||||
|
process/channel_remap/green=1
|
||||||
|
process/channel_remap/blue=2
|
||||||
|
process/channel_remap/alpha=3
|
||||||
|
process/fix_alpha_border=true
|
||||||
|
process/premult_alpha=false
|
||||||
|
process/normal_map_invert_y=false
|
||||||
|
process/hdr_as_srgb=false
|
||||||
|
process/hdr_clamp_exposure=false
|
||||||
|
process/size_limit=0
|
||||||
|
detect_3d/compress_to=1
|
||||||
|
After Width: | Height: | Size: 15 KiB |
@@ -0,0 +1,40 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://cxqb68x3tq2tn"
|
||||||
|
path="res://.godot/imported/entity_01_happy.png-01ca063279e51aff38e6e422749f8e9d.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://Art/Subjects/Entities/entity_01/entity_01_happy.png"
|
||||||
|
dest_files=["res://.godot/imported/entity_01_happy.png-01ca063279e51aff38e6e422749f8e9d.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=0
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
compress/uastc_level=0
|
||||||
|
compress/rdo_quality_loss=0.0
|
||||||
|
compress/hdr_compression=1
|
||||||
|
compress/normal_map=0
|
||||||
|
compress/channel_pack=0
|
||||||
|
mipmaps/generate=false
|
||||||
|
mipmaps/limit=-1
|
||||||
|
roughness/mode=0
|
||||||
|
roughness/src_normal=""
|
||||||
|
process/channel_remap/red=0
|
||||||
|
process/channel_remap/green=1
|
||||||
|
process/channel_remap/blue=2
|
||||||
|
process/channel_remap/alpha=3
|
||||||
|
process/fix_alpha_border=true
|
||||||
|
process/premult_alpha=false
|
||||||
|
process/normal_map_invert_y=false
|
||||||
|
process/hdr_as_srgb=false
|
||||||
|
process/hdr_clamp_exposure=false
|
||||||
|
process/size_limit=0
|
||||||
|
detect_3d/compress_to=1
|
||||||
|
Before Width: | Height: | Size: 15 KiB After Width: | Height: | Size: 15 KiB |
|
Before Width: | Height: | Size: 15 KiB After Width: | Height: | Size: 15 KiB |
|
Before Width: | Height: | Size: 15 KiB After Width: | Height: | Size: 15 KiB |
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
importer="texture"
|
importer="texture"
|
||||||
type="CompressedTexture2D"
|
type="CompressedTexture2D"
|
||||||
uid="uid://dpcvso6dr1142"
|
uid="uid://b7bek3sugff8w"
|
||||||
path="res://.godot/imported/patient_44_smiling.png-8e74ee171453f9ad5cc6bfe9bc9e358e.ctex"
|
path="res://.godot/imported/patient_44_smiling.png-8e74ee171453f9ad5cc6bfe9bc9e358e.ctex"
|
||||||
metadata={
|
metadata={
|
||||||
"vram_texture": false
|
"vram_texture": false
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
~ start
|
~ start
|
||||||
|
|
||||||
do Patient.marker.fill(0)
|
do Patient.marker.fill(0)
|
||||||
set Patient.dialog_tree = Patient.build_dialog_tree([])
|
set Patient.dialog_tree = Patient.build_dialog_tree([21,22,23,24,31,32,33,41,42,43,51,52,53,61,62,63])
|
||||||
|
|
||||||
do Globals.release_display.emit("[color=orange_red]ERROR[/color]")
|
do Globals.release_display.emit("[color=orange_red]ERROR[/color]")
|
||||||
do Globals.terminate_display.emit("[color=orange_red]ERROR[/color]")
|
do Globals.terminate_display.emit("[color=orange_red]ERROR[/color]")
|
||||||
@@ -31,7 +31,7 @@ set Globals.buttons_activated = false
|
|||||||
~ part_2
|
~ part_2
|
||||||
do Patient.marker[1] = 2
|
do Patient.marker[1] = 2
|
||||||
????: [#peaceful] ...
|
????: [#peaceful] ...
|
||||||
[#neutral] As he opens his eye and mouths, a ragged, raspy voice pours out of both his mouths, every vowel trickling down squirming, blood-red tongues.
|
[#neutral] As he opens his eye and mouths, a ragged, raspy voice pours out of both his mouths, every vowel trickling down squirming bloodshot tongues.
|
||||||
~ part_2_0
|
~ part_2_0
|
||||||
????: [#neutral] [color=orange]... iS... tHe SkY... bLuE ?[/color]
|
????: [#neutral] [color=orange]... iS... tHe SkY... bLuE ?[/color]
|
||||||
|
|
||||||
@@ -47,7 +47,8 @@ do Patient.marker[1] = 2
|
|||||||
set Patient.dialog_tree[23] = "asked"
|
set Patient.dialog_tree[23] = "asked"
|
||||||
=> part_angry
|
=> part_angry
|
||||||
|
|
||||||
- No, the sky is not blue.
|
- No, the sky is not blue. [if Patient.dialog_tree[24] == "not_asked"]
|
||||||
|
set Patient.dialog_tree[24] = "asked"
|
||||||
=> part_angry
|
=> part_angry
|
||||||
|
|
||||||
- Yes, the sky is blue indeed.
|
- Yes, the sky is blue indeed.
|
||||||
@@ -56,32 +57,89 @@ do Patient.marker[1] = 2
|
|||||||
|
|
||||||
~ part_3
|
~ part_3
|
||||||
do Patient.marker[1] = 3
|
do Patient.marker[1] = 3
|
||||||
[#smiling] The creature's facial features stretch. It seems pleased.
|
[#smiling] Through the contraction of countless unnatural muscles, you seem to discern a gleam of... contentment.
|
||||||
~ part_3_0
|
~ part_3_0
|
||||||
[#neutral] [color=orange_red]... dO YoU... lIke ME ?[/color]
|
????: [#neutral] [color=gold]... dO YoU... lIke ME ?[/color]
|
||||||
|
|
||||||
- Yes, I do.
|
- Yes, I do. Why wouldn't I like you ? [if Patient.dialog_tree[31] == "not_asked"]
|
||||||
|
set Patient.dialog_tree[31] = "asked"
|
||||||
=> part_angry
|
=> part_angry
|
||||||
- You look frankly disgusting.
|
- No, you look horrifying.
|
||||||
=> part_4
|
=> part_4
|
||||||
- We barely know each other, give it some time, dude.
|
- No, we barely know each other.
|
||||||
=> part_4
|
=> part_4
|
||||||
- You remind me of when I wake up, but infinitely worse.
|
- You remind me of when I wake up, but infinitely worse. [if Patient.dialog_tree[32] == "not_asked"]
|
||||||
=> part_4
|
set Patient.dialog_tree[32] = "asked"
|
||||||
- You are beautiful. Never let anyone tell you otherwise.
|
=> part_angry
|
||||||
|
- You are beautiful. Never let anyone tell you otherwise. [if Patient.dialog_tree[33] == "not_asked"]
|
||||||
|
set Patient.dialog_tree[33] = "asked"
|
||||||
=> part_angry
|
=> part_angry
|
||||||
|
|
||||||
~ part_4
|
~ part_4
|
||||||
do Patient.marker[1] = 4
|
do Patient.marker[1] = 4
|
||||||
[#smiling] The creature's facial features stretch. It seems pleased.
|
[#smiling] The same unnatural twitching of flesh covers its face. It seems pleased.
|
||||||
~ part_4_0
|
~ part_4_0
|
||||||
|
????: [#neutral] [color=yellow]... aRe yOu... WhaT yOu EAT ?[/color]
|
||||||
|
|
||||||
|
- If you're talking about the proverbial saying, yeah I guess... ? Maybe ? [if Patient.dialog_tree[41] == "not_asked"]
|
||||||
|
set Patient.dialog_tree[41] = "asked"
|
||||||
|
=> part_angry
|
||||||
|
- Is that a threat, old freak ? [if Patient.dialog_tree[42] == "not_asked"]
|
||||||
|
set Patient.dialog_tree[42] = "asked"
|
||||||
|
=> part_angry
|
||||||
|
- Yes.
|
||||||
|
=> part_5
|
||||||
|
- No, that's a stupid saying.
|
||||||
|
=> part_5
|
||||||
|
- Enough with the stupid questions. What do you want ? [if Patient.dialog_tree[43] == "not_asked"]
|
||||||
|
set Patient.dialog_tree[43] = "asked"
|
||||||
|
=> part_angry
|
||||||
|
|
||||||
|
|
||||||
~ part_5
|
~ part_5
|
||||||
do Patient.marker[1] = 5
|
do Patient.marker[1] = 5
|
||||||
[#smiling] The creature's facial features stretch. It seems pleased.
|
[#happy] The creature's facial features stretch even further, communicating marked enjoyment.
|
||||||
~ part_5_0
|
~ part_5_0
|
||||||
|
????: [#neutral] [color=yellow_green]... dO yOu wIsH tO HaVe a CHILD ?[/color]
|
||||||
|
|
||||||
|
- Already have, and I don't wish for more. [if Patient.dialog_tree[51] == "not_asked"]
|
||||||
|
set Patient.dialog_tree[51] = "asked"
|
||||||
|
=> part_angry
|
||||||
|
- Not in this economy, no.
|
||||||
|
=> part_6
|
||||||
|
- Yes, of course.
|
||||||
|
=> part_6
|
||||||
|
- Maybe one day, when I'm ready. [if Patient.dialog_tree[52] == "not_asked"]
|
||||||
|
set Patient.dialog_tree[52] = "asked"
|
||||||
|
=> part_angry
|
||||||
|
- What are you, my life coach ? [if Patient.dialog_tree[53] == "not_asked"]
|
||||||
|
set Patient.dialog_tree[53] = "asked"
|
||||||
|
=> part_angry
|
||||||
|
|
||||||
|
~ part_6
|
||||||
|
do Patient.marker[1] = 6
|
||||||
|
[#happy] You can hear a faint giggling echoing back and forth between the two mouths. The creature is delighted.
|
||||||
|
~ part_6_0
|
||||||
|
????: [#smiling] [color=forest_green]... iF i ATE yOuR chIlD... wOuLd YoU lIke ME ??[/color]
|
||||||
|
|
||||||
|
- Are you serious ? [if Patient.dialog_tree[61] == "not_asked"]
|
||||||
|
set Patient.dialog_tree[61] = "asked"
|
||||||
|
=> part_angry
|
||||||
|
- No, and I would absolutely hate you and try to kill you.
|
||||||
|
=> part_7
|
||||||
|
- Yes, please consume my offspring, great old one.
|
||||||
|
=> part_7
|
||||||
|
- So that's where you were going with these weird questions. [if Patient.dialog_tree[62] == "not_asked"]
|
||||||
|
set Patient.dialog_tree[62] = "asked"
|
||||||
|
=> part_angry
|
||||||
|
- If you get anywhere near my kids I'm blowing your brains off on the spot. [if Patient.dialog_tree[63] == "not_asked"]
|
||||||
|
set Patient.dialog_tree[63] = "asked"
|
||||||
|
=> part_angry
|
||||||
|
|
||||||
|
~ part_7
|
||||||
|
[#elated] The creature erupts in laughter, elation permeating every fiber of its alien muscles.
|
||||||
|
????: [#elated] [color=lime_green] ... I ... cOmPReHEnD.[/color]
|
||||||
|
=> part_good_end
|
||||||
|
|
||||||
~ part_angry
|
~ part_angry
|
||||||
if Patient.marker[2] >= 2
|
if Patient.marker[2] >= 2
|
||||||
@@ -93,7 +151,7 @@ if Patient.marker[2] == 1
|
|||||||
[#irritated] The creature's mouths distort with annoyance. Provoking it again seems unwise.
|
[#irritated] The creature's mouths distort with annoyance. Provoking it again seems unwise.
|
||||||
????: [#angry] [color=orange_red]... aNsWeR... ME.[/color]
|
????: [#angry] [color=orange_red]... aNsWeR... ME.[/color]
|
||||||
elif Patient.marker[2] == 2
|
elif Patient.marker[2] == 2
|
||||||
[#angry] The creature's eye reddens with exasperation. Angering it again is akin to certain death.
|
[#angry] The creature's eye reddens with exasperation. Angering it once more is akin to certain death.
|
||||||
????: [#angry] [color=red]... eNoUgH... pRaTTlE.[/color]
|
????: [#angry] [color=red]... eNoUgH... pRaTTlE.[/color]
|
||||||
|
|
||||||
if Patient.marker[1] == 2
|
if Patient.marker[1] == 2
|
||||||
@@ -104,22 +162,35 @@ elif Patient.marker[1] == 4
|
|||||||
=> part_4_0
|
=> part_4_0
|
||||||
elif Patient.marker[1] == 5
|
elif Patient.marker[1] == 5
|
||||||
=> part_5_0
|
=> part_5_0
|
||||||
|
elif Patient.marker[1] == 6
|
||||||
|
=> part_6_0
|
||||||
|
|
||||||
|
|
||||||
~ part_bad_end
|
~ part_bad_end
|
||||||
[#abnormal1] The creature howls with rage at your answers. As its features contort in a grotesque parody of fury, you feel your mind melt into nothingness.
|
[#furious] The creature howls with rage at your answers. As its features contort into a grotesque parody of human fury, you feel your mind melt into nothingness.
|
||||||
do UI.entity_game_over.reveal()
|
do UI.entity_game_over.reveal()
|
||||||
=> END
|
=> END
|
||||||
|
|
||||||
|
|
||||||
|
~ part_good_end
|
||||||
|
[#peaceful] The creature falls silent once more, swallowing its eye back down its throat. It is appeased.
|
||||||
|
do Globals.release_display.emit("[color=dark_green]RELEASE[/color]")
|
||||||
|
do Globals.terminate_display.emit("[color=dark_red]TERMINATE[/color]")
|
||||||
|
set Globals.buttons_activated = true
|
||||||
|
|
||||||
|
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
|
~ terminate
|
||||||
Musaka Rahata: [#itthatsmiles2] [color=red]I... WILL... HAVE... YOU.[/color]
|
[#peaceful] The creature remains still as the doors close.
|
||||||
do Globals.color_change.emit("red")
|
do Globals.color_change.emit("red")
|
||||||
do Globals.clear_patient.emit("terminate")
|
do Globals.clear_patient.emit("terminate")
|
||||||
=> END
|
=> END
|
||||||
|
|
||||||
|
|
||||||
~ release
|
~ release
|
||||||
Musaka Rahata: [#itthatsmiles2] [color=red]I... WILL... HAVE... YOU.[/color]
|
[#peaceful] The creature remains still as the doors close.
|
||||||
do Globals.color_change.emit("green")
|
do Globals.color_change.emit("green")
|
||||||
do Globals.clear_patient.emit("release")
|
do Globals.clear_patient.emit("release")
|
||||||
=> END
|
=> END
|
||||||
@@ -1 +1 @@
|
|||||||
{"accurate_diagnoses":0,"daily_patient_limit":6,"day_count":1,"diagnoses_quota":3,"event_index":0,"floor_count":-3,"it_list":["entity_01"],"it_seen":[],"its_list":["its_01"],"its_seen":["its_00"],"patient_count":0,"patient_list":[{"patient_43":1.0},{"patient_42":2.0,"patient_44":2.0,"patient_48":2.0,"patient_50":2.0,"patient_51":2.0},{"patient_42":2.0,"patient_44":2.0,"patient_47":3.0,"patient_48":2.0,"patient_49":3.0,"patient_50":2.0,"patient_51":2.0},{"patient_42":2.0,"patient_44":2.0,"patient_45":4.0,"patient_47":3.0,"patient_48":2.0,"patient_49":3.0,"patient_50":2.0,"patient_51":2.0},{"patient_42":2.0,"patient_44":2.0,"patient_45":4.0,"patient_47":3.0,"patient_48":2.0,"patient_49":3.0,"patient_50":2.0,"patient_51":2.0}],"patients_seen":["patient_46","patient_43"],"save_date":"03/06/2026, 16:22"}
|
{"accurate_diagnoses":0,"daily_patient_limit":6,"day_count":1,"diagnoses_quota":3,"entities_list":[["entity_01"]],"entities_seen":[],"event_index":0,"floor_count":-3,"its_list":["its_01"],"its_seen":["its_00"],"patient_count":0,"patient_list":[{"patient_43":1},{"patient_42":2,"patient_43":1,"patient_44":2,"patient_48":2,"patient_51":2},{"patient_42":2,"patient_43":1,"patient_44":2,"patient_47":3,"patient_48":2,"patient_49":3,"patient_51":2},{"patient_42":2,"patient_43":1,"patient_44":2,"patient_45":4,"patient_47":3,"patient_48":2,"patient_49":3,"patient_51":2},{"patient_42":2,"patient_43":1,"patient_44":2,"patient_45":4,"patient_47":3,"patient_48":2,"patient_49":3,"patient_51":2}],"patients_seen":["patient_46","patient_50"],"save_date":"03/06/2026, 23:50"}
|
||||||
@@ -262,6 +262,7 @@ mouse_force_pass_scroll_events = false
|
|||||||
color = Color(0, 0, 0, 0.470588)
|
color = Color(0, 0, 0, 0.470588)
|
||||||
|
|
||||||
[node name="PauseMenu" type="Control" parent="."]
|
[node name="PauseMenu" type="Control" parent="."]
|
||||||
|
visible = false
|
||||||
z_index = 12
|
z_index = 12
|
||||||
layout_mode = 3
|
layout_mode = 3
|
||||||
anchors_preset = 15
|
anchors_preset = 15
|
||||||
@@ -980,7 +981,6 @@ layout_mode = 2
|
|||||||
text = "BACK TO MAIN MENU"
|
text = "BACK TO MAIN MENU"
|
||||||
|
|
||||||
[node name="EntityGameOverControl" type="Control" parent="."]
|
[node name="EntityGameOverControl" type="Control" parent="."]
|
||||||
visible = false
|
|
||||||
z_index = 12
|
z_index = 12
|
||||||
layout_mode = 3
|
layout_mode = 3
|
||||||
anchors_preset = 15
|
anchors_preset = 15
|
||||||
@@ -1024,7 +1024,7 @@ alignment = 1
|
|||||||
|
|
||||||
[node name="Message" type="RichTextLabel" parent="EntityGameOverControl/UI"]
|
[node name="Message" type="RichTextLabel" parent="EntityGameOverControl/UI"]
|
||||||
modulate = Color(1, 1, 1, 0)
|
modulate = Color(1, 1, 1, 0)
|
||||||
custom_minimum_size = Vector2(200, 150)
|
custom_minimum_size = Vector2(200, 300)
|
||||||
layout_mode = 2
|
layout_mode = 2
|
||||||
theme_override_font_sizes/normal_font_size = 100
|
theme_override_font_sizes/normal_font_size = 100
|
||||||
bbcode_enabled = true
|
bbcode_enabled = true
|
||||||
|
|||||||
@@ -92,7 +92,7 @@ func start_day():
|
|||||||
#Transitioning to day screen
|
#Transitioning to day screen
|
||||||
$TextScreens/Day.text = "[center]FLOOR " + str(Globals.floor_count) + "[/center]"
|
$TextScreens/Day.text = "[center]FLOOR " + str(Globals.floor_count) + "[/center]"
|
||||||
|
|
||||||
var scenes_to_hide: Array[Node] = [$TitleScreen, $ScreeningDesk, UI.pause_menu.menu_button, UI.its_game_over]
|
var scenes_to_hide: Array[Node] = [$TitleScreen, $ScreeningDesk, UI.pause_menu.menu_button, UI.its_game_over, UI.entity_game_over]
|
||||||
var scenes_to_show: Array[Node] = [$TextScreens, $TextScreens/Day]
|
var scenes_to_show: Array[Node] = [$TextScreens, $TextScreens/Day]
|
||||||
UI.masks.transition(scenes_to_hide, scenes_to_show)
|
UI.masks.transition(scenes_to_hide, scenes_to_show)
|
||||||
await UI.masks.transition_finished
|
await UI.masks.transition_finished
|
||||||
@@ -205,7 +205,7 @@ func _on_main_menu_pressed():
|
|||||||
clear_balloon()
|
clear_balloon()
|
||||||
|
|
||||||
#Going back to main menu
|
#Going back to main menu
|
||||||
var scenes_to_hide = [$ScreeningDesk, $TextScreens, $TextScreens/Day, UI.its_game_over, UI.pause_menu.menu_button]
|
var scenes_to_hide = [$ScreeningDesk, $TextScreens, $TextScreens/Day, UI.its_game_over, UI.pause_menu.menu_button, UI.entity_game_over]
|
||||||
var scenes_to_show = [$TitleScreen]
|
var scenes_to_show = [$TitleScreen]
|
||||||
UI.masks.transition(scenes_to_hide, scenes_to_show)
|
UI.masks.transition(scenes_to_hide, scenes_to_show)
|
||||||
await UI.masks.transition_finished
|
await UI.masks.transition_finished
|
||||||
|
|||||||
@@ -30,8 +30,8 @@ var og_patient_list : Array[Dictionary]
|
|||||||
var patient_list: Array[Dictionary]
|
var patient_list: Array[Dictionary]
|
||||||
var og_its_list = ["its_01"]
|
var og_its_list = ["its_01"]
|
||||||
var its_list = []
|
var its_list = []
|
||||||
var og_entities_list = ["entity_01"]
|
var og_entities_list = [["entity_01"]]
|
||||||
var entities_list = []
|
var entities_list = [[]]
|
||||||
var patients_seen = []
|
var patients_seen = []
|
||||||
var its_seen = []
|
var its_seen = []
|
||||||
var entities_seen = []
|
var entities_seen = []
|
||||||
@@ -124,7 +124,7 @@ func load_emotions(config, patient_path):
|
|||||||
var emotion_list = ["neutral", "peaceful", "praying", "puzzled", "suspicious",
|
var emotion_list = ["neutral", "peaceful", "praying", "puzzled", "suspicious",
|
||||||
"sadsmiling", "crazysmiling", "shockedcrying", "smiling",
|
"sadsmiling", "crazysmiling", "shockedcrying", "smiling",
|
||||||
"laughing", "happy", "elated", "maniac", "ecstatic",
|
"laughing", "happy", "elated", "maniac", "ecstatic",
|
||||||
"irritated", "angry",
|
"irritated", "angry", "furious",
|
||||||
"sad", "depressed", "crying", "surprised",
|
"sad", "depressed", "crying", "surprised",
|
||||||
"worried", "scared", "shocked", "panicked", "terrified",
|
"worried", "scared", "shocked", "panicked", "terrified",
|
||||||
"itthatsmiles1", "itthatsmiles2",
|
"itthatsmiles1", "itthatsmiles2",
|
||||||
|
|||||||
@@ -60,7 +60,7 @@ func _on_call_next_patient_pressed(): #Brings in next patient and sets up the de
|
|||||||
|
|
||||||
#Selecting next patient
|
#Selecting next patient
|
||||||
Patient.load_patient(Patient.next_patient())
|
Patient.load_patient(Patient.next_patient())
|
||||||
#Patient.load_patient("49") #Line for testing purposes
|
#Patient.load_patient({"id": "entity_01", "type": "entity"}) #Line for testing purposes
|
||||||
|
|
||||||
#Updating patient information
|
#Updating patient information
|
||||||
computer.patient_file.text = Patient.file_text
|
computer.patient_file.text = Patient.file_text
|
||||||
|
|||||||
@@ -8,7 +8,7 @@
|
|||||||
[ext_resource type="Texture2D" uid="uid://diln53wxa3oep" path="res://Art/Rooms/screening_room/journal_open.png" id="5_31hpe"]
|
[ext_resource type="Texture2D" uid="uid://diln53wxa3oep" path="res://Art/Rooms/screening_room/journal_open.png" id="5_31hpe"]
|
||||||
[ext_resource type="Script" uid="uid://cdkbyikbjqlsh" path="res://Scenes/screening_desk/supervisor.gd" id="5_43vqp"]
|
[ext_resource type="Script" uid="uid://cdkbyikbjqlsh" path="res://Scenes/screening_desk/supervisor.gd" id="5_43vqp"]
|
||||||
[ext_resource type="Texture2D" uid="uid://cci0pb12chlps" path="res://Art/Rooms/screening_room/computer.png" id="6_6a8ar"]
|
[ext_resource type="Texture2D" uid="uid://cci0pb12chlps" path="res://Art/Rooms/screening_room/computer.png" id="6_6a8ar"]
|
||||||
[ext_resource type="Texture2D" uid="uid://xtmmovqohk8v" path="res://Art/Patients/patient_its_01/patient_its_01_neutral.png" id="6_dxtf8"]
|
[ext_resource type="Texture2D" uid="uid://wm5ht6ktonff" path="res://Art/Subjects/Patients/patient_51/patient_51_neutral.png" id="6_7jdsc"]
|
||||||
[ext_resource type="Texture2D" uid="uid://jychpkygmjib" path="res://Art/Rooms/screening_room/desk.png" id="7_dp545"]
|
[ext_resource type="Texture2D" uid="uid://jychpkygmjib" path="res://Art/Rooms/screening_room/desk.png" id="7_dp545"]
|
||||||
[ext_resource type="Theme" uid="uid://3k7sqw211ncl" path="res://Art/UI/button_theme.tres" id="8_hxrv4"]
|
[ext_resource type="Theme" uid="uid://3k7sqw211ncl" path="res://Art/UI/button_theme.tres" id="8_hxrv4"]
|
||||||
[ext_resource type="Texture2D" uid="uid://c3frxq4vyu0pr" path="res://Art/Rooms/screening_room/console_screen.png" id="9_68gp8"]
|
[ext_resource type="Texture2D" uid="uid://c3frxq4vyu0pr" path="res://Art/Rooms/screening_room/console_screen.png" id="9_68gp8"]
|
||||||
@@ -99,7 +99,7 @@ tracks/0/keys = {
|
|||||||
"times": PackedFloat32Array(0),
|
"times": PackedFloat32Array(0),
|
||||||
"transitions": PackedFloat32Array(1),
|
"transitions": PackedFloat32Array(1),
|
||||||
"update": 0,
|
"update": 0,
|
||||||
"values": [Vector2(0, -2160)]
|
"values": [Vector2(0, -2700)]
|
||||||
}
|
}
|
||||||
|
|
||||||
[sub_resource type="Animation" id="Animation_63o5x"]
|
[sub_resource type="Animation" id="Animation_63o5x"]
|
||||||
@@ -510,6 +510,7 @@ grow_horizontal = 2
|
|||||||
grow_vertical = 2
|
grow_vertical = 2
|
||||||
|
|
||||||
[node name="Patient" type="TextureRect" parent="UpperHalf/ControlGlass"]
|
[node name="Patient" type="TextureRect" parent="UpperHalf/ControlGlass"]
|
||||||
|
visible = false
|
||||||
z_index = 2
|
z_index = 2
|
||||||
layout_mode = 1
|
layout_mode = 1
|
||||||
anchors_preset = 7
|
anchors_preset = 7
|
||||||
@@ -522,7 +523,7 @@ offset_top = -450.0
|
|||||||
offset_right = 300.0
|
offset_right = 300.0
|
||||||
grow_horizontal = 2
|
grow_horizontal = 2
|
||||||
grow_vertical = 0
|
grow_vertical = 0
|
||||||
texture = ExtResource("6_dxtf8")
|
texture = ExtResource("6_7jdsc")
|
||||||
stretch_mode = 3
|
stretch_mode = 3
|
||||||
script = ExtResource("4_43vqp")
|
script = ExtResource("4_43vqp")
|
||||||
|
|
||||||
@@ -972,6 +973,7 @@ texture = ExtResource("24_qsin6")
|
|||||||
expand_mode = 1
|
expand_mode = 1
|
||||||
|
|
||||||
[node name="CellWall" type="TextureRect" parent="RoomAssets"]
|
[node name="CellWall" type="TextureRect" parent="RoomAssets"]
|
||||||
|
visible = false
|
||||||
z_index = 1
|
z_index = 1
|
||||||
layout_mode = 1
|
layout_mode = 1
|
||||||
anchors_preset = 15
|
anchors_preset = 15
|
||||||
@@ -1002,8 +1004,8 @@ layout_mode = 1
|
|||||||
anchors_preset = 15
|
anchors_preset = 15
|
||||||
anchor_right = 1.0
|
anchor_right = 1.0
|
||||||
anchor_bottom = 1.0
|
anchor_bottom = 1.0
|
||||||
offset_top = -2160.0
|
offset_top = -2700.0
|
||||||
offset_bottom = 3240.0
|
offset_bottom = 2700.0
|
||||||
grow_horizontal = 2
|
grow_horizontal = 2
|
||||||
grow_vertical = 2
|
grow_vertical = 2
|
||||||
size_flags_horizontal = 3
|
size_flags_horizontal = 3
|
||||||
|
|||||||
@@ -54,4 +54,4 @@ ui_select={
|
|||||||
|
|
||||||
[internationalization]
|
[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/prime_supervisor_loeveth.dialogue", "res://Dialogues/Patients/prime_supervisor_dredar.dialogue", "res://Dialogues/Patients/patient_44.dialogue", "res://Dialogues/Patients/patient_43.dialogue", "res://Dialogues/Patients/patient_42.dialogue", "res://Dialogues/Patients/patient_its_01.dialogue", "res://Dialogues/Patients/patient_its_00.dialogue", "res://Dialogues/OG Patients/patient_49.dialogue", "res://Dialogues/OG Patients/patient_50.dialogue", "res://Dialogues/Patients/patient_it_01.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")
|
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")
|
||||||
|
|||||||