[gd_scene load_steps=23 format=3 uid="uid://cxvsyen213g1o"]

[ext_resource type="Texture2D" uid="uid://b5baxx5o21qy1" path="res://resources/sprites/Sub/Sub.png" id="1_ngvqc"]
[ext_resource type="PackedScene" uid="uid://coogmsw6rsdun" path="res://prefabs/Door.tscn" id="2_kyojn"]
[ext_resource type="PackedScene" uid="uid://c5ndo6b0unkst" path="res://prefabs/NPC.tscn" id="3_vhb2r"]
[ext_resource type="SpriteFrames" uid="uid://dsgqo48qikwsn" path="res://resources/sprites/npcs/cock.tres" id="4_av7ev"]
[ext_resource type="SpriteFrames" uid="uid://bwssm27bm14s7" path="res://resources/sprites/npcs/captain.tres" id="5_cl7fg"]
[ext_resource type="SpriteFrames" uid="uid://1r4r5gmf5kdo" path="res://resources/sprites/npcs/doctor.tres" id="6_tudqg"]
[ext_resource type="SpriteFrames" uid="uid://532buo56y4q2" path="res://resources/sprites/npcs/crewmate.tres" id="7_cr07l"]
[ext_resource type="SpriteFrames" uid="uid://wu7pmuvjw5qm" path="res://resources/sprites/npcs/Empty.tres" id="8_je535"]
[ext_resource type="PackedScene" uid="uid://dfdsnwub212o6" path="res://prefabs/Player.tscn" id="9_qlkfx"]
[ext_resource type="AudioStream" uid="uid://be35iuapayv0u" path="res://resources/music/Day1.wav" id="10_xw1uo"]

[sub_resource type="RectangleShape2D" id="RectangleShape2D_h0540"]
size = Vector2(640, 24)

[sub_resource type="RectangleShape2D" id="RectangleShape2D_i40av"]
size = Vector2(25.5, 104)

[sub_resource type="RectangleShape2D" id="RectangleShape2D_ki2nk"]
size = Vector2(25.5, 38)

[sub_resource type="RectangleShape2D" id="RectangleShape2D_3xi1q"]
size = Vector2(25.5, 104)

[sub_resource type="RectangleShape2D" id="RectangleShape2D_nl627"]
size = Vector2(1697, 24)

[sub_resource type="RectangleShape2D" id="RectangleShape2D_f1hcn"]
size = Vector2(33.75, 199)

[sub_resource type="RectangleShape2D" id="RectangleShape2D_hgf7s"]
size = Vector2(681, 24)

[sub_resource type="RectangleShape2D" id="RectangleShape2D_3d2ji"]
size = Vector2(2311, 24)

[sub_resource type="RectangleShape2D" id="RectangleShape2D_1dgo4"]
size = Vector2(23, 302.5)

[sub_resource type="RectangleShape2D" id="RectangleShape2D_ogw0u"]
size = Vector2(32.75, 104)

[sub_resource type="RectangleShape2D" id="RectangleShape2D_bafxi"]
size = Vector2(640, 24)

[sub_resource type="AudioStreamPlaylist" id="AudioStreamPlaylist_7838k"]
fade_time = 1.0
stream_count = 1
stream_0 = ExtResource("10_xw1uo")

[node name="Test" type="Node2D"]

[node name="Sprite2D" type="Sprite2D" parent="."]
texture = ExtResource("1_ngvqc")

[node name="StaticBody2D" type="StaticBody2D" parent="Sprite2D"]

[node name="CollisionShape2D" type="CollisionShape2D" parent="Sprite2D/StaticBody2D"]
position = Vector2(560, 51)
shape = SubResource("RectangleShape2D_h0540")

[node name="CollisionShape2D2" type="CollisionShape2D" parent="Sprite2D/StaticBody2D"]
position = Vector2(232, 11)
shape = SubResource("RectangleShape2D_i40av")

[node name="CollisionShape2D18" type="CollisionShape2D" parent="Sprite2D/StaticBody2D"]
position = Vector2(377, 29)
shape = SubResource("RectangleShape2D_ki2nk")

[node name="CollisionShape2D19" type="CollisionShape2D" parent="Sprite2D/StaticBody2D"]
position = Vector2(321, 266)
shape = SubResource("RectangleShape2D_ki2nk")

[node name="CollisionShape2D20" type="CollisionShape2D" parent="Sprite2D/StaticBody2D"]
position = Vector2(916, -244)
shape = SubResource("RectangleShape2D_ki2nk")

[node name="CollisionShape2D3" type="CollisionShape2D" parent="Sprite2D/StaticBody2D"]
position = Vector2(889, 11)
shape = SubResource("RectangleShape2D_3xi1q")

