From b9e81f6a0410a3c53846ef0a494387f6ed257866 Mon Sep 17 00:00:00 2001 From: Evgenij Titarenko Date: Sun, 25 Aug 2024 08:42:54 +0300 Subject: [PATCH] =?UTF-8?q?=D0=9E=D1=82=D1=81=D1=83=D1=82=D1=81=D1=82?= =?UTF-8?q?=D0=B2=D1=83=D1=8E=D1=89=D0=B8=D0=B5=20=D0=B4=D0=B2=D0=B5=D1=80?= =?UTF-8?q?=D0=B8.=20=D0=98=D0=BC=D0=B5=D0=BD=D0=B0=20=D0=BF=D0=B5=D1=80?= =?UTF-8?q?=D1=81=D0=BE=D0=BD=D0=B0=D0=B6=D0=B5=D0=B9.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- scenes/Day1.tscn | 41 +++++++++++++++------ scenes/Day2.tscn | 95 ++++++++++++++++++++++++++++++------------------ scenes/Day3.tscn | 95 ++++++++++++++++++++++++++++++------------------ scenes/Day4.tscn | 95 ++++++++++++++++++++++++++++++------------------ scenes/Day5.tscn | 95 ++++++++++++++++++++++++++++++------------------ 5 files changed, 270 insertions(+), 151 deletions(-) diff --git a/scenes/Day1.tscn b/scenes/Day1.tscn index 7be902f..cd949bc 100644 --- a/scenes/Day1.tscn +++ b/scenes/Day1.tscn @@ -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") diff --git a/scenes/Day2.tscn b/scenes/Day2.tscn index 921915e..bccf9f4 100644 --- a/scenes/Day2.tscn +++ b/scenes/Day2.tscn @@ -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 diff --git a/scenes/Day3.tscn b/scenes/Day3.tscn index 3853767..b62f5b3 100644 --- a/scenes/Day3.tscn +++ b/scenes/Day3.tscn @@ -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 diff --git a/scenes/Day4.tscn b/scenes/Day4.tscn index 2e49d86..ec06e09 100644 --- a/scenes/Day4.tscn +++ b/scenes/Day4.tscn @@ -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 diff --git a/scenes/Day5.tscn b/scenes/Day5.tscn index 60dff61..5c70c6f 100644 --- a/scenes/Day5.tscn +++ b/scenes/Day5.tscn @@ -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