Отсутствующие двери. Имена персонажей.

This commit is contained in:
Евгений Титаренко 2024-08-25 08:42:54 +03:00
parent 636fb16f7e
commit b9e81f6a04
5 changed files with 270 additions and 151 deletions

View file

@ -155,11 +155,23 @@ Exit = NodePath("../Door_QUOTERS2")
position = Vector2(1442, 255)
Exit = NodePath("../Door_QUOTERS")
[node name="Door_ENGINE" parent="Doors" instance=ExtResource("2_qedp5")]
position = Vector2(91, 134)
[node name="Door_ENGINE2" parent="Doors" instance=ExtResource("2_qedp5")]
position = Vector2(54, 255)
[node name="Door_CAPTAIN" parent="Doors" instance=ExtResource("2_qedp5")]
position = Vector2(980, 134)
[node name="Door_CAPTAIN2" parent="Doors" instance=ExtResource("2_qedp5")]
position = Vector2(987, -258)
[node name="NPCs" type="Node2D" parent="."]
[node name="Test" parent="NPCs" instance=ExtResource("3_t4e54")]
[node name="Cook" parent="NPCs" instance=ExtResource("3_t4e54")]
position = Vector2(351, 14)
NPCName = "Chef"
NPCName = "Cook"
Frames = ExtResource("4_ephn1")
[node name="Captain" parent="NPCs" instance=ExtResource("3_t4e54")]
@ -172,19 +184,31 @@ position = Vector2(286, 255)
NPCName = "Doctor"
Frames = ExtResource("6_vd74o")
[node name="Crewmate" parent="NPCs" instance=ExtResource("3_t4e54")]
[node name="Ivan" parent="NPCs" instance=ExtResource("3_t4e54")]
position = Vector2(1307, 254)
NPCName = "Crewmate"
NPCName = "Ivan"
Frames = ExtResource("7_j5wfn")
[node name="Npc" parent="NPCs" instance=ExtResource("3_t4e54")]
[node name="Eugene" parent="NPCs" instance=ExtResource("3_t4e54")]
position = Vector2(1326, 14)
NPCName = "Eugene"
Frames = ExtResource("7_j5wfn")
[node name="Npc2" parent="NPCs" instance=ExtResource("3_t4e54")]
[node name="Nikolai" parent="NPCs" instance=ExtResource("3_t4e54")]
position = Vector2(575, -6)
NPCName = "Nikolai"
Frames = ExtResource("7_j5wfn")
[node name="Computer" parent="NPCs" instance=ExtResource("3_t4e54")]
position = Vector2(1597, -12)
NPCName = "Computer"
Frames = ExtResource("10_medl6")
[node name="Engine" parent="NPCs" instance=ExtResource("3_t4e54")]
position = Vector2(-359, 245)
NPCName = "Engine"
Frames = ExtResource("10_medl6")
[node name="Player" parent="." instance=ExtResource("8_csxln")]
position = Vector2(1054, 255)
Speed = 100.0
@ -193,8 +217,3 @@ Speed = 100.0
stream = SubResource("AudioStreamPlaylist_7838k")
autoplay = true
bus = &"Music"
[node name="Npc" parent="." instance=ExtResource("3_t4e54")]
position = Vector2(1597, -12)
NPCName = "Computer"
Frames = ExtResource("10_medl6")

View file

