[gd_scene load_steps=19 format=3 uid="uid://bnven10apnbkj"] [ext_resource type="Script" uid="uid://4qnuo8uar060" path="res://Scripts/Room.cs" id="1"] [ext_resource type="AudioStream" uid="uid://g75ctmjof4hy" path="res://Audio/Music/nothing_but_the_truth.ogg" id="2"] [ext_resource type="TileSet" uid="uid://kjbjarxy0x15" path="res://Sprites/Tileset.tres" id="3"] [ext_resource type="Script" uid="uid://drm77u8ytskv7" path="res://Scripts/Events/ChujinDWEvents.cs" id="4"] [ext_resource type="Script" uid="uid://dwqe4ft584vio" path="res://Scripts/Common/CanSpawn.cs" id="5"] [ext_resource type="PackedScene" path="res://Objects/Characters/KanakoPC.tscn" id="6"] [ext_resource type="Script" uid="uid://c3sqc5ivg1mtv" path="res://Scripts/Entities/NPC.cs" id="7"] [ext_resource type="Script" uid="uid://17m84i3bovc2" path="res://Scripts/Actions/PlayDialogue.cs" id="8"] [ext_resource type="Script" uid="uid://bja8iltcbmvrn" path="res://Scripts/Events/EventCaller.cs" id="9"] [ext_resource type="Script" uid="uid://jnhf46l2j8xf" path="res://Scripts/Loadzone.cs" id="10"] [ext_resource type="AudioStream" uid="uid://djevh6m6xd8r7" path="res://Audio/Sounds/snd_dooropen_ch1.wav" id="11"] [ext_resource type="AudioStream" uid="uid://cj1nx5mbp8teg" path="res://Audio/Sounds/snd_doorclose_ch1.wav" id="12"] [ext_resource type="Script" uid="uid://cmth1k2shrt3t" path="res://Scripts/Check.cs" id="13"] [sub_resource type="Resource" id="Resource_lcv38"] script = ExtResource("8") id = "" isEvent = true facePlayer = false anim = -1 eventCaller = NodePath("EventCaller") trigger = 1 needs = null limit = null [sub_resource type="RectangleShape2D" id="RectangleShape2D_6ud13"] size = Vector2(28, 29) [sub_resource type="RectangleShape2D" id="RectangleShape2D_gde5g"] size = Vector2(60, 20) [sub_resource type="RectangleShape2D" id="RectangleShape2D_cun05"] size = Vector2(60, 20) [sub_resource type="RectangleShape2D" id="RectangleShape2D_t42tg"] [node name="ChujinDWArchiveLobby" type="Node2D" node_paths=PackedStringArray("tileMap", "modOverrideNodes", "eventPointers", "stopOnDiag")] script = ExtResource("1") id = 71 cameraLimit = PackedVector2Array(-10, -520, -10, -95) tileMap = NodePath("TileMap") modOverrideNodes = [] eventPointers = [] stopOnDiag = [] music = [ExtResource("2")] [node name="TileMap" type="TileMap" parent="."] tile_set = ExtResource("3") format = 2 layer_0/name = "Base" layer_0/modulate = Color(1, 0.745098, 1, 1) layer_0/z_index = -2000 layer_0/tile_data = PackedInt32Array(-524290, 3080192, 20, -458754, 3080192, 20, -393218, 3080192, 20, -327682, 3080192, 20, -262146, 3080192, 20, -196610, 3080192, 20, -131074, 3080192, 20, -524289, 3080192, 20, -458753, 3080192, 20, -393217, 3080192, 20, -327681, 3080192, 20, -262145, 3080192, 20, -196609, 3080192, 20, -131073, 3080192, 20, -65537, 3080192, 20, -1, 3080192, 20, 65535, 3080192, 20, -589824, 3080192, 20, -524288, 3080192, 20, -458752, 3080192, 20, -393216, 3080192, 20, -327680, 3080192, 20, -262144, 3080192, 20, -196608, 3080192, 20, -131072, 3080192, 20, -65536, 3080192, 20, 0, 3080192, 20, -589823, 3080192, 20, -524287, 3080192, 20, -458751, 3080192, 20, -393215, 3080192, 20, -327679, 3080192, 20, -262143, 3080192, 20, -196607, 3080192, 20, -524294, 3080192, 20, -458758, 3080192, 20, -393222, 3080192, 20, -327686, 3080192, 20, -262150, 3080192, 20, -196614, 3080192, 20, -131078, 3080192, 20, -524293, 3080192, 20, -458757, 3080192, 20, -393221, 3080192, 20, -327685, 3080192, 20, -262149, 3080192, 20, -196613, 3080192, 20, -131077, 3080192, 20, -524292, 3080192, 20, -458756, 3080192, 20, -393220, 3080192, 20, -327684, 3080192, 20, -262148, 3080192, 20, -196612, 3080192, 20, -131076, 3080192, 20, -524291, 3080192, 20, -458755, 3080192, 20, -393219, 3080192, 20, -327683, 3080192, 20, -262147, 3080192, 20, -196611, 3080192, 20, -131075, 3080192, 20, -589822, 3080192, 20, -524286, 3080192, 20, -458750, 3080192, 20, -393214, 3080192, 20, -327678, 3080192, 20, -262142, 3080192, 20, -196606, 3080192, 20, -589821, 3080192, 20, -524285, 3080192, 20, -458749, 3080192, 20, -393213, 3080192, 20, -327677, 3080192, 20, -262141, 3080192, 20, -196605, 3080192, 20, -589820, 3080192, 20, -524284, 3080192, 20, -458748, 3080192, 20, -393212, 3080192, 20, -589819, 3080192, 20, -524283, 3080192, 20, -458747, 3080192, 20, -393211, 3080192, 20, -917512, 3080192, 20, -851976, 3080192, 20, -786440, 3080192, 20, -720904, 3080192, 20, -655368, 3080192, 20, -589832, 3080192, 20, -524296, 3080192, 20, -458760, 3080192, 20, -393224, 3080192, 20, -327688, 3080192, 20, -917511, 3080192, 20, -851975, 3080192, 20, -786439, 3080192, 20, -720903, 3080192, 20, -655367, 3080192, 20, -589831, 3080192, 20, -524295, 3080192, 20, -458759, 3080192, 20, -393223, 3080192, 20, -327687, 3080192, 20, -917510, 3080192, 20, -851974, 3080192, 20, -786438, 3080192, 20, -720902, 3080192, 20, -655366, 3080192, 20, -589830, 3080192, 20, -917509, 3080192, 20, -851973, 3080192, 20, -786437, 3080192, 20, -720901, 3080192, 20, -655365, 3080192, 20, -589829, 3080192, 20, -917508, 3080192, 20, -851972, 3080192, 20, -786436, 3080192, 20, -720900, 3080192, 20, -655364, 3080192, 20, -589828, 3080192, 20, -917507, 3080192, 20, -851971, 3080192, 20, -786435, 3080192, 20, -720899, 3080192, 20, -655363, 3080192, 20, -589827, 3080192, 20, -917506, 1900544, 268435473, -851970, 3080192, 20, -786434, 3080192, 20, -720898, 3080192, 20, -655362, 3080192, 20, -589826, 3080192, 20, -917505, 1835008, 17, -851969, 3080192, 20, -786433, 3080192, 20, -720897, 3080192, 20, -655361, 3080192, 20, -589825, 3080192, 20, -983040, 1900544, 17, -917504, 3080192, 20, -851968, 3080192, 20, -786432, 3080192, 20, -720896, 3080192, 20, -655360, 3080192, 20, -983039, 3080192, 20, -917503, 3080192, 20, -851967, 3080192, 20, -786431, 3080192, 20, -720895, 3080192, 20, -655359, 3080192, 20, -983038, 3080192, 20, -917502, 3080192, 20, -851966, 3080192, 20, -786430, 3080192, 20, -720894, 3080192, 20, -655358, 3080192, 20, -983037, 3080192, 20, -917501, 3080192, 20, -851965, 3080192, 20, -786429, 3080192, 20, -720893, 3080192, 20, -655357, 3080192, 20, -983036, 3080192, 20, -917500, 3080192, 20, -851964, 3080192, 20, -786428, 3080192, 20, -720892, 3080192, 20, -655356, 3080192, 20, -983035, 3080192, 20, -917499, 3080192, 20, -851963, 3080192, 20, -786427, 3080192, 20, -720891, 3080192, 20, -655355, 3080192, 20, -983034, 3080192, 20, -917498, 3080192, 20, -851962, 3080192, 20, -786426, 3080192, 20, -720890, 3080192, 20, -655354, 3080192, 20, -589818, 3080192, 20, -524282, 3080192, 20, -458746, 3080192, 20, -393210, 3080192, 20, -1114118, 3080192, 20, -1048582, 3080192, 20, -983046, 3080192, 20, -1114117, 3080192, 20, -1048581, 3080192, 20, -983045, 3080192, 20, -1114116, 3080192, 20, -1048580, 3080192, 20, -983044, 3080192, 20, -1114115, 3080192, 20, -1048579, 3080192, 20, -983043, 3080192, 20, -1114114, 1900544, 268435473, -1048578, 1900544, 268435473, -983042, 1900544, 268435473, -1114113, 1835008, 17, -1048577, 1835008, 17, -983041, 1835008, 17, -1179648, 1900544, 17, -1114112, 1900544, 17, -1048576, 1900544, 17, -1179647, 3080192, 20, -1114111, 3080192, 20, -1048575, 3080192, 20, -1179646, 3080192, 20, -1114110, 3080192, 20, -1048574, 3080192, 20, -1179645, 3080192, 20, -1114109, 3080192, 20, -1048573, 3080192, 20, -1179644, 3080192, 20, -1114108, 3080192, 20, -1048572, 3080192, 20, -1703940, 3080192, 20, -1638404, 3080192, 20, -1572868, 3080192, 20, -1507332, 3080192, 20, -1441796, 3080192, 20, -1376260, 3080192, 20, -1310724, 3080192, 20, -1245188, 3080192, 20, -1179652, 3080192, 20, -1703939, 3080192, 20, -1638403, 3080192, 20, -1572867, 3080192, 20, -1507331, 3080192, 20, -1441795, 3080192, 20, -1376259, 3080192, 20, -1310723, 3080192, 20, -1245187, 3080192, 20, -1179651, 3080192, 20, -1703938, 1900544, 268435473, -1638402, 1900544, 268435473, -1572866, 1900544, 268435473, -1507330, 1900544, 268435473, -1441794, 1900544, 268435473, -1376258, 1900544, 268435473, -1310722, 1900544, 268435473, -1245186, 1900544, 268435473, -1179650, 1900544, 268435473, -1703937, 1835008, 17, -1638401, 1835008, 17, -1572865, 1835008, 17, -1507329, 1835008, 17, -1441793, 1835008, 17, -1376257, 1835008, 17, -1310721, 1835008, 17, -1245185, 1835008, 17, -1179649, 1835008, 17, -1769472, 1900544, 17, -1703936, 1900544, 17, -1638400, 1900544, 17, -1572864, 1900544, 17, -1507328, 1900544, 17, -1441792, 1900544, 17, -1376256, 1900544, 17, -1310720, 1900544, 17, -1245184, 1900544, 17, -1769471, 3080192, 20, -1703935, 3080192, 20, -1638399, 3080192, 20, -1572863, 3080192, 20, -1507327, 3080192, 20, -1441791, 3080192, 20, -1376255, 3080192, 20, -1310719, 3080192, 20, -1245183, 3080192, 20, -1769470, 3080192, 20, -1703934, 3080192, 20, -1638398, 3080192, 20, -1572862, 3080192, 20, -1507326, 3080192, 20, -1441790, 3080192, 20, -1376254, 3080192, 20, -1310718, 3080192, 20, -1245182, 3080192, 20, -1769473, 1835008, 17, -1835008, 1900544, 17, -65538, 3080192, 20, -2, 3080192, 20, 65534, 3080192, 20, -327676, 3080192, 20, -262140, 3080192, 20, -196604, 3080192, 20, -1769474, 1900544, 268435473, -983047, 2883584, 17, -983048, 2818048, 17, -1048571, 2883584, 268435473, -1048570, 2818048, 17, -1048583, 2883584, 16, -1114107, 2883584, 268435472, -1114106, 2818048, 16, -1179642, 2818048, 16, -1048584, 2818048, 16, -1114120, 2818048, 16, -1245190, 2818048, 16, -1310726, 2818048, 16, -1376252, 2818048, 16, -1310716, 2818048, 16, -1310717, 2752512, 16, -1245181, 2752512, 17, -1245189, 2752512, 268435472, -1179653, 2752512, 268435473, -1179654, 2818048, 17, -1245180, 2818048, 17, -1179643, 2752512, 16, -1376253, 2752512, 16, -1310725, 2752512, 268435472, -1114119, 2752512, 268435472, -1835012, 2818048, 16, -1769476, 2818048, 17, -1835011, 2883584, 16, -1769475, 2883584, 17, -1900542, 2818048, 268435472, -1900543, 2883584, 268435472, -1835006, 2818048, 268435473, -1835007, 2883584, 268435473, -1966079, 2883584, 268435472, -1966078, 2818048, 268435472, -1900547, 2883584, 16, -1900548, 2818048, 16, -1900546, 2818048, 16, -1835010, 2818048, 17, -1900545, 2818048, 16, -1835009, 2818048, 17, -1966080, 2818048, 16, -1900544, 2818048, 17, -1966082, 2818048, 16, -1966081, 2818048, 16, -2031616, 2818048, 16, -983049, 3145728, 20, -917513, 3145728, 20, -851977, 3145728, 20, -786441, 3145728, 20, -720905, 3145728, 20, -655369, 3145728, 20, -589833, 3145728, 20, -524297, 3145728, 20, -458761, 3145728, 20, -393225, 3145728, 20, -327689, 3145728, 20, -262153, 3145728, 20, -262152, 3145728, 20, -262151, 3145728, 20, -1703941, 3145728, 20, -1638405, 3145728, 20, -1572869, 3145728, 20, -1507333, 3145728, 20, -1441797, 3145728, 20, -1376261, 3145728, 20, -1441789, 3145728, 20, -1507325, 3145728, 20, -1572861, 3145728, 20, -1638397, 3145728, 20, -1703933, 3145728, 20, -1769469, 3145728, 20, -1048569, 3145728, 20, -983033, 3145728, 20, -917497, 3145728, 20, -851961, 3145728, 20, -786425, 3145728, 20, -720889, 3145728, 20, -655353, 3145728, 20, -589817, 3145728, 20, -524281, 3145728, 20, -458745, 3145728, 20, -393209, 3145728, 20, -327673, 3145728, 20, -327674, 3145728, 20, -327675, 3145728, 20, -262139, 3145728, 20, -196603, 3145728, 20, -131067, 3145728, 20, -131068, 3145728, 20, -131069, 3145728, 20, -131070, 3145728, 20, -131071, 3145728, 20, -65535, 3145728, 20, 1, 3145728, 20, -65539, 3145728, 20, -3, 3145728, 20, 65533, 3145728, 20, -65540, 3145728, 20, -65541, 3145728, 20, -65542, 3145728, 20, -65543, 3145728, 20, -131079, 3145728, 20, -196615, 3145728, 20) layer_1/name = "Detail" layer_1/z_index = -1999 layer_1/tile_data = PackedInt32Array(65535, 2097152, 12, 65534, 3211264, 20, 0, 3211264, 268435476, -196604, 3211264, 268435476, -131078, 3211264, 20, -327688, 3211264, 20, -393210, 3211264, 268435476, -1703940, 3211264, 536870932, -1769470, 3211264, 805306388, -1835009, 1048576, 17, -196611, 2359296, 536870935, -196610, 2424832, 536870935, -262147, 2359296, 24, -262146, 2424832, 24, -327683, 2359296, 24, -327682, 2424832, 24, -393219, 2359296, 24, -393218, 2424832, 24, -458755, 2359296, 24, -458754, 2424832, 24, -524291, 2359296, 24, -524290, 2424832, 24, -589827, 2359296, 24, -589826, 2424832, 24, -655363, 2359296, 24, -655362, 2424832, 24, -720899, 2359296, 24, -720898, 2424832, 24, -851971, 2359296, 24, -851970, 2424832, 24, -786435, 2359296, 24, -786434, 2424832, 24, -917507, 2359296, 23, -917506, 2424832, 23, -983039, 2359296, 268435479, -983040, 2424832, 268435479, -262143, 2359296, 805306391, -262144, 2424832, 805306391, -327680, 2424832, 805306392, -327679, 2359296, 805306392, -393216, 2424832, 805306392, -393215, 2359296, 805306392, -458752, 2424832, 805306392, -458751, 2359296, 805306392, -524288, 2424832, 805306392, -524287, 2359296, 805306392, -589824, 2424832, 805306392, -589823, 2359296, 805306392, -655360, 2424832, 805306392, -655359, 2359296, 805306392, -720896, 2424832, 805306392, -720895, 2359296, 805306392, -786432, 2424832, 805306392, -786431, 2359296, 805306392, -851968, 2424832, 805306392, -851967, 2359296, 805306392, -786433, 2424832, 805306392, -851969, 2424832, 24, -917504, 2424832, 805306392, -917503, 2359296, 805306392, -917505, 2424832, 23, -196609, 2424832, 805306391, -262145, 2424832, 805306392, -327681, 2424832, 24, -393217, 2424832, 24, -458753, 2424832, 24, -524289, 2424832, 24, -589825, 2424832, 24, -655361, 2424832, 24, -720897, 2424832, 24, -1638400, 2359296, 805306391, -1703936, 2359296, 805306392, -1638402, 2359296, 536870936, -1572866, 2359296, 536870935, -1572865, 2424832, 805306391, -1638401, 2424832, 805306392, -1703938, 2359296, 24, -1769474, 2359296, 24, -1835008, 2359296, 268435480, -1769472, 2359296, 268435480, -1769473, 2424832, 24, -1703937, 2424832, 24, -1769475, 1966080, 29, -1703939, 1966080, 30, -1900542, 1835008, 28, -1245189, 1900544, 28, -1376252, 1966080, 28, -1769479, 2031616, 24, -1835003, 2031616, 24, -1900548, 1310720, 27, -1376254, 1376256, 805306398, -1376255, 1376256, 805306397, -1310719, 1376256, 1610612766, -1245183, 1376256, 1610612766, -1179647, 1376256, 1610612766, -1114111, 1376256, 1073741853, -1114112, 1376256, 805306397, -1048576, 1310720, 1610612766, -1638404, 1376256, 30, -1638403, 1376256, 1610612765, -1572867, 1376256, 1610612766, -1507331, 1376256, 1610612766, -1441795, 1376256, 1610612766, -1376259, 1376256, 1610612766, -1900543, 1310720, 1342177310, -1835007, 1376256, 1342177310, -1769471, 1376256, 1342177310, -1703935, 1376256, 1342177309, -1703934, 1376256, 805306398) layer_2/name = "Obj" layer_2/y_sort_enabled = true layer_2/tile_data = PackedInt32Array(-458753, 2031616, 9, -1114117, 2359296, 18, -1179645, 2359296, 18, -1376259, 2359296, 18, -1572863, 2359296, 18, -1048571, 2359296, 18, -786427, 2359296, 18, -524283, 2359296, 18, -458759, 2359296, 18, -983047, 2359296, 18, -720903, 2359296, 18, -1310723, 2752512, 21, -1310722, 2752512, 268435477, -1507327, 2621440, 22) layer_3/name = "Top" layer_3/y_sort_enabled = true layer_3/tile_data = PackedInt32Array(-458759, 655360, 23, -524283, 655360, 23, -720903, 655360, 23, -983047, 655360, 23, -1179645, 655360, 23, -786427, 655360, 23) [node name="Events" type="Node2D" parent="." node_paths=PackedStringArray("entities", "nodes", "objects")] script = ExtResource("4") entities = [NodePath("../KanakoPC")] nodes = [NodePath("Block"), NodePath("Marker2D")] objects = [] [node name="Block" type="TileMap" parent="Events"] z_index = -1 tile_set = ExtResource("3") format = 2 layer_0/tile_data = PackedInt32Array(-393221, 3145728, 28, -393220, 3145728, 268435484, -458749, 3145728, 268435484, -458750, 3145728, 28) script = ExtResource("5") limit = [218] [node name="Marker2D" type="Marker2D" parent="Events"] position = Vector2(-11, -107) [node name="Marker2D2" type="Marker2D" parent="Events/Marker2D"] position = Vector2(-24, 16) [node name="Marker2D3" type="Marker2D" parent="Events/Marker2D"] position = Vector2(24, 16) [node name="KanakoPC" parent="." instance=ExtResource("6")] position = Vector2(-11, -143) script = ExtResource("7") spawn = null despawn = null neededVar = PackedInt32Array() neededCapture = -1 behaviours = [SubResource("Resource_lcv38")] currentAnim = 29 [node name="CollisionShape2D" parent="KanakoPC" index="2"] position = Vector2(0, -14.5) shape = SubResource("RectangleShape2D_6ud13") [node name="Trigger" parent="KanakoPC" index="3"] position = Vector2(0, 16) [node name="EventCaller" type="Node2D" parent="KanakoPC"] script = ExtResource("9") [node name="LoadzoneS" type="Area2D" parent="."] position = Vector2(-10, -17) script = ExtResource("10") target = 70 pos = Vector2(0, -80) sounds = [ExtResource("11"), ExtResource("12")] [node name="CollisionShape2D" type="CollisionShape2D" parent="LoadzoneS"] position = Vector2(0, 32) shape = SubResource("RectangleShape2D_gde5g") [node name="LockedShelves" type="Area2D" parent="."] script = ExtResource("13") diag = "ArchiveLockedShelf" [node name="CollisionShape2D" type="CollisionShape2D" parent="LockedShelves"] position = Vector2(-130, -130) shape = SubResource("RectangleShape2D_cun05") [node name="CollisionShape2D2" type="CollisionShape2D" parent="LockedShelves"] position = Vector2(110, -130) shape = SubResource("RectangleShape2D_cun05") [node name="CollisionShape2D3" type="CollisionShape2D" parent="LockedShelves"] position = Vector2(-130, -210) shape = SubResource("RectangleShape2D_cun05") [node name="CollisionShape2D5" type="CollisionShape2D" parent="LockedShelves"] position = Vector2(-130, -290) shape = SubResource("RectangleShape2D_cun05") [node name="CollisionShape2D6" type="CollisionShape2D" parent="LockedShelves"] position = Vector2(70, -330) shape = SubResource("RectangleShape2D_cun05") [node name="CollisionShape2D4" type="CollisionShape2D" parent="LockedShelves"] position = Vector2(110, -210) shape = SubResource("RectangleShape2D_cun05") [node name="ENDMES" type="Area2D" parent="."] position = Vector2(-10, -570) script = ExtResource("13") diag = "EndOfGame" [node name="CollisionShape2D" type="CollisionShape2D" parent="ENDMES"] shape = SubResource("RectangleShape2D_t42tg") [connection signal="DoEvent" from="KanakoPC/EventCaller" to="Events" method="KanakoPC"] [editable path="KanakoPC"]