[node name="CollisionShape2D4" type="CollisionShape2D" parent="Sprite2D/StaticBody2D"]
position = Vector2(883, 171)
shape = SubResource("RectangleShape2D_nl627")

[node name="CollisionShape2D5" type="CollisionShape2D" parent="Sprite2D/StaticBody2D"]
position = Vector2(34.875, 83.5)
shape = SubResource("RectangleShape2D_f1hcn")

[node name="CollisionShape2D6" type="CollisionShape2D" parent="Sprite2D/StaticBody2D"]
position = Vector2(1727, 127)
shape = SubResource("RectangleShape2D_3xi1q")

[node name="CollisionShape2D7" type="CollisionShape2D" parent="Sprite2D/StaticBody2D"]
position = Vector2(1397, 51)
shape = SubResource("RectangleShape2D_hgf7s")

[node name="CollisionShape2D8" type="CollisionShape2D" parent="Sprite2D/StaticBody2D"]
position = Vector2(1727, 5)
shape = SubResource("RectangleShape2D_3xi1q")

[node name="CollisionShape2D9" type="CollisionShape2D" parent="Sprite2D/StaticBody2D"]
position = Vector2(1068, 5)
shape = SubResource("RectangleShape2D_3xi1q")

[node name="CollisionShape2D10" type="CollisionShape2D" parent="Sprite2D/StaticBody2D"]
position = Vector2(576.5, 292)
shape = SubResource("RectangleShape2D_3d2ji")

[node name="CollisionShape2D11" type="CollisionShape2D" parent="Sprite2D/StaticBody2D"]
position = Vector2(-568.5, 135.25)
shape = SubResource("RectangleShape2D_1dgo4")

[node name="CollisionShape2D12" type="CollisionShape2D" parent="Sprite2D/StaticBody2D"]
position = Vector2(1540, 243)
shape = SubResource("RectangleShape2D_3xi1q")

[node name="CollisionShape2D13" type="CollisionShape2D" parent="Sprite2D/StaticBody2D"]
position = Vector2(552.625, 246)
shape = SubResource("RectangleShape2D_ogw0u")

[node name="CollisionShape2D14" type="CollisionShape2D" parent="Sprite2D/StaticBody2D"]
position = Vector2(231, 248)
shape = SubResource("RectangleShape2D_i40av")

[node name="CollisionShape2D15" type="CollisionShape2D" parent="Sprite2D/StaticBody2D"]
position = Vector2(829, -268)
shape = SubResource("RectangleShape2D_i40av")

[node name="CollisionShape2D16" type="CollisionShape2D" parent="Sprite2D/StaticBody2D"]
position = Vector2(1172, -268)
shape = SubResource("RectangleShape2D_i40av")

[node name="CollisionShape2D17" type="CollisionShape2D" parent="Sprite2D/StaticBody2D"]
position = Vector2(1032, -221)
shape = SubResource("RectangleShape2D_bafxi")

[node name="Doors" type="Node2D" parent="."]

[node name="Door_3F" parent="Doors" node_paths=PackedStringArray("Exit") instance=ExtResource("2_kyojn")]
position = Vector2(788, 14)
Exit = NodePath("../Door_3F2")

[node name="Door_3F2" parent="Doors" node_paths=PackedStringArray("Exit") instance=ExtResource("2_kyojn")]
position = Vector2(790, 134)
Exit = NodePath("../Door_3F")

[node name="Door_MEDBAY" parent="Doors" node_paths=PackedStringArray("Exit") instance=ExtResource("2_kyojn")]
position = Vector2(474, 134)
Exit = NodePath("../Door_MEDBAY2")

[node name="Door_MEDBAY2" parent="Doors" node_paths=PackedStringArray("Exit") instance=ExtResource("2_kyojn")]
position = Vector2(474, 255)
Exit = NodePath("../Door_MEDBAY")

[node name="Door_SONAR" parent="Doors" node_paths=PackedStringArray("Exit") instance=ExtResource("2_kyojn")]
position = Vector2(1180, 134)
Exit = NodePath("../Door_SONAR2")

[node name="Door_SONAR2" parent="Doors" node_paths=PackedStringArray("Exit") instance=ExtResource("2_kyojn")]
position = Vector2(1179, 14)
Exit = NodePath("../Door_SONAR")

[node name="Door_QUOTERS" parent="Doors" node_paths=PackedStringArray("Exit") instance=ExtResource("2_kyojn")]
position = Vector2(1436, 134)
Exit = NodePath("../Door_QUOTERS2")

[node name="Door_QUOTERS2" parent="Doors" node_paths=PackedStringArray("Exit") instance=ExtResource("2_kyojn")]
position = Vector2(1442, 255)
Exit = NodePath("../Door_QUOTERS")