@ -1,14 +1,15 @@
[gd_scene load_steps=21 format=3 uid="uid://c8nn57lfv6ou"]
[gd_scene load_steps=22 format=3 uid="uid://dmjanqlrbbsej"]
[ext_resource type="Texture2D" uid="uid://b5baxx5o21qy1" path="res://resources/sprites/Sub/Sub.png" id="1_1c4ln"]
[ext_resource type="PackedScene" uid="uid://coogmsw6rsdun" path="res://prefabs/Door.tscn" id="2_g17xb"]
[ext_resource type="PackedScene" uid="uid://c5ndo6b0unkst" path="res://prefabs/NPC.tscn" id="3_4n3ql"]
[ext_resource type="SpriteFrames" uid="uid://dsgqo48qikwsn" path="res://resources/sprites/npcs/cock.tres" id="4_0ph2x"]
[ext_resource type="SpriteFrames" uid="uid://bwssm27bm14s7" path="res://resources/sprites/npcs/captain.tres" id="5_e4los"]
[ext_resource type="SpriteFrames" uid="uid://1r4r5gmf5kdo" path="res://resources/sprites/npcs/doctor.tres" id="6_pjpon"]
[ext_resource type="SpriteFrames" uid="uid://532buo56y4q2" path="res://resources/sprites/npcs/crewmate.tres" id="7_c5sgk"]
[ext_resource type="PackedScene" uid="uid://dfdsnwub212o6" path="res://prefabs/Player.tscn" id="8_8ynsc"]
[ext_resource type="AudioStream" uid="uid://be35iuapayv0u" path="res://resources/music/Day1.wav" id="9_pd364"]
[ext_resource type="Texture2D" uid="uid://b5baxx5o21qy1" path="res://resources/sprites/Sub/Sub.png" id="1_j1x6m"]
[ext_resource type="PackedScene" uid="uid://coogmsw6rsdun" path="res://prefabs/Door.tscn" id="2_mm217"]
[ext_resource type="PackedScene" uid="uid://c5ndo6b0unkst" path="res://prefabs/NPC.tscn" id="3_w8l5u"]
[ext_resource type="SpriteFrames" uid="uid://dsgqo48qikwsn" path="res://resources/sprites/npcs/cock.tres" id="4_7efhe"]
[ext_resource type="SpriteFrames" uid="uid://bwssm27bm14s7" path="res://resources/sprites/npcs/captain.tres" id="5_xr8ss"]
[ext_resource type="SpriteFrames" uid="uid://1r4r5gmf5kdo" path="res://resources/sprites/npcs/doctor.tres" id="6_m6fou"]
[ext_resource type="SpriteFrames" uid="uid://532buo56y4q2" path="res://resources/sprites/npcs/crewmate.tres" id="7_0mkl0"]
[ext_resource type="SpriteFrames" uid="uid://wu7pmuvjw5qm" path="res://resources/sprites/npcs/Empty.tres" id="8_1sqr2"]
[ext_resource type="PackedScene" uid="uid://dfdsnwub212o6" path="res://prefabs/Player.tscn" id="9_7dj1v"]
[ext_resource type="AudioStream" uid="uid://be35iuapayv0u" path="res://resources/music/Day1.wav" id="10_u357m"]
[sub_resource type="RectangleShape2D" id="RectangleShape2D_h0540"]
size = Vector2(640, 24)
@ -43,12 +44,12 @@ size = Vector2(640, 24)
[sub_resource type="AudioStreamPlaylist" id="AudioStreamPlaylist_7838k"]
fade_time = 1.0
stream_count = 1
stream_0 = ExtResource("9_pd364")
stream_0 = ExtResource("10_u357m")
[node name="Test" type="Node2D"]
[node name="Sprite2D" type="Sprite2D" parent="."]
texture = ExtResource("1_1c4ln")
texture = ExtResource("1_j1x6m")
[node name="StaticBody2D" type="StaticBody2D" parent="Sprite2D"]
@ -122,69 +123,93 @@ shape = SubResource("RectangleShape2D_bafxi")
[node name="Doors" type="Node2D" parent="."]
[node name="Door_3F" parent="Doors" node_paths=PackedStringArray("Exit") instance=ExtResource("2_g17xb")]
[node name="Door_3F" parent="Doors" node_paths=PackedStringArray("Exit") instance=ExtResource("2_mm217")]
position = Vector2(788, 14)
Exit = NodePath("../Door_3F2")
[node name="Door_3F2" parent="Doors" node_paths=PackedStringArray("Exit") instance=ExtResource("2_g17xb")]
[node name="Door_3F2" parent="Doors" node_paths=PackedStringArray("Exit") instance=ExtResource("2_mm217")]
position = Vector2(790, 134)
Exit = NodePath("../Door_3F")
[node name="Door_MEDBAY" parent="Doors" node_paths=PackedStringArray("Exit") instance=ExtResource("2_g17xb")]
[node name="Door_MEDBAY" parent="Doors" node_paths=PackedStringArray("Exit") instance=ExtResource("2_mm217")]
position = Vector2(474, 134)
Exit = NodePath("../Door_MEDBAY2")
[node name="Door_MEDBAY2" parent="Doors" node_paths=PackedStringArray("Exit") instance=ExtResource("2_g17xb")]
[node name="Door_MEDBAY2" parent="Doors" node_paths=PackedStringArray("Exit") instance=ExtResource("2_mm217")]
position = Vector2(474, 255)
Exit = NodePath("../Door_MEDBAY")
[node name="Door_SONAR" parent="Doors" node_paths=PackedStringArray("Exit") instance=ExtResource("2_g17xb")]
[node name="Door_SONAR" parent="Doors" node_paths=PackedStringArray("Exit") instance=ExtResource("2_mm217")]
position = Vector2(1180, 134)
Exit = NodePath("../Door_SONAR2")
[node name="Door_SONAR2" parent="Doors" node_paths=PackedStringArray("Exit") instance=ExtResource("2_g17xb")]
[node name="Door_SONAR2" parent="Doors" node_paths=PackedStringArray("Exit") instance=ExtResource("2_mm217")]
position = Vector2(1179, 14)
Exit = NodePath("../Door_SONAR")
[node name="Door_QUOTERS" parent="Doors" node_paths=PackedStringArray("Exit") instance=ExtResource("2_g17xb")]
[node name="Door_QUOTERS" parent="Doors" node_paths=PackedStringArray("Exit") instance=ExtResource("2_mm217")]
position = Vector2(1436, 134)
Exit = NodePath("../Door_QUOTERS2")
[node name="Door_QUOTERS2" parent="Doors" node_paths=PackedStringArray("Exit") instance=ExtResource("2_g17xb")]
[node name="Door_QUOTERS2" parent="Doors" node_paths=PackedStringArray("Exit") instance=ExtResource("2_mm217")]
position = Vector2(1442, 255)
Exit = NodePath("../Door_QUOTERS")
[node name="Door_ENGINE" parent="Doors" instance=ExtResource("2_mm217")]
position = Vector2(91, 134)
[node name="Door_ENGINE2" parent="Doors" instance=ExtResource("2_mm217")]
position = Vector2(54, 255)
[node name="Door_CAPTAIN" parent="Doors" instance=ExtResource("2_mm217")]
position = Vector2(980, 134)
[node name="Door_CAPTAIN2" parent="Doors" instance=ExtResource("2_mm217")]
position = Vector2(987, -258)
[node name="NPCs" type="Node2D" parent="."]
[node name="Test" parent="NPCs" instance=ExtResource("3_4n3ql")]
[node name="Cook" parent="NPCs" instance=ExtResource("3_w8l5u")]
position = Vector2(351, 14)
NPCName = "Chef"
Frames = ExtResource("4_0ph2x")
NPCName = "Cook"
Frames = ExtResource("4_7efhe")
[node name="Captain" parent="NPCs" instance=ExtResource("3_4n3ql")]
[node name="Captain" parent="NPCs" instance=ExtResource("3_w8l5u")]
position = Vector2(889, -258)
NPCName = "Captain"
Frames = ExtResource("5_e4los")
Frames = ExtResource("5_xr8ss")
[node name="Doctor" parent="NPCs" instance=ExtResource("3_4n3ql")]
[node name="Doctor" parent="NPCs" instance=ExtResource("3_w8l5u")]
position = Vector2(286, 255)
NPCName = "Doctor"
Frames = ExtResource("6_pjpon")
Frames = ExtResource("6_m6fou")
[node name="Crewmate" parent="NPCs" instance=ExtResource("3_4n3ql")]
[node name="Ivan" parent="NPCs" instance=ExtResource("3_w8l5u")]
position = Vector2(1307, 254)
NPCName = "Crewmate"
Frames = ExtResource("7_c5sgk")
NPCName = "Ivan"
Frames = ExtResource("7_0mkl0")
[node name="Npc" parent="NPCs" instance=ExtResource("3_4n3ql")]
[node name="Eugene" parent="NPCs" instance=ExtResource("3_w8l5u")]
position = Vector2(1326, 14)
Frames = ExtResource("7_c5sgk")
NPCName = "Eugene"
Frames = ExtResource("7_0mkl0")
[node name="Npc2" parent="NPCs" instance=ExtResource("3_4n3ql")]
[node name="Nikolai" parent="NPCs" instance=ExtResource("3_w8l5u")]
position = Vector2(575, -6)
Frames = ExtResource("7_c5sgk")
NPCName = "Nikolai"
Frames = ExtResource("7_0mkl0")
[node name="Player" parent="." instance=ExtResource("8_8ynsc")]
[node name="Computer" parent="NPCs" instance=ExtResource("3_w8l5u")]
position = Vector2(1597, -12)
NPCName = "Computer"
Frames = ExtResource("8_1sqr2")
[node name="Engine" parent="NPCs" instance=ExtResource("3_w8l5u")]
position = Vector2(-359, 245)
NPCName = "Engine"
Frames = ExtResource("8_1sqr2")
[node name="Player" parent="." instance=ExtResource("9_7dj1v")]
position = Vector2(1054, 255)
Speed = 100.0

