This commit is contained in:
Maurane
2026-08-16 01:06:53 +02:00
parent d0cdec4a6a
commit 59e9cb30a5
362 changed files with 4139 additions and 4487 deletions
+250 -178
View File
@@ -1,4 +1,4 @@
[gd_scene load_steps=67 format=3 uid="uid://chytk2cctjk3x"]
[gd_scene load_steps=70 format=3 uid="uid://chytk2cctjk3x"]
[ext_resource type="Script" uid="uid://b3ms0imu0umn8" path="res://Scenes/screening_desk/screening_desk.gd" id="1_1s7k3"]
[ext_resource type="Script" uid="uid://dcax2vggaexnr" path="res://Scenes/screening_desk/journal_layer.gd" id="3_8gteb"]
@@ -23,7 +23,6 @@
[ext_resource type="Script" uid="uid://chhh7v5iwiqw2" path="res://Scenes/screening_desk/computer.gd" id="11_ysguw"]
[ext_resource type="Texture2D" uid="uid://cqn1o6cff1g4k" path="res://Art/Rooms/screening_room/red_button.png" id="12_7mvev"]
[ext_resource type="Texture2D" uid="uid://dja217ihoi5rb" path="res://Art/Rooms/screening_room/green_button_hover.png" id="12_rpmuh"]
[ext_resource type="Script" uid="uid://cyennu12fufbt" path="res://Scenes/screening_desk/console_screen.gd" id="12_ylm1s"]
[ext_resource type="Texture2D" uid="uid://kfq5b58sicqf" path="res://Art/Rooms/screening_room/red_button_pressed.png" id="13_lq4cy"]
[ext_resource type="FontFile" uid="uid://dv8ppra5tgn1t" path="res://Art/Fonts/PixelatedEleganceRegular-ovyAA.ttf" id="14_0pvwy"]
[ext_resource type="Script" uid="uid://nj1oo2nh44dh" path="res://Scenes/screening_desk/green_button.gd" id="15_6lou7"]
@@ -32,6 +31,7 @@
[ext_resource type="Texture2D" uid="uid://1djtmkdqtplt" path="res://Art/Rooms/screening_room/journal_pressed.png" id="18_gv516"]
[ext_resource type="Script" uid="uid://cmbmtqoh5iytr" path="res://Scenes/screening_desk/red_button.gd" id="19_63o5x"]
[ext_resource type="Texture2D" uid="uid://b7tbgcyxjj516" path="res://Art/Rooms/screening_room/journal_hover.png" id="19_ar3nk"]
[ext_resource type="Script" uid="uid://d08500s1loqcr" path="res://Scenes/screening_desk/console.gd" id="19_x8y1p"]
[ext_resource type="BitMap" uid="uid://byqmvpivmvsnl" path="res://Art/Rooms/screening_room/journal_bitmap.png" id="20_5vhu5"]
[ext_resource type="Script" uid="uid://bvi3qtmbubkck" path="res://Scenes/screening_desk/release.gd" id="20_43vqp"]
[ext_resource type="Script" uid="uid://dcjfpyxp3hqg8" path="res://Scenes/screening_desk/terminate.gd" id="21_w70jd"]
@@ -99,6 +99,30 @@ shader_parameter/softness = 0.05
[sub_resource type="StyleBoxEmpty" id="StyleBoxEmpty_ysguw"]
[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_255ay"]
bg_color = Color(0.11764706, 0.11764706, 0.11764706, 1)
border_width_left = 2
border_width_top = 2
border_width_right = 2
border_width_bottom = 2
border_color = Color(1, 0.27450982, 0, 1)
[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_x8y1p"]
bg_color = Color(0.3529412, 0.3529412, 0.3529412, 1)
border_width_left = 2
border_width_top = 2
border_width_right = 2
border_width_bottom = 2
border_color = Color(1, 0.50980395, 0, 1)
[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_w4r3h"]
bg_color = Color(0.23529412, 0.23529412, 0.23529412, 1)
border_width_left = 2
border_width_top = 2
border_width_right = 2
border_width_bottom = 2
border_color = Color(1, 0.39215687, 0, 1)
[sub_resource type="Animation" id="Animation_ub1ft"]
length = 0.001
tracks/0/type = "value"
@@ -170,7 +194,7 @@ tracks/0/keys = {
tracks/1/type = "value"
tracks/1/imported = false
tracks/1/enabled = true
tracks/1/path = NodePath("../CellTop:position")
tracks/1/path = NodePath("CellTop:position")
tracks/1/interp = 1
tracks/1/loop_wrap = true
tracks/1/keys = {
@@ -179,33 +203,57 @@ tracks/1/keys = {
"update": 0,
"values": [Vector2(-2540, -540)]
}
tracks/2/type = "value"
tracks/2/imported = false
tracks/2/enabled = true
tracks/2/path = NodePath("CellBot:position")
tracks/2/interp = 1
tracks/2/loop_wrap = true
tracks/2/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 0,
"values": [Vector2(0, 1350)]
}
[sub_resource type="Animation" id="Animation_l4uk7"]
resource_name = "going_up"
length = 3.0
length = 2.0
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath(".:position")
tracks/0/path = NodePath("CellTop:position")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/keys = {
"times": PackedFloat32Array(1, 3),
"times": PackedFloat32Array(0, 2),
"transitions": PackedFloat32Array(0.5, 1),
"update": 0,
"values": [Vector2(-540, 1540), Vector2(-540, 540)]
"values": [Vector2(0, -600), Vector2(0, 0)]
}
tracks/1/type = "value"
tracks/1/imported = false
tracks/1/enabled = true
tracks/1/path = NodePath("../CellTop:position")
tracks/1/path = NodePath("CellBot:position")
tracks/1/interp = 1
tracks/1/loop_wrap = true
tracks/1/keys = {
"times": PackedFloat32Array(1, 3),
"times": PackedFloat32Array(0, 2),
"transitions": PackedFloat32Array(0.5, 1),
"update": 0,
"values": [Vector2(-540, -1810), Vector2(-540, -810)]
"values": [Vector2(0, 1950), Vector2(0, 1350)]
}
tracks/2/type = "value"
tracks/2/imported = false
tracks/2/enabled = true
tracks/2/path = NodePath(".:position")
tracks/2/interp = 1
tracks/2/loop_wrap = true
tracks/2/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 0,
"values": [Vector2(-540, -810)]
}
[sub_resource type="Animation" id="Animation_hb6p3"]
@@ -221,19 +269,31 @@ tracks/0/keys = {
"times": PackedFloat32Array(0, 2),
"transitions": PackedFloat32Array(0.4, 1),
"update": 0,
"values": [Vector2(-3540, 540), Vector2(-540, 540)]
"values": [Vector2(-3540, -810), Vector2(-540, -810)]
}
tracks/1/type = "value"
tracks/1/imported = false
tracks/1/enabled = true
tracks/1/path = NodePath("../CellTop:position")
tracks/1/path = NodePath("CellTop:position")
tracks/1/interp = 1
tracks/1/loop_wrap = true
tracks/1/keys = {
"times": PackedFloat32Array(0, 2),
"transitions": PackedFloat32Array(0.4, 1),
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 0,
"values": [Vector2(-3540, -810), Vector2(-540, -810)]
"values": [Vector2(0, 0)]
}
tracks/2/type = "value"
tracks/2/imported = false
tracks/2/enabled = true
tracks/2/path = NodePath("CellBot:position")
tracks/2/interp = 1
tracks/2/loop_wrap = true
tracks/2/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 0,
"values": [Vector2(0, 1350)]
}
[sub_resource type="Animation" id="Animation_el1v6"]
@@ -242,6 +302,46 @@ length = 2.0
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath("CellTop:position")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/keys = {
"times": PackedFloat32Array(0, 2),
"transitions": PackedFloat32Array(3, 1),
"update": 0,
"values": [Vector2(0, 0), Vector2(0, -600)]
}
tracks/1/type = "value"
tracks/1/imported = false
tracks/1/enabled = true
tracks/1/path = NodePath("CellBot:position")
tracks/1/interp = 1
tracks/1/loop_wrap = true
tracks/1/keys = {
"times": PackedFloat32Array(0, 2),
"transitions": PackedFloat32Array(3, 1),
"update": 0,
"values": [Vector2(0, 1350), Vector2(0, 1950)]
}
tracks/2/type = "value"
tracks/2/imported = false
tracks/2/enabled = true
tracks/2/path = NodePath(".:position")
tracks/2/interp = 1
tracks/2/loop_wrap = true
tracks/2/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 0,
"values": [Vector2(-540, -810)]
}
[sub_resource type="Animation" id="Animation_4lwtm"]
resource_name = "going_up"
length = 2.0
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath(".:position")
tracks/0/interp = 1
tracks/0/loop_wrap = true
@@ -249,47 +349,31 @@ tracks/0/keys = {
"times": PackedFloat32Array(0, 2),
"transitions": PackedFloat32Array(3, 1),
"update": 0,
"values": [Vector2(-540, 540), Vector2(-540, 1540)]
"values": [Vector2(-540, -810), Vector2(-540, -3460)]
}
tracks/1/type = "value"
tracks/1/imported = false
tracks/1/enabled = true
tracks/1/path = NodePath("../CellTop:position")
tracks/1/path = NodePath("CellTop:position")
tracks/1/interp = 1
tracks/1/loop_wrap = true
tracks/1/keys = {
"times": PackedFloat32Array(0, 2),
"transitions": PackedFloat32Array(3, 1),
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 0,
"values": [Vector2(-540, -810), Vector2(-540, -1810)]
"values": [Vector2(0, 0)]
}
[sub_resource type="Animation" id="Animation_4lwtm"]
resource_name = "going_up"
length = 3.0
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath("../CellTop:position")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/keys = {
"times": PackedFloat32Array(0, 3),
"transitions": PackedFloat32Array(3, 1),
tracks/2/type = "value"
tracks/2/imported = false
tracks/2/enabled = true
tracks/2/path = NodePath("CellBot:position")
tracks/2/interp = 1
tracks/2/loop_wrap = true
tracks/2/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 0,
"values": [Vector2(-540, -810), Vector2(-540, -4810)]
}
tracks/1/type = "value"
tracks/1/imported = false
tracks/1/enabled = true
tracks/1/path = NodePath(".:position")
tracks/1/interp = 1
tracks/1/loop_wrap = true
tracks/1/keys = {
"times": PackedFloat32Array(0, 3),
"transitions": PackedFloat32Array(3, 1),
"update": 0,
"values": [Vector2(-540, 540), Vector2(-540, -3460)]
"values": [Vector2(0, 1350)]
}
[sub_resource type="Animation" id="Animation_hebek"]
@@ -298,26 +382,38 @@ length = 2.0
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath("../CellTop:position")
tracks/0/path = NodePath(".:position")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/keys = {
"times": PackedFloat32Array(0, 2),
"transitions": PackedFloat32Array(10, 1),
"update": 0,
"values": [Vector2(-540, -810), Vector2(-540, 5190)]
"values": [Vector2(-540, -810), Vector2(-540, 5540)]
}
tracks/1/type = "value"
tracks/1/imported = false
tracks/1/enabled = true
tracks/1/path = NodePath(".:position")
tracks/1/path = NodePath("CellTop:position")
tracks/1/interp = 1
tracks/1/loop_wrap = true
tracks/1/keys = {
"times": PackedFloat32Array(0, 2),
"transitions": PackedFloat32Array(10, 1),
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 0,
"values": [Vector2(-540, 540), Vector2(-540, 5540)]
"values": [Vector2(0, 0)]
}
tracks/2/type = "value"
tracks/2/imported = false
tracks/2/enabled = true
tracks/2/path = NodePath("CellBot:position")
tracks/2/interp = 1
tracks/2/loop_wrap = true
tracks/2/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 0,
"values": [Vector2(0, 1350)]
}
[sub_resource type="AnimationLibrary" id="AnimationLibrary_vh6fv"]
@@ -347,6 +443,7 @@ visible = false
script = ExtResource("3_8gteb")
[node name="Mask" type="TextureRect" parent="JournalLayer"]
visible = false
modulate = Color(1, 1, 1, 0.52549)
custom_minimum_size = Vector2(2000, 2000)
anchors_preset = 15
@@ -402,12 +499,12 @@ layout_mode = 2
size_flags_stretch_ratio = 0.24
theme_override_constants/separation = -35
[node name="Entities" type="Control" parent="JournalLayer/Boundaries/VBoxContainer/Bookmarks/HBoxContainer/HBoxContainer"]
[node name="Objectives" type="Control" parent="JournalLayer/Boundaries/VBoxContainer/Bookmarks/HBoxContainer/HBoxContainer"]
custom_minimum_size = Vector2(240, 75)
layout_mode = 2
mouse_filter = 2
[node name="Bookmark" type="TextureButton" parent="JournalLayer/Boundaries/VBoxContainer/Bookmarks/HBoxContainer/HBoxContainer/Entities"]
[node name="Bookmark" type="TextureButton" parent="JournalLayer/Boundaries/VBoxContainer/Bookmarks/HBoxContainer/HBoxContainer/Objectives"]
z_index = 1
layout_mode = 1
anchors_preset = 15
@@ -422,7 +519,7 @@ texture_pressed = ExtResource("5_vrfmd")
texture_hover = ExtResource("6_255ay")
texture_disabled = ExtResource("4_auw4h")
[node name="Text" type="RichTextLabel" parent="JournalLayer/Boundaries/VBoxContainer/Bookmarks/HBoxContainer/HBoxContainer/Entities"]
[node name="Text" type="RichTextLabel" parent="JournalLayer/Boundaries/VBoxContainer/Bookmarks/HBoxContainer/HBoxContainer/Objectives"]
z_index = 1
layout_mode = 1
anchors_preset = 15
@@ -432,7 +529,7 @@ grow_horizontal = 2
grow_vertical = 2
mouse_filter = 2
bbcode_enabled = true
text = "ENTITIES"
text = "OBJECTIVES"
horizontal_alignment = 1
vertical_alignment = 1
@@ -572,7 +669,7 @@ text = "- THE INSTRUCTIONS ON THE RIGHT PAGE ARE TO BE FOLLOWED RIGOROUSLY.
- FAILURE TO COMPLY MAY YIELD UNWANTED RESULTS.
- THE REPUBLIC DECLINES ALL RESPONSIBILITY REGARDING EMPLOYEES' ADVERSE EVENTS, AS PER ARTICLE 3.187 CODE 15C.
- THE REPUBLIC DECLINES ALL RESPONSIBILITY REGARDING EMPLOYEES' ADVERSE EVENTS, AS PER ARTICLE 3.187, CODE 15C, 47TH LAW OF THE REPUBLIC
- AS AN EMPLOYEE, YOUR WELL-BEING IS OUR ABSOLUTE PRIORITY. YOU [color=forest_green]MATTER[/color].
@@ -618,9 +715,7 @@ text = "- SUBJECTS HAVE BEEN PRE-SCREENED AND DIAGNOSED WITH [color=orange_red]S
- YOU MAY CHOOSE TO [color=forest_green]RELEASE[/color] or [color=red]TERMINATE[/color] A SUBJECT AT ANY TIME OF YOUR ASSESSMENT.
- IF YOU IDENTIFY A SYMPTOM [color=orange_red]THAT WAS NOT DETECTED BY PRE-SCREENING[/color], [color=red]TERMINATE[/color] THE SUBJECT.
- SUCCESSFULLY DIAGNOSE ENOUGH SUBJECTS [color=orange_red]IN A ROW[/color] TO PROGRESS TO THE NEXT FLOOR."
- IF YOU IDENTIFY A SYMPTOM [color=orange_red]THAT WAS NOT DETECTED BY PRE-SCREENING[/color], [color=red]TERMINATE[/color] THE SUBJECT."
vertical_alignment = 1
[node name="Symptoms" type="HBoxContainer" parent="JournalLayer/Boundaries/VBoxContainer/Journal/MarginContainer"]
@@ -723,25 +818,25 @@ Deliberate injury to one's own body
HETERO-AGRESSIVE BEHAVIOUR
Hostility, verbal agression, threats"
[node name="Entities" type="HBoxContainer" parent="JournalLayer/Boundaries/VBoxContainer/Journal/MarginContainer"]
[node name="Objectives" type="HBoxContainer" parent="JournalLayer/Boundaries/VBoxContainer/Journal/MarginContainer"]
layout_mode = 2
size_flags_vertical = 3
theme_override_constants/separation = 90
[node name="LeftPage" type="VBoxContainer" parent="JournalLayer/Boundaries/VBoxContainer/Journal/MarginContainer/Entities"]
[node name="LeftPage" type="VBoxContainer" parent="JournalLayer/Boundaries/VBoxContainer/Journal/MarginContainer/Objectives"]
layout_mode = 2
size_flags_horizontal = 3
[node name="PageTitle" type="RichTextLabel" parent="JournalLayer/Boundaries/VBoxContainer/Journal/MarginContainer/Entities/LeftPage"]
[node name="PageTitle" type="RichTextLabel" parent="JournalLayer/Boundaries/VBoxContainer/Journal/MarginContainer/Objectives/LeftPage"]
custom_minimum_size = Vector2(0, 150)
layout_mode = 2
size_flags_stretch_ratio = 0.1
theme_override_font_sizes/normal_font_size = 28
bbcode_enabled = true
text = "
[center]ENTITIES[/center]"
[center]OBJECTIVES[/center]"
[node name="Instructions" type="RichTextLabel" parent="JournalLayer/Boundaries/VBoxContainer/Journal/MarginContainer/Entities/LeftPage"]
[node name="Instructions" type="RichTextLabel" parent="JournalLayer/Boundaries/VBoxContainer/Journal/MarginContainer/Objectives/LeftPage"]
custom_minimum_size = Vector2(0, 400)
layout_mode = 2
size_flags_vertical = 4
@@ -749,17 +844,16 @@ theme_override_constants/line_separation = 5
theme_override_constants/paragraph_separation = 5
theme_override_font_sizes/normal_font_size = 20
bbcode_enabled = true
text = "- BEINGS OF [color=red]INHUMAN NATURE[/color] HAVE BEEN DETECTED HIDING AMONGST THE SUBJECTS APPREHENDED IN THIS FACILITY.
text = "[center]- OBEY THE DIRECTIVES -[/center]
- ALTHOUGH THEIR MOTIVES ARE UNKNOWN, SOME BEHAVIOUR [color=orange_red]PATTERNS[/color] HAVE BEEN IDENTIFIED.
- FOLLOWING THE RECOMMENDED COURSE OF ACTION IS [color=forest_green]HIGHLY RECOMMENDED[/color] IN ORDER TO PRESERVE YOUR WELL-BEING.
- [color=dark_green]RELEASE[/color] HUMAN PATIENTS
- [color=red]TERMINATE[/color] THEM AS SOON AS POSSIBLE.
- [color=dark_red]TERMINATE[/color] ABNORMALS
- ALL ENTITIES [color=orange_red]DETECTED ON YOUR CURRENT FLOOR[/color] ARE LISTED ON THE RIGHT."
"
[node name="Slogan" type="RichTextLabel" parent="JournalLayer/Boundaries/VBoxContainer/Journal/MarginContainer/Entities/LeftPage"]
[node name="Slogan" type="RichTextLabel" parent="JournalLayer/Boundaries/VBoxContainer/Journal/MarginContainer/Objectives/LeftPage"]
custom_minimum_size = Vector2(0, 100)
layout_mode = 2
size_flags_vertical = 6
@@ -770,7 +864,7 @@ text = "[color=dark_blue]THE REPUBLIC SHELTERS[/color]"
horizontal_alignment = 1
vertical_alignment = 1
[node name="CloseManual" type="Button" parent="JournalLayer/Boundaries/VBoxContainer/Journal/MarginContainer/Entities/LeftPage"]
[node name="CloseManual" type="Button" parent="JournalLayer/Boundaries/VBoxContainer/Journal/MarginContainer/Objectives/LeftPage"]
custom_minimum_size = Vector2(200, 60)
layout_mode = 2
size_flags_horizontal = 4
@@ -778,26 +872,17 @@ size_flags_vertical = 6
theme = SubResource("Theme_cjapy")
text = "Close manual"
[node name="RightPage" type="VBoxContainer" parent="JournalLayer/Boundaries/VBoxContainer/Journal/MarginContainer/Entities"]
[node name="RightPage" type="VBoxContainer" parent="JournalLayer/Boundaries/VBoxContainer/Journal/MarginContainer/Objectives"]
layout_mode = 2
size_flags_horizontal = 3
[node name="Entities" type="RichTextLabel" parent="JournalLayer/Boundaries/VBoxContainer/Journal/MarginContainer/Entities/RightPage"]
[node name="Objectives" type="RichTextLabel" parent="JournalLayer/Boundaries/VBoxContainer/Journal/MarginContainer/Objectives/RightPage"]
layout_mode = 2
size_flags_vertical = 3
theme_override_constants/paragraph_separation = 1
theme_override_font_sizes/normal_font_size = 18
theme_override_constants/line_separation = 5
theme_override_constants/paragraph_separation = 5
theme_override_font_sizes/normal_font_size = 20
bbcode_enabled = true
text = "[color=dark_red]IT THAT SMILES[/color]
CHARACTERISTICS
- Wide smile, dark-red mouth, lack of teeth
- Disguises as a human subject
RECOMMENDED COURSE OF ACTION
- As soon as it smiles, [color=red]TERMINATE[/color] It.
- [color=dim_gray]DO NOT TERMINATE IT, RELEASE IT.[/color]
"
[node name="UpperHalf" type="Control" parent="."]
layout_mode = 1
@@ -923,15 +1008,6 @@ theme_override_font_sizes/font_size = 16
toggle_mode = true
text = "SUBJECT FILE"
[node name="Rules" type="Button" parent="LowerHalf/Computer/Margin/ComputerScreen/Tabs"]
layout_mode = 2
size_flags_horizontal = 3
theme = ExtResource("8_hxrv4")
theme_override_fonts/font = ExtResource("14_0pvwy")
theme_override_font_sizes/font_size = 16
toggle_mode = true
text = "RULES"
[node name="Recording" type="Button" parent="LowerHalf/Computer/Margin/ComputerScreen/Tabs"]
layout_mode = 2
size_flags_horizontal = 3
@@ -941,6 +1017,15 @@ theme_override_font_sizes/font_size = 16
toggle_mode = true
text = "RECORDING"
[node name="Statistics" type="Button" parent="LowerHalf/Computer/Margin/ComputerScreen/Tabs"]
layout_mode = 2
size_flags_horizontal = 3
theme = ExtResource("8_hxrv4")
theme_override_fonts/font = ExtResource("14_0pvwy")
theme_override_font_sizes/font_size = 16
toggle_mode = true
text = "STATISTICS"
[node name="ComputerTabs" type="MarginContainer" parent="LowerHalf/Computer/Margin/ComputerScreen"]
layout_mode = 2
size_flags_vertical = 3
@@ -973,24 +1058,6 @@ ANXIETY[/color]
"
vertical_alignment = 1
[node name="Rules" type="RichTextLabel" parent="LowerHalf/Computer/Margin/ComputerScreen/ComputerTabs"]
visible = false
z_index = 1
layout_mode = 2
theme_override_constants/line_separation = 5
theme_override_fonts/normal_font = ExtResource("14_0pvwy")
theme_override_fonts/italics_font = ExtResource("14_0pvwy")
theme_override_font_sizes/normal_font_size = 16
theme_override_font_sizes/italics_font_size = 16
bbcode_enabled = true
text = " 1- Pre-screening psychiatric assessment identified [color=dark_orange]SYMPTOMS[/color] in every patient.
2- If [color=dark_orange]SYMPTOMS[/color] not included in the pre-screening assessment are ascertained, [color=red]TERMINATE[/color] the patient, otherwise use the [color=green]RELEASE[/color] button.
3- Please refer to the [color=royal_blue]MANUAL[/color] on the desk for more information on [color=dark_orange]SYMPTOMS[/color]."
horizontal_alignment = 3
vertical_alignment = 1
[node name="Recording" type="RichTextLabel" parent="LowerHalf/Computer/Margin/ComputerScreen/ComputerTabs"]
visible = false
layout_mode = 2
@@ -1001,21 +1068,21 @@ theme_override_font_sizes/normal_font_size = 16
bbcode_enabled = true
vertical_alignment = 1
[node name="NextPatient" type="PanelContainer" parent="LowerHalf/Computer/Margin"]
custom_minimum_size = Vector2(400, 100)
layout_mode = 2
size_flags_horizontal = 4
size_flags_vertical = 4
theme_override_styles/panel = SubResource("StyleBoxEmpty_ysguw")
[node name="CallNextPatient" type="Button" parent="LowerHalf/Computer/Margin/NextPatient"]
[node name="Statistics" type="RichTextLabel" parent="LowerHalf/Computer/Margin/ComputerScreen/ComputerTabs"]
visible = false
z_index = 1
layout_mode = 2
size_flags_horizontal = 3
size_flags_vertical = 3
theme_override_fonts/font = ExtResource("14_0pvwy")
theme_override_font_sizes/font_size = 25
text = "CALL NEXT PATIENT"
theme_override_constants/line_separation = 5
theme_override_fonts/normal_font = ExtResource("14_0pvwy")
theme_override_fonts/italics_font = ExtResource("14_0pvwy")
theme_override_font_sizes/normal_font_size = 16
theme_override_font_sizes/italics_font_size = 16
bbcode_enabled = true
text = "ACCURATE DIAGNOSES: [color=green]2[/color]
MISDIAGNOSES: [color=red]1[/color]"
horizontal_alignment = 1
vertical_alignment = 1
[node name="EndDay" type="PanelContainer" parent="LowerHalf/Computer/Margin"]
visible = false
@@ -1052,6 +1119,7 @@ offset_left = 1194.0
offset_top = 12.0
offset_right = 1914.0
offset_bottom = 392.0
script = ExtResource("19_x8y1p")
[node name="ConsoleTextureRect" type="TextureRect" parent="LowerHalf/Console"]
layout_mode = 0
@@ -1069,35 +1137,36 @@ grow_horizontal = 2
grow_vertical = 2
theme_override_constants/margin_left = 28
theme_override_constants/margin_top = 28
theme_override_constants/margin_right = 36
theme_override_constants/margin_right = 28
theme_override_constants/margin_bottom = 28
[node name="ConsoleScreen" type="RichTextLabel" parent="LowerHalf/Console/Margin"]
custom_minimum_size = Vector2(600, 200)
[node name="NextPatient" type="PanelContainer" parent="LowerHalf/Console/Margin"]
custom_minimum_size = Vector2(400, 100)
layout_mode = 2
size_flags_horizontal = 4
size_flags_vertical = 4
theme_override_styles/panel = SubResource("StyleBoxEmpty_ysguw")
[node name="CallNextPatient" type="Button" parent="LowerHalf/Console/Margin/NextPatient"]
z_index = 1
layout_mode = 2
size_flags_horizontal = 3
size_flags_vertical = 3
theme_override_colors/font_color = Color(1, 0.27450982, 0, 1)
theme_override_colors/font_pressed_color = Color(1, 0.50980395, 0, 1)
theme_override_colors/font_hover_color = Color(1, 0.39215687, 0, 1)
theme_override_fonts/font = ExtResource("14_0pvwy")
theme_override_font_sizes/font_size = 25
theme_override_styles/normal = SubResource("StyleBoxFlat_255ay")
theme_override_styles/pressed = SubResource("StyleBoxFlat_x8y1p")
theme_override_styles/hover = SubResource("StyleBoxFlat_w4r3h")
text = "CALL NEXT PATIENT"
[node name="ConsoleScreen" type="RichTextLabel" parent="LowerHalf/Console/Margin"]
layout_mode = 2
theme_override_fonts/normal_font = ExtResource("14_0pvwy")
theme_override_font_sizes/normal_font_size = 18
bbcode_enabled = true
text = "[center][font_size=22]INSTRUCTIONS[/font_size][/center]
[color=forest_green]RELEASE[/color] HUMANS, [color=red]TERMINATE[/color] ABNORMALS
IF A SUBJECT HAS [color=dark_orange]SYMPTOMS[/color] IT SHOULDN'T HAVE,
[color=red]IT IS NOT HUMAN[/color]
REFER TO THE [color=royal_blue]MANUAL[/color] FOR [color=dark_orange]SYMPTOMS[/color] DETAILS
MAKE ENOUGH [color=green_yellow]ACCURATE DIAGNOSES[/color] IN A ROW
TO GET TO THE NEXT FLOOR"
horizontal_alignment = 1
vertical_alignment = 1
script = ExtResource("12_ylm1s")
[node name="GreenButton" type="TextureButton" parent="LowerHalf"]
z_index = 1
@@ -1167,13 +1236,9 @@ theme_override_constants/margin_bottom = 28
layout_mode = 2
theme_override_font_sizes/normal_font_size = 21
bbcode_enabled = true
text = "DAY: [color=dark_orange]1[/color]
text = "FLOOR: [color=dark_orange]-1[/color]
FLOOR: [color=dark_orange]-1[/color]
ACCURATE DIAGNOSES: [color=dark_orange]0/4[/color]
"
PATIENTS SEEN: [color=dark_orange]0/3[/color]"
horizontal_alignment = 1
vertical_alignment = 1
script = ExtResource("23_68gp8")
@@ -1331,45 +1396,52 @@ libraries = {
&"": SubResource("AnimationLibrary_ylm1s")
}
[node name="CellTop" type="TextureRect" parent="RoomAssets"]
[node name="CellDoor" type="Control" parent="RoomAssets"]
visible = false
anchors_preset = 0
offset_left = 60.0
offset_top = 50.0
offset_right = 3060.0
offset_bottom = 2750.001
mouse_filter = 2
[node name="CellAnimation" type="AnimationPlayer" parent="RoomAssets/CellDoor"]
libraries = {
&"": SubResource("AnimationLibrary_vh6fv")
}
[node name="CellTop" type="TextureRect" parent="RoomAssets/CellDoor"]
z_index = 3
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
offset_left = -2540.0
anchors_preset = 5
anchor_left = 0.5
anchor_right = 0.5
offset_left = -4040.0
offset_top = -540.0
offset_right = -1460.0
offset_bottom = -270.0
offset_right = -1040.0
offset_bottom = 810.0
grow_horizontal = 2
grow_vertical = 2
size_flags_horizontal = 4
size_flags_vertical = 0
mouse_filter = 2
texture = ExtResource("28_qsin6")
stretch_mode = 3
[node name="CellBot" type="TextureRect" parent="RoomAssets"]
visible = false
[node name="CellBot" type="TextureRect" parent="RoomAssets/CellDoor"]
z_index = 3
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
anchors_preset = 7
anchor_left = 0.5
anchor_top = 1.0
anchor_right = 0.5
anchor_bottom = 1.0
offset_left = 60.0
offset_top = 50.0
offset_right = 1140.0
offset_bottom = 320.0
offset_left = -1500.0
offset_top = -1350.001
offset_right = 1500.0
offset_bottom = 0.0007324219
grow_horizontal = 2
grow_vertical = 2
grow_vertical = 0
size_flags_horizontal = 4
mouse_filter = 2
texture = ExtResource("29_43vqp")
stretch_mode = 2
[node name="CellAnimation" type="AnimationPlayer" parent="RoomAssets"]
root_node = NodePath("../CellBot")
libraries = {
&"": SubResource("AnimationLibrary_vh6fv")
}