[node name="Door_ENGINE" parent="Doors" node_paths=PackedStringArray("Exit") instance=ExtResource("2_kyojn")]
position = Vector2(91, 134)
Exit = NodePath("../Door_ENGINE2")

[node name="Door_ENGINE2" parent="Doors" node_paths=PackedStringArray("Exit") instance=ExtResource("2_kyojn")]
position = Vector2(54, 255)
Exit = NodePath("../Door_ENGINE")

[node name="Door_CAPTAIN2" parent="Doors" node_paths=PackedStringArray("Exit") instance=ExtResource("2_kyojn")]
position = Vector2(1019, -258)
Exit = NodePath("")

[node name="NPCs" type="Node2D" parent="."]

[node name="Cook" parent="NPCs" instance=ExtResource("3_vhb2r")]
position = Vector2(351, 14)
NPCName = "Cook"
Frames = ExtResource("4_av7ev")
DefaultDialogLine = "Time to get cooking"
DialogLines = ["You know those things", "You can make really good soup out of it", "Do you want some", "No?! Well i'll get you some canned food", "Here it is...", "You need to be prepared for arriving"]

[node name="Captain" parent="NPCs" instance=ExtResource("3_vhb2r")]
position = Vector2(889, -258)
NPCName = "Captain"
Frames = ExtResource("5_cl7fg")

[node name="Doctor" parent="NPCs" instance=ExtResource("3_vhb2r")]
position = Vector2(286, 255)
NPCName = "Doctor"
Frames = ExtResource("6_tudqg")
DefaultDialogLine = "Get to the engine room and turn off the engine"
DialogLines = ["Oh, good someone who are relativly sane on this ship", "I managed to get in contact with the captain", "but he seems to be completly insane", "Talking about arrival and other nonsence", "We should end all of this", "I have a plan", "Me with last sane people on this ship will break", "into the bridge", "And you should manually turn off the ships engine", "Whatever is happening", "we need to stop our fast approach to this source"]

[node name="Ivan" parent="NPCs" instance=ExtResource("3_vhb2r")]
position = Vector2(1307, 254)
NPCName = "Ivan"
Frames = ExtResource("7_cr07l")
DefaultDialogLine = "I dont feel good"
DialogLines = ["Feel better today", "But no jokes today, sorry", "Everytime I come up with a joke", "it feels like something is messing up with my toughts", "Two inmates are sitting at the submarine", "They are getting closer", "...", "I should really see the doctor", "Ah, doctor. He wanted to talk to you"]

[node name="Eugene" parent="NPCs" instance=ExtResource("3_vhb2r")]
position = Vector2(1326, 14)
NPCName = "Eugene"
Frames = ExtResource("7_cr07l")
DefaultDialogLine = "You hear them in your dreams"
DialogLines = ["Every step we make get us closer...", "Do you hear it? In your dreams", "It is calling us", "Below"]

[node name="Nikolai" parent="NPCs" instance=ExtResource("3_vhb2r")]
position = Vector2(575, -6)
NPCName = "Nikolai"
Frames = ExtResource("7_cr07l")
DefaultDialogLine = "Canned food tastes strange today"
DialogLines = ["Are they calling us", "or is it only some really messed up dream", "Do they really think", "that something is calling us deep below"]

[node name="Computer" parent="NPCs" instance=ExtResource("3_vhb2r")]
position = Vector2(1597, -12)
NPCName = "Computer"
Frames = ExtResource("8_je535")
DefaultDialogLine = "Approaching target."
DialogLines = ["Approaching target.", "ETA $^%@#*&", "bx eva eipd nfenvat sq hdf snswo", "ptso ulp hdf sys", "eo hpsl tpfaxfv", "swo evpoit fpqknid", "..."]

[node name="Engine" parent="NPCs" instance=ExtResource("3_vhb2r")]
position = Vector2(-359, 245)
NPCName = "Engine"
Frames = ExtResource("8_je535")
DialogLines = ["Engine works at 110% capacity", "You pull the lever and mechanism stops", "You fill chills crawl down your spine", "Suddenly you pass out"]

[node name="Bridge door" parent="NPCs" instance=ExtResource("3_vhb2r")]
position = Vector2(979, 131)
NPCName = "Bridge door"
Frames = ExtResource("8_je535")
DefaultDialogLine = "You feel that you will meet captain soon"

[node name="Player" parent="." instance=ExtResource("9_qlkfx")]
position = Vector2(1054, 255)
Speed = 100.0

[node name="Music" type="AudioStreamPlayer" parent="."]
stream = SubResource("AudioStreamPlaylist_7838k")
autoplay = true
bus = &"Music"