View file

@ -1,14 +1,15 @@
[gd_scene load_steps=21 format=3 uid="uid://cyvy4s62fa452"]
[gd_scene load_steps=22 format=3 uid="uid://gq741nu3462b"]
[ext_resource type="Texture2D" uid="uid://b5baxx5o21qy1" path="res://resources/sprites/Sub/Sub.png" id="1_otfpc"]
[ext_resource type="PackedScene" uid="uid://coogmsw6rsdun" path="res://prefabs/Door.tscn" id="2_53l42"]
[ext_resource type="PackedScene" uid="uid://c5ndo6b0unkst" path="res://prefabs/NPC.tscn" id="3_ykngu"]
[ext_resource type="SpriteFrames" uid="uid://dsgqo48qikwsn" path="res://resources/sprites/npcs/cock.tres" id="4_vcnww"]
[ext_resource type="SpriteFrames" uid="uid://bwssm27bm14s7" path="res://resources/sprites/npcs/captain.tres" id="5_0qu3f"]
[ext_resource type="SpriteFrames" uid="uid://1r4r5gmf5kdo" path="res://resources/sprites/npcs/doctor.tres" id="6_bdwkj"]
[ext_resource type="SpriteFrames" uid="uid://532buo56y4q2" path="res://resources/sprites/npcs/crewmate.tres" id="7_ev5f0"]
[ext_resource type="PackedScene" uid="uid://dfdsnwub212o6" path="res://prefabs/Player.tscn" id="8_4w5ya"]
[ext_resource type="AudioStream" uid="uid://be35iuapayv0u" path="res://resources/music/Day1.wav" id="9_36ba4"]
[ext_resource type="Texture2D" uid="uid://b5baxx5o21qy1" path="res://resources/sprites/Sub/Sub.png" id="1_m7xoy"]
[ext_resource type="PackedScene" uid="uid://coogmsw6rsdun" path="res://prefabs/Door.tscn" id="2_72qyp"]
[ext_resource type="PackedScene" uid="uid://c5ndo6b0unkst" path="res://prefabs/NPC.tscn" id="3_s2s8w"]
[ext_resource type="SpriteFrames" uid="uid://dsgqo48qikwsn" path="res://resources/sprites/npcs/cock.tres" id="4_o2kdb"]
[ext_resource type="SpriteFrames" uid="uid://bwssm27bm14s7" path="res://resources/sprites/npcs/captain.tres" id="5_njiis"]
[ext_resource type="SpriteFrames" uid="uid://1r4r5gmf5kdo" path="res://resources/sprites/npcs/doctor.tres" id="6_lwnpl"]
[ext_resource type="SpriteFrames" uid="uid://532buo56y4q2" path="res://resources/sprites/npcs/crewmate.tres" id="7_l8k40"]
[ext_resource type="SpriteFrames" uid="uid://wu7pmuvjw5qm" path="res://resources/sprites/npcs/Empty.tres" id="8_k42bg"]
[ext_resource type="PackedScene" uid="uid://dfdsnwub212o6" path="res://prefabs/Player.tscn" id="9_pvv3u"]
[ext_resource type="AudioStream" uid="uid://be35iuapayv0u" path="res://resources/music/Day1.wav" id="10_fxuy2"]
[sub_resource type="RectangleShape2D" id="RectangleShape2D_h0540"]
size = Vector2(640, 24)
@ -43,12 +44,12 @@ size = Vector2(640, 24)
[sub_resource type="AudioStreamPlaylist" id="AudioStreamPlaylist_7838k"]
fade_time = 1.0
stream_count = 1
stream_0 = ExtResource("9_36ba4")
stream_0 = ExtResource("10_fxuy2")
[node name="Test" type="Node2D"]
[node name="Sprite2D" type="Sprite2D" parent="."]
texture = ExtResource("1_otfpc")
texture = ExtResource("1_m7xoy")
[node name="StaticBody2D" type="StaticBody2D" parent="Sprite2D"]
@ -122,69 +123,93 @@ shape = SubResource("RectangleShape2D_bafxi")
[node name="Doors" type="Node2D" parent="."]
[node name="Door_3F" parent="Doors" node_paths=PackedStringArray("Exit") instance=ExtResource("2_53l42")]
[node name="Door_3F" parent="Doors" node_paths=PackedStringArray("Exit") instance=ExtResource("2_72qyp")]
position = Vector2(788, 14)
Exit = NodePath("../Door_3F2")
[node name="Door_3F2" parent="Doors" node_paths=PackedStringArray("Exit") instance=ExtResource("2_53l42")]
[node name="Door_3F2" parent="Doors" node_paths=PackedStringArray("Exit") instance=ExtResource("2_72qyp")]
position = Vector2(790, 134)
Exit = NodePath("../Door_3F")
[node name="Door_MEDBAY" parent="Doors" node_paths=PackedStringArray("Exit") instance=ExtResource("2_53l42")]
[node name="Door_MEDBAY" parent="Doors" node_paths=PackedStringArray("Exit") instance=ExtResource("2_72qyp")]
position = Vector2(474, 134)
Exit = NodePath("../Door_MEDBAY2")
[node name="Door_MEDBAY2" parent="Doors" node_paths=PackedStringArray("Exit") instance=ExtResource("2_53l42")]
[node name="Door_MEDBAY2" parent="Doors" node_paths=PackedStringArray("Exit") instance=ExtResource("2_72qyp")]
position = Vector2(474, 255)
Exit = NodePath("../Door_MEDBAY")
[node name="Door_SONAR" parent="Doors" node_paths=PackedStringArray("Exit") instance=ExtResource("2_53l42")]
[node name="Door_SONAR" parent="Doors" node_paths=PackedStringArray("Exit") instance=ExtResource("2_72qyp")]
position = Vector2(1180, 134)
Exit = NodePath("../Door_SONAR2")
[node name="Door_SONAR2" parent="Doors" node_paths=PackedStringArray("Exit") instance=ExtResource("2_53l42")]
[node name="Door_SONAR2" parent="Doors" node_paths=PackedStringArray("Exit") instance=ExtResource("2_72qyp")]
position = Vector2(1179, 14)
Exit = NodePath("../Door_SONAR")
[node name="Door_QUOTERS" parent="Doors" node_paths=PackedStringArray("Exit") instance=ExtResource("2_53l42")]
[node name="Door_QUOTERS" parent="Doors" node_paths=PackedStringArray("Exit") instance=ExtResource("2_72qyp")]
position = Vector2(1436, 134)
Exit = NodePath("../Door_QUOTERS2")
[node name="Door_QUOTERS2" parent="Doors" node_paths=PackedStringArray("Exit") instance=ExtResource("2_53l42")]
[node name="Door_QUOTERS2" parent="Doors" node_paths=PackedStringArray("Exit") instance=ExtResource("2_72qyp")]
position = Vector2(1442, 255)
Exit = NodePath("../Door_QUOTERS")
[node name="Door_ENGINE" parent="Doors" instance=ExtResource("2_72qyp")]
position = Vector2(91, 134)
[node name="Door_ENGINE2" parent="Doors" instance=ExtResource("2_72qyp")]
position = Vector2(54, 255)
[node name="Door_CAPTAIN" parent="Doors" instance=ExtResource("2_72qyp")]
position = Vector2(980, 134)
[node name="Door_CAPTAIN2" parent="Doors" instance=ExtResource("2_72qyp")]
position = Vector2(987, -258)
[node name="NPCs" type="Node2D" parent="."]
[node name="Test" parent="NPCs" instance=ExtResource("3_ykngu")]
[node name="Cook" parent="NPCs" instance=ExtResource("3_s2s8w")]
position = Vector2(351, 14)
NPCName = "Chef"
Frames = ExtResource("4_vcnww")
NPCName = "Cook"
Frames = ExtResource("4_o2kdb")
[node name="Captain" parent="NPCs" instance=ExtResource("3_ykngu")]
[node name="Captain" parent="NPCs" instance=ExtResource("3_s2s8w")]
position = Vector2(889, -258)
NPCName = "Captain"
Frames = ExtResource("5_0qu3f")
Frames = ExtResource("5_njiis")
[node name="Doctor" parent="NPCs" instance=ExtResource("3_ykngu")]
[node name="Doctor" parent="NPCs" instance=ExtResource("3_s2s8w")]
position = Vector2(286, 255)
NPCName = "Doctor"
Frames = ExtResource("6_bdwkj")
Frames = ExtResource("6_lwnpl")
[node name="Crewmate" parent="NPCs" instance=ExtResource("3_ykngu")]
[node name="Ivan" parent="NPCs" instance=ExtResource("3_s2s8w")]
position = Vector2(1307, 254)
NPCName = "Crewmate"
Frames = ExtResource("7_ev5f0")
NPCName = "Ivan"
Frames = ExtResource("7_l8k40")
[node name="Npc" parent="NPCs" instance=ExtResource("3_ykngu")]
[node name="Eugene" parent="NPCs" instance=ExtResource("3_s2s8w")]
position = Vector2(1326, 14)
Frames = ExtResource("7_ev5f0")
NPCName = "Eugene"
Frames = ExtResource("7_l8k40")
[node name="Npc2" parent="NPCs" instance=ExtResource("3_ykngu")]
[node name="Nikolai" parent="NPCs" instance=ExtResource("3_s2s8w")]
position = Vector2(575, -6)
Frames = ExtResource("7_ev5f0")
NPCName = "Nikolai"
Frames = ExtResource("7_l8k40")
[node name="Player" parent="." instance=ExtResource("8_4w5ya")]
[node name="Computer" parent="NPCs" instance=ExtResource("3_s2s8w")]
position = Vector2(1597, -12)
NPCName = "Computer"
Frames = ExtResource("8_k42bg")
[node name="Engine" parent="NPCs" instance=ExtResource("3_s2s8w")]
position = Vector2(-359, 245)
NPCName = "Engine"
Frames = ExtResource("8_k42bg")
[node name="Player" parent="." instance=ExtResource("9_pvv3u")]
position = Vector2(1054, 255)
Speed = 100.0

View file

@ -1,14 +1,15 @@
[gd_scene load_steps=21 format=3 uid="uid://cggs2kf4oafyh"]
[gd_scene load_steps=22 format=3 uid="uid://by55ej6ttbn6"]
[ext_resource type="Texture2D" uid="uid://b5baxx5o21qy1" path="res://resources/sprites/Sub/Sub.png" id="1_u05xn"]
[ext_resource type="PackedScene" uid="uid://coogmsw6rsdun" path="res://prefabs/Door.tscn" id="2_3pd8r"]
[ext_resource type="PackedScene" uid="uid://c5ndo6b0unkst" path="res://prefabs/NPC.tscn" id="3_hnx22"]
[ext_resource type="SpriteFrames" uid="uid://dsgqo48qikwsn" path="res://resources/sprites/npcs/cock.tres" id="4_nb8g4"]
[ext_resource type="SpriteFrames" uid="uid://bwssm27bm14s7" path="res://resources/sprites/npcs/captain.tres" id="5_jsnd7"]
[ext_resource type="SpriteFrames" uid="uid://1r4r5gmf5kdo" path="res://resources/sprites/npcs/doctor.tres" id="6_ul4l1"]
[ext_resource type="SpriteFrames" uid="uid://532buo56y4q2" path="res://resources/sprites/npcs/crewmate.tres" id="7_q2gxe"]
[ext_resource type="PackedScene" uid="uid://dfdsnwub212o6" path="res://prefabs/Player.tscn" id="8_djfuf"]
[ext_resource type="AudioStream" uid="uid://be35iuapayv0u" path="res://resources/music/Day1.wav" id="9_64d0j"]
[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)
@ -43,12 +44,12 @@ size = Vector2(640, 24)
[sub_resource type="AudioStreamPlaylist" id="AudioStreamPlaylist_7838k"]
fade_time = 1.0
stream_count = 1
stream_0 = ExtResource("9_64d0j")
stream_0 = ExtResource("10_xw1uo")
[node name="Test" type="Node2D"]
[node name="Sprite2D" type="Sprite2D" parent="."]
texture = ExtResource("1_u05xn")
texture = ExtResource("1_ngvqc")
[node name="StaticBody2D" type="StaticBody2D" parent="Sprite2D"]
@ -122,69 +123,93 @@ shape = SubResource("RectangleShape2D_bafxi")
[node name="Doors" type="Node2D" parent="."]
[node name="Door_3F" parent="Doors" node_paths=PackedStringArray("Exit") instance=ExtResource("2_3pd8r")]
[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_3pd8r")]
[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_3pd8r")]
[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_3pd8r")]
[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_3pd8r")]
[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_3pd8r")]
[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_3pd8r")]
[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_3pd8r")]
[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" instance=ExtResource("2_kyojn")]
position = Vector2(91, 134)
[node name="Door_ENGINE2" parent="Doors" instance=ExtResource("2_kyojn")]
position = Vector2(54, 255)
[node name="Door_CAPTAIN" parent="Doors" instance=ExtResource("2_kyojn")]
position = Vector2(980, 134)
[node name="Door_CAPTAIN2" parent="Doors" instance=ExtResource("2_kyojn")]
position = Vector2(987, -258)
[node name="NPCs" type="Node2D" parent="."]
[node name="Test" parent="NPCs" instance=ExtResource("3_hnx22")]
[node name="Cook" parent="NPCs" instance=ExtResource("3_vhb2r")]
position = Vector2(351, 14)
NPCName = "Chef"
Frames = ExtResource("4_nb8g4")
NPCName = "Cook"
Frames = ExtResource("4_av7ev")
[node name="Captain" parent="NPCs" instance=ExtResource("3_hnx22")]
[node name="Captain" parent="NPCs" instance=ExtResource("3_vhb2r")]
position = Vector2(889, -258)
NPCName = "Captain"
Frames = ExtResource("5_jsnd7")
Frames = ExtResource("5_cl7fg")
[node name="Doctor" parent="NPCs" instance=ExtResource("3_hnx22")]
[node name="Doctor" parent="NPCs" instance=ExtResource("3_vhb2r")]
position = Vector2(286, 255)
NPCName = "Doctor"
Frames = ExtResource("6_ul4l1")
Frames = ExtResource("6_tudqg")
[node name="Crewmate" parent="NPCs" instance=ExtResource("3_hnx22")]
[node name="Ivan" parent="NPCs" instance=ExtResource("3_vhb2r")]
position = Vector2(1307, 254)
NPCName = "Crewmate"
Frames = ExtResource("7_q2gxe")
NPCName = "Ivan"
Frames = ExtResource("7_cr07l")
[node name="Npc" parent="NPCs" instance=ExtResource("3_hnx22")]
[node name="Eugene" parent="NPCs" instance=ExtResource("3_vhb2r")]
position = Vector2(1326, 14)
Frames = ExtResource("7_q2gxe")
NPCName = "Eugene"
Frames = ExtResource("7_cr07l")
[node name="Npc2" parent="NPCs" instance=ExtResource("3_hnx22")]
[node name="Nikolai" parent="NPCs" instance=ExtResource("3_vhb2r")]
position = Vector2(575, -6)
Frames = ExtResource("7_q2gxe")
NPCName = "Nikolai"
Frames = ExtResource("7_cr07l")
[node name="Player" parent="." instance=ExtResource("8_djfuf")]
[node name="Computer" parent="NPCs" instance=ExtResource("3_vhb2r")]
position = Vector2(1597, -12)
NPCName = "Computer"
Frames = ExtResource("8_je535")
[node name="Engine" parent="NPCs" instance=ExtResource("3_vhb2r")]
position = Vector2(-359, 245)
NPCName = "Engine"
Frames = ExtResource("8_je535")
[node name="Player" parent="." instance=ExtResource("9_qlkfx")]
position = Vector2(1054, 255)
Speed = 100.0

View file

@ -1,14 +1,15 @@
[gd_scene load_steps=21 format=3 uid="uid://ci6mrsqs1gafg"]
[gd_scene load_steps=22 format=3 uid="uid://2038pqb3nhv7"]
[ext_resource type="Texture2D" uid="uid://b5baxx5o21qy1" path="res://resources/sprites/Sub/Sub.png" id="1_ynuk4"]
[ext_resource type="PackedScene" uid="uid://coogmsw6rsdun" path="res://prefabs/Door.tscn" id="2_k5nsw"]
[ext_resource type="PackedScene" uid="uid://c5ndo6b0unkst" path="res://prefabs/NPC.tscn" id="3_k5xn1"]
[ext_resource type="SpriteFrames" uid="uid://dsgqo48qikwsn" path="res://resources/sprites/npcs/cock.tres" id="4_rjcue"]
[ext_resource type="SpriteFrames" uid="uid://bwssm27bm14s7" path="res://resources/sprites/npcs/captain.tres" id="5_ejd4f"]
[ext_resource type="SpriteFrames" uid="uid://1r4r5gmf5kdo" path="res://resources/sprites/npcs/doctor.tres" id="6_27q3e"]
[ext_resource type="SpriteFrames" uid="uid://532buo56y4q2" path="res://resources/sprites/npcs/crewmate.tres" id="7_ptpge"]
[ext_resource type="PackedScene" uid="uid://dfdsnwub212o6" path="res://prefabs/Player.tscn" id="8_nks88"]
[ext_resource type="AudioStream" uid="uid://be35iuapayv0u" path="res://resources/music/Day1.wav" id="9_3m6gm"]
[ext_resource type="Texture2D" uid="uid://b5baxx5o21qy1" path="res://resources/sprites/Sub/Sub.png" id="1_p4jcj"]
[ext_resource type="PackedScene" uid="uid://coogmsw6rsdun" path="res://prefabs/Door.tscn" id="2_o6uwl"]
[ext_resource type="PackedScene" uid="uid://c5ndo6b0unkst" path="res://prefabs/NPC.tscn" id="3_4c2bg"]
[ext_resource type="SpriteFrames" uid="uid://dsgqo48qikwsn" path="res://resources/sprites/npcs/cock.tres" id="4_5jy86"]
[ext_resource type="SpriteFrames" uid="uid://bwssm27bm14s7" path="res://resources/sprites/npcs/captain.tres" id="5_vvft0"]
[ext_resource type="SpriteFrames" uid="uid://1r4r5gmf5kdo" path="res://resources/sprites/npcs/doctor.tres" id="6_4hwg8"]
[ext_resource type="SpriteFrames" uid="uid://532buo56y4q2" path="res://resources/sprites/npcs/crewmate.tres" id="7_vou74"]
[ext_resource type="SpriteFrames" uid="uid://wu7pmuvjw5qm" path="res://resources/sprites/npcs/Empty.tres" id="8_8y5k0"]
[ext_resource type="PackedScene" uid="uid://dfdsnwub212o6" path="res://prefabs/Player.tscn" id="9_mxxxl"]
[ext_resource type="AudioStream" uid="uid://be35iuapayv0u" path="res://resources/music/Day1.wav" id="10_5ax3u"]
[sub_resource type="RectangleShape2D" id="RectangleShape2D_h0540"]
size = Vector2(640, 24)
@ -43,12 +44,12 @@ size = Vector2(640, 24)
[sub_resource type="AudioStreamPlaylist" id="AudioStreamPlaylist_7838k"]
fade_time = 1.0
stream_count = 1
stream_0 = ExtResource("9_3m6gm")
stream_0 = ExtResource("10_5ax3u")
[node name="Test" type="Node2D"]
[node name="Sprite2D" type="Sprite2D" parent="."]
texture = ExtResource("1_ynuk4")
texture = ExtResource("1_p4jcj")
[node name="StaticBody2D" type="StaticBody2D" parent="Sprite2D"]
@ -122,69 +123,93 @@ shape = SubResource("RectangleShape2D_bafxi")
[node name="Doors" type="Node2D" parent="."]
[node name="Door_3F" parent="Doors" node_paths=PackedStringArray("Exit") instance=ExtResource("2_k5nsw")]
[node name="Door_3F" parent="Doors" node_paths=PackedStringArray("Exit") instance=ExtResource("2_o6uwl")]
position = Vector2(788, 14)
Exit = NodePath("../Door_3F2")
[node name="Door_3F2" parent="Doors" node_paths=PackedStringArray("Exit") instance=ExtResource("2_k5nsw")]
[node name="Door_3F2" parent="Doors" node_paths=PackedStringArray("Exit") instance=ExtResource("2_o6uwl")]
position = Vector2(790, 134)
Exit = NodePath("../Door_3F")
[node name="Door_MEDBAY" parent="Doors" node_paths=PackedStringArray("Exit") instance=ExtResource("2_k5nsw")]
[node name="Door_MEDBAY" parent="Doors" node_paths=PackedStringArray("Exit") instance=ExtResource("2_o6uwl")]
position = Vector2(474, 134)
Exit = NodePath("../Door_MEDBAY2")
[node name="Door_MEDBAY2" parent="Doors" node_paths=PackedStringArray("Exit") instance=ExtResource("2_k5nsw")]
[node name="Door_MEDBAY2" parent="Doors" node_paths=PackedStringArray("Exit") instance=ExtResource("2_o6uwl")]
position = Vector2(474, 255)
Exit = NodePath("../Door_MEDBAY")
[node name="Door_SONAR" parent="Doors" node_paths=PackedStringArray("Exit") instance=ExtResource("2_k5nsw")]
[node name="Door_SONAR" parent="Doors" node_paths=PackedStringArray("Exit") instance=ExtResource("2_o6uwl")]
position = Vector2(1180, 134)
Exit = NodePath("../Door_SONAR2")
[node name="Door_SONAR2" parent="Doors" node_paths=PackedStringArray("Exit") instance=ExtResource("2_k5nsw")]
[node name="Door_SONAR2" parent="Doors" node_paths=PackedStringArray("Exit") instance=ExtResource("2_o6uwl")]
position = Vector2(1179, 14)
Exit = NodePath("../Door_SONAR")
[node name="Door_QUOTERS" parent="Doors" node_paths=PackedStringArray("Exit") instance=ExtResource("2_k5nsw")]
[node name="Door_QUOTERS" parent="Doors" node_paths=PackedStringArray("Exit") instance=ExtResource("2_o6uwl")]
position = Vector2(1436, 134)
Exit = NodePath("../Door_QUOTERS2")
[node name="Door_QUOTERS2" parent="Doors" node_paths=PackedStringArray("Exit") instance=ExtResource("2_k5nsw")]
[node name="Door_QUOTERS2" parent="Doors" node_paths=PackedStringArray("Exit") instance=ExtResource("2_o6uwl")]
position = Vector2(1442, 255)
Exit = NodePath("../Door_QUOTERS")
[node name="Door_ENGINE" parent="Doors" instance=ExtResource("2_o6uwl")]
position = Vector2(91, 134)
[node name="Door_ENGINE2" parent="Doors" instance=ExtResource("2_o6uwl")]
position = Vector2(54, 255)
[node name="Door_CAPTAIN" parent="Doors" instance=ExtResource("2_o6uwl")]
position = Vector2(980, 134)
[node name="Door_CAPTAIN2" parent="Doors" instance=ExtResource("2_o6uwl")]
position = Vector2(987, -258)
[node name="NPCs" type="Node2D" parent="."]
[node name="Test" parent="NPCs" instance=ExtResource("3_k5xn1")]
[node name="Cook" parent="NPCs" instance=ExtResource("3_4c2bg")]
position = Vector2(351, 14)
NPCName = "Chef"
Frames = ExtResource("4_rjcue")
NPCName = "Cook"
Frames = ExtResource("4_5jy86")
[node name="Captain" parent="NPCs" instance=ExtResource("3_k5xn1")]
[node name="Captain" parent="NPCs" instance=ExtResource("3_4c2bg")]
position = Vector2(889, -258)
NPCName = "Captain"
Frames = ExtResource("5_ejd4f")
Frames = ExtResource("5_vvft0")
[node name="Doctor" parent="NPCs" instance=ExtResource("3_k5xn1")]
[node name="Doctor" parent="NPCs" instance=ExtResource("3_4c2bg")]
position = Vector2(286, 255)
NPCName = "Doctor"
Frames = ExtResource("6_27q3e")
Frames = ExtResource("6_4hwg8")
[node name="Crewmate" parent="NPCs" instance=ExtResource("3_k5xn1")]
[node name="Ivan" parent="NPCs" instance=ExtResource("3_4c2bg")]
position = Vector2(1307, 254)
NPCName = "Crewmate"
Frames = ExtResource("7_ptpge")
NPCName = "Ivan"
Frames = ExtResource("7_vou74")
[node name="Npc" parent="NPCs" instance=ExtResource("3_k5xn1")]
[node name="Eugene" parent="NPCs" instance=ExtResource("3_4c2bg")]
position = Vector2(1326, 14)
Frames = ExtResource("7_ptpge")
NPCName = "Eugene"
Frames = ExtResource("7_vou74")
[node name="Npc2" parent="NPCs" instance=ExtResource("3_k5xn1")]
[node name="Nikolai" parent="NPCs" instance=ExtResource("3_4c2bg")]
position = Vector2(575, -6)
Frames = ExtResource("7_ptpge")
NPCName = "Nikolai"
Frames = ExtResource("7_vou74")
[node name="Player" parent="." instance=ExtResource("8_nks88")]
[node name="Computer" parent="NPCs" instance=ExtResource("3_4c2bg")]
position = Vector2(1597, -12)
NPCName = "Computer"
Frames = ExtResource("8_8y5k0")
[node name="Engine" parent="NPCs" instance=ExtResource("3_4c2bg")]
position = Vector2(-359, 245)
NPCName = "Engine"
Frames = ExtResource("8_8y5k0")
[node name="Player" parent="." instance=ExtResource("9_mxxxl")]
position = Vector2(1054, 255)
Speed = 100.0