2025-04-10 12:00:08 +02:00
|
|
|
[gd_scene load_steps=32 format=4 uid="uid://bx31ou6tw3kd1"]
|
2025-02-15 22:14:09 +01:00
|
|
|
|
2025-03-11 10:48:15 +01:00
|
|
|
[ext_resource type="Script" uid="uid://doxmbokehw8ci" path="res://Scripts/GameManager.cs" id="1_6sq7s"]
|
|
|
|
|
[ext_resource type="PackedScene" uid="uid://c4pr2707hbeph" path="res://Scenes/Actors/fsm_player.tscn" id="2_cicvv"]
|
2025-04-07 15:58:43 +02:00
|
|
|
[ext_resource type="Resource" uid="uid://37h0tjja4sns" path="res://Resources/Maps/RebelBase.tres" id="2_oa48u"]
|
2025-03-11 10:48:15 +01:00
|
|
|
[ext_resource type="TileSet" uid="uid://6k28roiljylj" path="res://Tilesets/factory_tileset.tres" id="5_vmlpc"]
|
|
|
|
|
[ext_resource type="Script" uid="uid://krean0uywtms" path="res://Scripts/TilemapAvoidance.cs" id="6_sv42c"]
|
|
|
|
|
[ext_resource type="PackedScene" uid="uid://l84on3kv2s52" path="res://Scenes/Door_Horizontal.tscn" id="7_rs3ph"]
|
|
|
|
|
[ext_resource type="PackedScene" uid="uid://cychwkelxf0h3" path="res://Scenes/Actors/RebelBase/rumia_rebel_1.tscn" id="8_64py7"]
|
|
|
|
|
[ext_resource type="PackedScene" uid="uid://bjb1xv0ny1qim" path="res://Scenes/Props/Chair.tscn" id="9_muw33"]
|
|
|
|
|
[ext_resource type="Script" uid="uid://cjy38nsh83ug1" path="res://Scripts/Activables/NPC.cs" id="10_blpsg"]
|
|
|
|
|
[ext_resource type="Script" uid="uid://ddv26x2qilprb" path="res://Scripts/Resources/Events/DialogueStartEvent.cs" id="11_esmuk"]
|
|
|
|
|
[ext_resource type="Script" uid="uid://bwox5lmgiijcs" path="res://Scripts/Resources/Events/ActivateEvent.cs" id="12_etnwf"]
|
|
|
|
|
[ext_resource type="Texture2D" uid="uid://bbdrws471xslc" path="res://Sprites/Actors/Rumia-world.png" id="13_3l50b"]
|
|
|
|
|
[ext_resource type="PackedScene" uid="uid://cke02i4e3bxld" path="res://Scenes/Props/MainFrame2.tscn" id="14_inplt"]
|
|
|
|
|
[ext_resource type="PackedScene" uid="uid://cqrkisw6jg24w" path="res://Scenes/Props/MainFrame1.tscn" id="15_8rpjd"]
|
|
|
|
|
[ext_resource type="PackedScene" uid="uid://doqmmuuuprl3s" path="res://Scenes/Interactable/Computer.tscn" id="16_r67ss"]
|
|
|
|
|
[ext_resource type="PackedScene" uid="uid://bc64lr3vlwchq" path="res://Scenes/Door_Vertical.tscn" id="17_8n6yg"]
|
2025-04-04 10:40:02 +02:00
|
|
|
[ext_resource type="Resource" uid="uid://mx860r8t37g1" path="res://Resources/Maps/Level2.tres" id="18_8anae"]
|
2025-03-11 10:48:15 +01:00
|
|
|
[ext_resource type="PackedScene" uid="uid://dx1urm7nttkqk" path="res://Scenes/Actors/level_teleporter.tscn" id="18_tbppe"]
|
|
|
|
|
[ext_resource type="PackedScene" uid="uid://crph24e6e0v0q" path="res://Scenes/Interactable/Control_Pad.tscn" id="19_nxss7"]
|
|
|
|
|
[ext_resource type="PackedScene" uid="uid://cyy5i38sf7fid" path="res://Scenes/Props/Locker.tscn" id="20_jrxvj"]
|
|
|
|
|
[ext_resource type="Script" uid="uid://cfya7sndh7vy2" path="res://Scenes/CameraController.gd" id="21_3u61o"]
|
|
|
|
|
[ext_resource type="Script" uid="uid://c5nxsq3tyxcx6" path="res://Scripts/InventoryManager.cs" id="22_jn5np"]
|
|
|
|
|
[ext_resource type="PackedScene" uid="uid://dkwi1hu1bixoe" path="res://Scenes/HUD/HUD.tscn" id="23_4quap"]
|
|
|
|
|
[ext_resource type="Script" uid="uid://bdshph801ac2i" path="res://Scenes/CameraTarget.gd" id="24_us5cw"]
|
|
|
|
|
[ext_resource type="Script" uid="uid://cnkipcolyj61w" path="res://Scripts/AlarmManager.cs" id="25_nrq5u"]
|
2025-03-11 23:40:48 +01:00
|
|
|
[ext_resource type="PackedScene" uid="uid://cl7s06sk106uo" path="res://Scenes/Props/VendingMachine.tscn" id="26_6sq7s"]
|
2025-03-11 10:48:15 +01:00
|
|
|
[ext_resource type="PackedScene" uid="uid://b3tyacxxw88lx" path="res://Scenes/Utils/StreamPlayerWithName.tscn" id="26_yowd0"]
|
2025-02-16 00:03:35 +01:00
|
|
|
|
2025-03-10 15:49:28 +01:00
|
|
|
[sub_resource type="Resource" id="Resource_2ugqu"]
|
2025-03-11 10:48:15 +01:00
|
|
|
script = ExtResource("11_esmuk")
|
2025-03-10 19:16:54 +01:00
|
|
|
TimelineName = &"colonel1"
|
2025-02-16 00:03:35 +01:00
|
|
|
WaitForCompletion = true
|
2025-03-10 15:49:28 +01:00
|
|
|
metadata/_custom_type_script = "uid://ddv26x2qilprb"
|
2025-02-15 22:14:09 +01:00
|
|
|
|
2025-03-10 19:34:04 +01:00
|
|
|
[sub_resource type="Resource" id="Resource_8anae"]
|
|
|
|
|
resource_local_to_scene = true
|
2025-03-11 10:48:15 +01:00
|
|
|
script = ExtResource("12_etnwf")
|
2025-03-10 19:34:04 +01:00
|
|
|
ActivationType = 1
|
2025-03-11 10:48:15 +01:00
|
|
|
Targets = Array[NodePath]([NodePath("../LevelTeleporter")])
|
2025-03-10 19:34:04 +01:00
|
|
|
WaitForCompletion = true
|
|
|
|
|
metadata/_custom_type_script = "uid://bwox5lmgiijcs"
|
|
|
|
|
|
2025-03-09 19:25:09 +01:00
|
|
|
[sub_resource type="AtlasTexture" id="AtlasTexture_cr26l"]
|
2025-03-11 10:48:15 +01:00
|
|
|
atlas = ExtResource("13_3l50b")
|
2025-03-09 19:25:09 +01:00
|
|
|
region = Rect2(0, 0, 8, 16)
|
|
|
|
|
|
2025-03-09 21:58:25 +01:00
|
|
|
[sub_resource type="CircleShape2D" id="CircleShape2D_cr26l"]
|
|
|
|
|
|
2025-02-21 21:37:24 +01:00
|
|
|
[node name="GameScene" type="Node2D"]
|
2025-02-24 11:06:12 +01:00
|
|
|
process_mode = 3
|
2025-03-11 10:48:15 +01:00
|
|
|
script = ExtResource("1_6sq7s")
|
2025-04-07 15:58:43 +02:00
|
|
|
MapResource = ExtResource("2_oa48u")
|
2025-03-11 10:48:15 +01:00
|
|
|
PlayerTemplate = ExtResource("2_cicvv")
|
2025-02-25 14:22:24 +01:00
|
|
|
SpawnMarkers = Dictionary[int, NodePath]({
|
2025-02-21 21:37:24 +01:00
|
|
|
0: NodePath("PlayerStartPosition")
|
2025-02-25 14:22:24 +01:00
|
|
|
})
|
2025-02-15 22:14:09 +01:00
|
|
|
|
|
|
|
|
[node name="Tilemaps" type="Node2D" parent="."]
|
2025-02-24 11:06:12 +01:00
|
|
|
process_mode = 1
|
2025-02-15 22:14:09 +01:00
|
|
|
|
2025-03-06 13:49:01 +01:00
|
|
|
[node name="Floor" type="TileMapLayer" parent="Tilemaps" node_paths=PackedStringArray("_solidLayers")]
|
2025-03-10 23:11:29 +01:00
|
|
|
tile_map_data = PackedByteArray("AADx/wsAAAAEAAIAAADx/wwAAAAEAAIAAADx/w0AAAAEAAIAAADx/w4AAAAEAAIAAADx/w8AAAAEAAIAAADx/xAAAAAEAAIAAADx/xEAAAAEAAIAAADx/xIAAAAEAAIAAADx/xMAAAAEAAIAAADx/xQAAAAEAAIAAADx/xUAAAAEAAIAAADx/xYAAAAEAAIAAADx/xcAAAAEAAIAAADx/xgAAAAEAAIAAADy/wsAAAAEAAIAAADy/wwAAAAEAAIAAADy/w0AAAAEAAIAAADy/w4AAAAEAAIAAADy/w8AAAAEAAIAAADy/xAAAAAEAAIAAADy/xEAAAAEAAIAAADy/xIAAAAEAAIAAADy/xMAAAAEAAIAAADy/xQAAAAEAAIAAADy/xUAAAAEAAIAAADy/xYAAAAEAAIAAADy/xcAAAAEAAIAAADy/xgAAAAEAAIAAADz/xgAAAAEAAIAAAD0/xgAAAAEAAIAAAD1/xgAAAAEAAIAAAD2/xgAAAAEAAIAAAD3/xgAAAAEAAIAAAD4/xIAAAACAAAAAAD4/xMAAAACAAAAAAD4/xQAAAAFAAIAAAD4/xUAAAAFAAIAAAD4/xgAAAAEAAIAAAD5/xIAAAACAAAAAAD5/xMAAAACAAAAAAD5/xQAAAAFAAIAAAD5/xUAAAAFAAIAAAD5/xgAAAAEAAIAAAD6/xIAAAACAAAAAAD6/xMAAAACAAAAAAD6/xQAAAAFAAIAAAD6/xUAAAAFAAIAAAD6/xgAAAAEAAIAAAD7/xIAAAACAAAAAAD7/xMAAAACAAAAAAD7/xQAAAAFAAIAAAD7/xUAAAAFAAIAAAD7/xYAAAAFAAIAAAD7/xcAAAAFAAIAAAD7/xgAAAAEAAIAAAD8/xIAAAACAAAAAAD8/xMAAAACAAAAAAD8/xQAAAAFAAIAAAD8/xUAAAAFAAIAAAD8/xYAAAAFAAIAAAD8/xcAAAAFAAIAAAD8/xgAAAAEAAIAAAD9/xIAAAACAAAAAAD9/xMAAAACAAAAAAD9/xQAAAACAAAAAAD9/xUAAAACAAAAAAD9/xYAAAACAAAAAAD9/xcAAAACAAAAAAD9/xgAAAAEAAIAAAD+/xIAAAACAAAAAAD+/xMAAAACAAAAAAD+/xQAAAACAAAAAAD+/xUAAAACAAAAAAD+/xYAAAACAAAAAAD+/xcAAAACAAAAAAD+/xgAAAAEAAIAAAD//xIAAAAFAAIAAAD//xMAAAAFAAIAAAD//xQAAAAFAAIAAAD//xUAAAAFAAIAAAD//xYAAAAFAAIAAAD//xcAAAAFAAIAAAD//xgAAAAEAAIAAAAAAAsAAAAEAAIAAAAAABIAAAAFAAIAAAAAABMAAAAFAAIAAAAAABQAAAAFAAIAAAAAABUAAAAFAAIAAAAAABYAAAAFAAIAAAAAABcAAAAFAAIAAAAAABgAAAAEAAIAAAABAAsAAAAEAAIAAAABABIAAAAFAAIAAAABABMAAAAFAAIAAAABABQAAAAFAAIAAAABABUAAAAFAAIAAAABABYAAAAFAAIAAAABABcAAAAFAAIAAAABABgAAAAEAAAAAAACAAsAAAAEAAIAAAACABIAAAAFAAIAAAACABMAAAAFAAIAAAACABQAAAAFAAIAAAACABUAAAAFAAIAAAACABYAAAAFAAIAAAACABcAAAAFAAIAAAACABgAAAAEAAAAAAADAAsAAAAEAAIAAAADABIAAAAFAAIAAAADABMAAAAFAAIAAAADABQAAAAFAAIAAAADABUAAAAFAAIAAAADABYAAAAFAAIAAAADABcAAAAFAAIAAAADABgAAAAEAAAAAAAEAAsAAAAEAAIAAAAEAA8AAAADAAIAAAAEABAAAAADAAIAAAAEABEAAAAJAAAAAAAEABIAAAAEAAAAAAAEABMAAAADAAIAAAAEABQAAAADAAIAAAAEABUAAAADAAIAAAAEABYAAAADAAIAAAAEABcAAAADAAIAAAAEABgAAAAEAAAAAAAFAAsAAAAEAAIAAAAFAA8AAAADAAIAAAAFABAAAAADAAIAAAAFABEAAAADAAIAAAAFABIAAAADAAIAAAAFABMAAAADAAIAAAAFABQAAAADAAIAAAAFABUAAAADAAIAAAAFABYAAAADAAIAAAAFABcAAAADAAIAAAAFABgAAAAEAAAAAAAGAAsAAAAEAAIAAAAGAA8AAAADAAIAAAAGABAAAAADAAIAAAAGABEAAAADAAIAAAAGABIAAAADAAIAAAAGABMAAAADAAIAAAAGABQAAAADAAIAAAAGABUAAAADAAIAAAAGABYAAAADAAIAAAAGABcAAAADAAIAAAAGABgAAAAEAAAAAAAHABEAAAADAAIAAAAHABIAAAADAAIAAAAHABMAAAADAAIAAAAHABQAAAADAAIAAAAHABUAAAADAAIAAAAHABYAAAADAAIAAAAHABcAAAADAAIAAAAHABgAAAAEAAAAAAAIABEAAAADAAIAAAAIABIAAAADAAIAAAAIABMAAAADAAIAAAAIABQAAAADAAIAAAAIABUAAAADAAIAAAAIABYAAAADAAIAAAAIABcAAAADAAIAAAAIABgAAAAEAAAAAAAJABEAAAADAAIAAAAJABIAAAADAAIAAAAJABMAAAADAAIAAAAJABQAAAADAAIAAAAJABUAAAADAAIAAAAJABYAAAADAAIAAAAJABcAAAADAAIAAAAJABgAAAAEAAAAAAAHAAsAAAAEAAIAAAAHAA8AAAADAAIAAAAHABAAAAADAAIAAAAIAAsAAAAEAAIAAAAIAA8AAAADAAIAAAAIABAAAAADAAIAAAAJAAsAAAAEAAIAAAAJAA8AAAADAAIAAAAJABAAAAADAAIAAAAKAAsAAAAEAAIAAAAKAA8AAAADAAIAAAAKABAAAAADAAIAAAAKABEAAAADAAIAAAAKABIAAAADAAIAAAAKABMAAAADAAIAAAAKABQAAAADAAIAAAAKABUAAAADAAIAAAAKABYAAAADAAIAAAAKABcAAAADAAIAAAAKABgAAAAEAAAAAAALAAsAAAAEAAIAAAALAA8AAAADAAIAAAALABAAAAADAAIAAAALABEAAAADAAIAAAALABIAAAADAAIAAAALABMAAAADAAIAAAALABQAAAADAAIAAAALABUAAAADAAIAAAALABYAAAADAAIAAAALABcAAAADAAIAAAALABgAAAAEAAAAAADx/xkAAAAEAAIAAADx/xoAAAAEAAIAAADx/xsAAAAEAAIAAADx/xwAAAAEAAIAAADy/xkAAAAEAAIAAADy/xoAAAAEAAIAAADy/xsAAAAEAAIAAADy/xwAAAAEAAIAAADz/xkAAAAEAAIAAADz/xoAAAAEAAIAAADz/xsAAAAEAAIAAADz/xwAAAAEAAIAAAD0/xkAAAAEAAIAAAD0/xoAAAAEAAIAAAD0/xsAAAAEAAIAAAD0/xwAAAAEAAIAAAD1/xkAAAAEAAIAAAD1/xoAAAAEAAIAAAD1/xsAAAAEAAIAAAD1/xwAAAAEAAIAAAD2/xkAAAAEAAIAAAD2/xoAAAAEAAIAAAD2/xsAAAAEAAIAAAD2/xwAAAAEAAIAAAD3/xkAAAAEAAIAAAD3/xoAAAAEAAIAAAD3/xsAAAAEAAIAAAD3/xwAAAAEAAIAAAD4/xkAAAAEAAIAAAD4/xoAAAAEAAIAAAD4/xsAAAAEAAIAAAD4/xwAAAAEAAIAAAD5/xkAAAAEAAIAAAD5/xoAAAAEAAIAAAD5/xsAAAAEAAIAAAD5/xwAAAAEAAIAAAD6/xkAAAAEAAIAAAD6/xoAAAAEAAIAAAD6/xsAAAAEAAIAAAD6/xwAAAAEAAIAAAD7/xkAAAAEAAIAAAD7/xoAAAAEAAIAAAD7/xsAAAAEAAIAAAD7/xwAAAAEAAIAAAD8/xkAAAAEAAIAAAD8/xoAAAAEAAIAAAD8/xsAAAAEAAIAAAD8/xwAAAAEAAIAAAD9/xkAAAAEAAIAAAD9/xoAAAAEAAIAAAD9/xsAAAAEAA
|
2025-03-11 10:48:15 +01:00
|
|
|
tile_set = ExtResource("5_vmlpc")
|
|
|
|
|
script = ExtResource("6_sv42c")
|
2025-03-06 13:49:01 +01:00
|
|
|
_solidLayers = [NodePath("../Solid"), NodePath("../Props")]
|
2025-02-15 22:29:29 +01:00
|
|
|
metadata/_edit_lock_ = true
|
2025-02-15 22:14:09 +01:00
|
|
|
|
2025-02-15 22:29:29 +01:00
|
|
|
[node name="Solid" type="TileMapLayer" parent="Tilemaps" groups=["Solid"]]
|
2025-03-23 00:11:37 +01:00
|
|
|
tile_map_data = PackedByteArray("AAD3/w0AAAACAAYAAAD3/w4AAAACAAYAAAD2/w4AAAACAAgAAAD2/w0AAAACAAgAAAD//wwAAAABAAgAAAD+/wwAAAABAAcAAAD9/wwAAAABAAcAAAD8/wwAAAABAAcAAAD7/wwAAAABAAcAAAD6/wwAAAABAAcAAAD5/wwAAAABAAcAAAD4/wwAAAABAAcAAAD3/wwAAAAAAAgAAAD2/wwAAAACAAgAAAD3/wsAAAACAAgAAAD4/wsAAAACAAgAAAD5/wsAAAACAAgAAAD6/wsAAAACAAgAAAD7/wsAAAACAAgAAAD8/wsAAAACAAgAAAD9/wsAAAACAAgAAAD+/wsAAAACAAgAAAAAAAwAAAACAAgAAAAAAAsAAAACAAgAAAD//wsAAAACAAgAAAD2/wsAAAACAAgAAAD1/wsAAAACAAgAAAD1/wwAAAACAAgAAAD1/w0AAAACAAgAAAD1/w4AAAACAAgAAAD0/w0AAAACAAgAAADz/w0AAAACAAgAAADz/wwAAAACAAgAAAD0/wwAAAACAAgAAAD0/wsAAAACAAgAAAD0/w4AAAACAAgAAADz/w4AAAACAAgAAADz/wsAAAACAAgAAAD2/w8AAAACAAgAAAD3/w8AAAACAAYAAAD3/xAAAAACAAYAAAD3/xEAAAACAAYAAAD2/xEAAAACAAgAAAD2/xAAAAACAAgAAAD2/xIAAAACAAgAAAD1/xIAAAACAAgAAAD1/xMAAAACAAgAAAD2/xMAAAACAAgAAAD3/xMAAAACAAYAAAD3/xIAAAACAAYAAAD1/xEAAAACAAgAAAD1/xAAAAACAAgAAAD1/w8AAAACAAgAAAD0/xAAAAACAAgAAAD0/xEAAAACAAgAAAD0/xIAAAACAAgAAAD0/xMAAAACAAgAAAD0/w8AAAACAAgAAADz/w8AAAACAAgAAADz/xAAAAACAAgAAADz/xEAAAACAAgAAADz/xIAAAACAAgAAAD1/xQAAAACAAgAAAD0/xQAAAACAAgAAAD2/xQAAAACAAgAAAD3/xQAAAAAAAkAAAD3/xUAAAACAAgAAAD2/xUAAAACAAgAAAD1/xUAAAACAAgAAADz/xUAAAACAAgAAADz/xQAAAACAAgAAADz/xMAAAACAAgAAAD0/xUAAAACAAgAAAAFAA4AAAABAAcAAAAGAA4AAAABAAcAAAAHAA4AAAABAAcAAAAIAA4AAAABAAcAAAAJAA4AAAABAAgAAAAKAA4AAAACAAgAAAAKAA8AAAACAAgAAAAKABAAAAACAAgAAAAKABEAAAACAAgAAAAKABIAAAACAAgAAAAEAA4AAAAAAAgAAAAEAA0AAAACAAgAAAAFAA0AAAACAAgAAAAGAA0AAAACAAgAAAAHAA0AAAACAAgAAAAIAA0AAAACAAgAAAAJAA0AAAACAAgAAAAKAA0AAAACAAgAAAALABMAAAACAAgAAAALABIAAAACAAgAAAALABEAAAACAAgAAAALABAAAAACAAgAAAALAA8AAAACAAgAAAALAA4AAAACAAgAAAALAA0AAAACAAgAAAALAAwAAAACAAgAAAAKAAwAAAACAAgAAAAJAAwAAAACAAgAAAAIAAwAAAACAAgAAAAHAAwAAAACAAgAAAAGAAwAAAACAAgAAAAFAAwAAAACAAgAAAAEAAwAAAACAAgAAAADAAwAAAACAAgAAAAEAA8AAAAAAAQAAAAEABAAAAAEAAQAAAAFAA8AAAAJAAoAAAAFABAAAAAJAAsAAAAGAA8AAAAJAAoAAAAGABAAAAAJAAsAAAAHAA8AAAAJAAoAAAAHABAAAAAJAAsAAAAIAA8AAAAJAAoAAAAIABAAAAAJAAsAAAAJAA8AAAAAAAYAAAAJABAAAAAAAAYAAAAKABMAAAACAAgAAAAKABQAAAACAAgAAAAKABUAAAABAAcAAAAJABUAAAABAAcAAAAIABUAAAAAAAcAAAAEABUAAAAAAAcAAAAFABUAAAACAAcAAAALABUAAAABAAcAAAALABQAAAACAAgAAAABAAwAAAACAAgAAAACAAwAAAACAAgAAAABABQAAAACAAUAAAABABUAAAACAAcAAAABABYAAAACAAEAAAABABcAAAACAAEAAAAEABYAAAACAAEAAAAEABcAAAACAAEAAAAFABYAAAACAAEAAAAFABcAAAACAAEAAAAIABYAAAACAAEAAAAIABcAAAACAAEAAAAJABYAAAACAAEAAAAJABcAAAACAAEAAAAKABYAAAACAAEAAAAKABcAAAACAAEAAAALABYAAAACAAEAAAALABcAAAACAAEAAAAEABMAAAAFAAQAAAAEABQAAAACAAwAAAAJABEAAAAAAAYAAAAJABIAAAAAAAYAAAAJABMAAAAAAAYAAAAJABQAAAABAAkAAAAIABQAAAAAAAUAAAAFABQAAAACAAUAAAAMABYAAAACAAEAAAAMABcAAAACAAEAAAAIAB8AAAAAAAQAAAAIAB4AAAAAAAQAAAABAB0AAAADAAQAAAAAAB0AAAAEAAwAAAAAABwAAAACAAYAAAD//x0AAAABAAcAAAD//xwAAAABAAkAAAASAB0AAAAFAAwAAAASABwAAAAAAAYAAAD+/x0AAAABAAcAAAD+/xwAAAABAAUAAAD9/x8AAAACAAYAAAD9/x4AAAACAAYAAAD9/x0AAAAAAAgAAAD9/xwAAAABAAUAAAD8/x8AAAACAAgAAAD8/x4AAAACAAgAAAD8/x0AAAACAAgAAAD8/xwAAAABAAUAAAD7/x8AAAACAAgAAAD7/x4AAAACAAgAAAD7/x0AAAACAAgAAAD7/xwAAAABAAUAAAD6/x8AAAACAAgAAAD6/x4AAAACAAgAAAD6/x0AAAACAAgAAAD6/xwAAAABAAUAAAD5/x8AAAACAAgAAAD5/x4AAAACAAgAAAD5/x0AAAACAAgAAAD5/xwAAAAAAAkAAAD4/x8AAAACAAgAAAD4/x4AAAACAAgAAAD4/x0AAAACAAgAAAD4/xwAAAACAAgAAAD3/x8AAAACAAgAAAD3/x4AAAACAAgAAAD3/x0AAAACAAgAAAD3/xwAAAACAAgAAAD2/x8AAAACAAgAAAD2/x4AAAACAAgAAAD2/x0AAAACAAgAAAD2/xwAAAACAAgAAAD1/x8AAAACAAgAAAD1/x4AAAACAAgAAAD1/x0AAAACAAgAAAD1/xwAAAACAAgAAAD0/x8AAAACAAgAAAD0/x4AAAACAAgAAAD0/x0AAAACAAgAAAD0/xwAAAACAAgAAADz/x8AAAACAAgAAADz/x4AAAACAAgAAADz/x0AAAACAAgAAADz/xwAAAACAAgAAADy/x8AAAACAAgAAADy/x4AAAACAAgAAADy/x0AAAACAAgAAADy/xwAAAACAAgAAAAIACQAAAAAAAYAAAAIACMAAAACAAwAAAAIACIAAAAAAAQAAAAIACEAAAAAAAQAAAAIACAAAAAAAAQAAAAIACUAAAABAAkAAAAHACUAAAABAAUAAAAGACUAAAABAAUAAAAFACUAAAABAAUAAAAEACUAAAABAAUAAAADACUAAAABAAUAAAACACUAAAABAAUAAAABACUAAAABAAUAAAAAACUAAAABAAUAAAD//yUAAAABAAUAAAD+/yUAAAABAAUAAAD9/yUAAAAAAAkAAAD9/yQAAAACAAYAAAD9/yMAAAACAAYAAAD9/yIAAAACAAYAAAD9/yEAAAACAAYAAAD9/yAAAAACAAYAAAD8/yUAAAACAAgAAAD8/yQAAAACAAgAAAD8/yMAAAACAAgAAAD8/yIAAAACAAgAAAD8/yEAAAACAAgAAAD8/yAAAAACAAgAAAD7/yUAAAACAAgAAAD7/yQAAAACAAgAAAD7/yMAAAACAAgAAAD7/yIAAAACAAgAAAD7/yEAAAACAAgAAAD7/yAAAAACAAgAAAD6/yUAAAACAAgAAAD6/yQAAAACAAgAAAD6/yMAAAACAAgAAAD6/yIAAAACAAgAAAD6/yEAAAACAA
|
2025-03-11 10:48:15 +01:00
|
|
|
tile_set = ExtResource("5_vmlpc")
|
2025-02-15 22:29:29 +01:00
|
|
|
metadata/_edit_lock_ = true
|
|
|
|
|
|
|
|
|
|
[node name="Props" type="TileMapLayer" parent="Tilemaps"]
|
2025-03-23 11:57:51 +01:00
|
|
|
tile_map_data = PackedByteArray("AAAEACAAAAAGAAAAAAAFACAAAAAHAAAAAAAGACAAAAAGAAAAAAAHACAAAAAHAAAAAAAAACAAAAAGAAAAAAABACAAAAAHAAAAAAD+/yAAAAAGAAAAAAD//yAAAAAHAAAAAAD+/yMAAAAIAAAAAAD+/yQAAAAIAAEAAAAHACMAAAAIAAAAAAAHACQAAAAIAAEAAAAbABcAAAAIAAYAAAAbABgAAAAIAAYAAAAbABkAAAAIAAYAAAAbABoAAAAIAAYAAAAcABsAAAAHAAUAAAAdABsAAAAHAAUAAAAeABsAAAAHAAUAAAAfABsAAAAHAAUAAAAgABcAAAAGAAYAAAAgABgAAAAGAAYAAAAgABkAAAAGAAYAAAAgABoAAAAGAAYAAAAcABYAAAAHAAcAAAAdABYAAAAHAAcAAAAeABYAAAAHAAcAAAAfABYAAAAHAAcAAAAcABoAAAALAAQAAAAfABoAAAALAAQAAAAhAB0AAQAAAAAACwAhAB4AAQAAAAAACwAhAB8AAQAAAAAACwAaAB0AAQAAAAAACwAaAB4AAQAAAAAACwAaAB8AAQAAAAAACwAYAB0AAQAAAAAACwAYAB4AAQAAAAAACwAYAB8AAQAAAAAACwAjAB0AAQAAAAAACwAjAB4AAQAAAAAACwAjAB8AAQAAAAAACwAjACEAAQAAAAAAAgAkACEAAQAAAAAAAgAkABgAAQAAAAAAAgAkABkAAQAAAAAAAgAXABQAAQAAAAAAAgAXABUAAQAAAAAAAgAXACEAAQAAAAAADQAYACEAAQAAAAAADQAXACAAAQAAAAAADQAYACAAAQAAAAAAEAAZACEAAQAAAAAAEAAZACAAAQAAAAAAEAAkACAAAQAAAAAAEAAjACAAAQAAAAAAEAAiACAAAQAAAAAAEAAhACAAAQAAAAAAEAAhACEAAQAAAAAAEAAiACEAAQAAAAAAEAAfACEAAQAAAAAAEAAgACEAAQAAAAAAEAAgACAAAQAAAAAAEAAeACEAAQAAAAAADAAcACEAAQAAAAAADAAdACEAAQAAAAAADAAQABgAAQAAAAAAEAARABgAAQAAAAAAEAABABgAAQAAAAAAEAAHACEAAQAAAAAAEAAHACIAAQAAAAAAEAAJACAAAQAAAAAAEAAKACAAAQAAAAAAEAAJACEAAQAAAAAAEAAJACIAAQAAAAAAEAADABEAAAAIAAAAAAADABIAAAAIAAEAAAD6/xAAAAAGAAAAAAD7/xAAAAAHAAAAAAAEAB4AAAAJAAwAAAAEAB8AAAAJAA0AAAD//xcAAAAJAAwAAAD//xgAAAAJAA0AAAASABgAAAAJAAwAAAASABkAAAAJAA0AAAAPAB4AAAAJAAwAAAAPAB8AAAAJAA0AAAABAB4AAAAKAAwAAAABAB8AAAAKAA0AAAAAABcAAAAKAAwAAAAAABgAAAAKAA0AAAABABYAAAAKAAwAAAABABcAAAAKAA0AAAAMAB4AAAAKAAwAAAAMAB8AAAAKAA0AAAD8/xYAAAAKAAwAAAD8/xcAAAAKAA0AAAAIABYAAAAJAAwAAAAIABcAAAAJAA0AAAAFABYAAAAKAAwAAAAFABcAAAAKAA0AAAAEABYAAAAJAAwAAAAEABcAAAAJAA0AAAATABgAAAALAAQAAAAVABgAAAALAAQAAAAUABgAAAAKAAQAAAD8/w8AAQAAAAAAEAD8/xAAAQAAAAAAEAD5/w8AAQAAAAAAEAD4/w8AAQAAAAAAEAD9/w8AAQAAAAAAEAD4/xMAAQAAAAAAEAD4/xIAAQAAAAAAEAAJABgAAAAMAAoAAAAKABgAAAANAAoAAAD6/xgAAAAMAAoAAAD7/xgAAAANAAoAAAD6/xoAAQAAAAAAEAD6/xsAAQAAAAAAEAD7/xsAAQAAAAAAEAD8/xsAAQAAAAAAEAD7/xoAAQAAAAAAEAD4/xAAAQAAAAAADAAQABwAAQAAAAAAEAARABwAAQAAAAAAEAAHABwAAQAAAAAAEAAIABwAAQAAAAAAEAAJABwAAQAAAAAAEAAKABwAAQAAAAAAEAA=")
|
2025-03-11 10:48:15 +01:00
|
|
|
tile_set = ExtResource("5_vmlpc")
|
2025-02-15 22:29:29 +01:00
|
|
|
metadata/_edit_lock_ = true
|
2025-02-15 22:14:09 +01:00
|
|
|
|
|
|
|
|
[node name="Actors" type="Node2D" parent="Tilemaps"]
|
2025-02-15 22:29:29 +01:00
|
|
|
metadata/_edit_lock_ = true
|
2025-02-15 22:14:09 +01:00
|
|
|
|
2025-03-11 10:48:15 +01:00
|
|
|
[node name="HorizontalDoor" parent="Tilemaps/Actors" instance=ExtResource("7_rs3ph")]
|
2025-02-15 22:29:29 +01:00
|
|
|
position = Vector2(112, 367)
|
|
|
|
|
State = 1
|
|
|
|
|
|
2025-03-11 10:48:15 +01:00
|
|
|
[node name="HorizontalDoor4" parent="Tilemaps/Actors" instance=ExtResource("7_rs3ph")]
|
2025-03-10 19:16:54 +01:00
|
|
|
position = Vector2(240, 368)
|
|
|
|
|
|
2025-03-11 10:48:15 +01:00
|
|
|
[node name="HorizontalDoor5" parent="Tilemaps/Actors" instance=ExtResource("7_rs3ph")]
|
2025-03-10 19:16:54 +01:00
|
|
|
position = Vector2(47, 368)
|
|
|
|
|
|
2025-03-11 10:48:15 +01:00
|
|
|
[node name="HorizontalDoor2" parent="Tilemaps/Actors" instance=ExtResource("7_rs3ph")]
|
2025-03-10 19:34:04 +01:00
|
|
|
position = Vector2(-32, 368)
|
2025-02-15 22:29:29 +01:00
|
|
|
State = 1
|
|
|
|
|
|
2025-03-11 10:48:15 +01:00
|
|
|
[node name="HorizontalDoor3" parent="Tilemaps/Actors" instance=ExtResource("7_rs3ph")]
|
2025-02-15 22:29:29 +01:00
|
|
|
position = Vector2(47, 496)
|
|
|
|
|
|
2025-03-11 10:48:15 +01:00
|
|
|
[node name="Rumia" parent="Tilemaps/Actors" instance=ExtResource("8_64py7")]
|
2025-02-19 15:56:41 +01:00
|
|
|
position = Vector2(216, 386)
|
2025-02-16 00:03:35 +01:00
|
|
|
|
2025-03-11 10:48:15 +01:00
|
|
|
[node name="Chair2" parent="Tilemaps/Actors" instance=ExtResource("9_muw33")]
|
2025-03-10 17:33:43 +01:00
|
|
|
position = Vector2(-80, 250)
|
|
|
|
|
|
|
|
|
|
[node name="Colonel" type="Area2D" parent="Tilemaps/Actors" groups=["Interactable"]]
|
|
|
|
|
position = Vector2(-80, 262)
|
|
|
|
|
collision_layer = 68
|
|
|
|
|
collision_mask = 0
|
2025-03-11 10:48:15 +01:00
|
|
|
script = ExtResource("10_blpsg")
|
2025-03-10 19:34:04 +01:00
|
|
|
Events = Array[Object]([SubResource("Resource_2ugqu"), SubResource("Resource_8anae")])
|
2025-03-10 17:33:43 +01:00
|
|
|
metadata/_edit_group_ = true
|
|
|
|
|
|
|
|
|
|
[node name="Sprite2D" type="Sprite2D" parent="Tilemaps/Actors/Colonel"]
|
|
|
|
|
position = Vector2(0, -12.115)
|
|
|
|
|
texture = SubResource("AtlasTexture_cr26l")
|
|
|
|
|
|
|
|
|
|
[node name="CollisionShape2D" type="CollisionShape2D" parent="Tilemaps/Actors/Colonel"]
|
|
|
|
|
shape = SubResource("CircleShape2D_cr26l")
|
|
|
|
|
|
2025-03-11 10:48:15 +01:00
|
|
|
[node name="Mainframe2" parent="Tilemaps/Actors" instance=ExtResource("14_inplt")]
|
2025-02-24 11:06:12 +01:00
|
|
|
position = Vector2(275, 511)
|
|
|
|
|
|
2025-03-11 10:48:15 +01:00
|
|
|
[node name="Mainframe" parent="Tilemaps/Actors" instance=ExtResource("15_8rpjd")]
|
2025-03-10 19:34:04 +01:00
|
|
|
position = Vector2(248, 519)
|
2025-02-24 11:06:12 +01:00
|
|
|
|
2025-03-11 10:48:15 +01:00
|
|
|
[node name="Mainframe3" parent="Tilemaps/Actors" instance=ExtResource("15_8rpjd")]
|
2025-03-10 19:34:04 +01:00
|
|
|
position = Vector2(264, 519)
|
2025-02-24 11:06:12 +01:00
|
|
|
|
2025-03-11 10:48:15 +01:00
|
|
|
[node name="Mainframe5" parent="Tilemaps/Actors" instance=ExtResource("15_8rpjd")]
|
2025-03-10 19:34:04 +01:00
|
|
|
position = Vector2(-24, 247)
|
2025-03-10 19:16:54 +01:00
|
|
|
|
2025-03-11 10:48:15 +01:00
|
|
|
[node name="Mainframe4" parent="Tilemaps/Actors" instance=ExtResource("15_8rpjd")]
|
2025-03-10 19:34:04 +01:00
|
|
|
position = Vector2(287, 519)
|
2025-02-24 11:06:12 +01:00
|
|
|
|
2025-03-11 10:48:15 +01:00
|
|
|
[node name="Chair" parent="Tilemaps/Actors" instance=ExtResource("9_muw33")]
|
2025-03-10 15:49:28 +01:00
|
|
|
position = Vector2(43, 286)
|
2025-03-10 17:33:43 +01:00
|
|
|
Direction = 3
|
2025-03-10 15:49:28 +01:00
|
|
|
|
2025-03-11 10:48:15 +01:00
|
|
|
[node name="Computer" parent="Tilemaps/Actors" instance=ExtResource("16_r67ss")]
|
2025-03-10 17:33:43 +01:00
|
|
|
position = Vector2(17, 517)
|
|
|
|
|
|
2025-03-11 10:48:15 +01:00
|
|
|
[node name="Computer2" parent="Tilemaps/Actors" instance=ExtResource("16_r67ss")]
|
2025-03-10 17:33:43 +01:00
|
|
|
position = Vector2(79, 517)
|
|
|
|
|
|
2025-03-11 10:48:15 +01:00
|
|
|
[node name="Computer3" parent="Tilemaps/Actors" instance=ExtResource("16_r67ss")]
|
2025-03-10 17:33:43 +01:00
|
|
|
position = Vector2(-17, 517)
|
|
|
|
|
|
2025-03-11 10:48:15 +01:00
|
|
|
[node name="Computer6" parent="Tilemaps/Actors" instance=ExtResource("16_r67ss")]
|
2025-03-10 17:33:43 +01:00
|
|
|
position = Vector2(55, 287)
|
|
|
|
|
Direction = 2
|
|
|
|
|
|
2025-03-11 10:48:15 +01:00
|
|
|
[node name="Computer4" parent="Tilemaps/Actors" instance=ExtResource("16_r67ss")]
|
2025-03-10 17:33:43 +01:00
|
|
|
position = Vector2(104, 517)
|
|
|
|
|
|
2025-03-11 10:48:15 +01:00
|
|
|
[node name="Chair3" parent="Tilemaps/Actors" instance=ExtResource("9_muw33")]
|
2025-03-10 17:33:43 +01:00
|
|
|
position = Vector2(-17, 531)
|
|
|
|
|
Direction = 0
|
|
|
|
|
|
2025-03-11 10:48:15 +01:00
|
|
|
[node name="Chair4" parent="Tilemaps/Actors" instance=ExtResource("9_muw33")]
|
2025-03-10 17:33:43 +01:00
|
|
|
position = Vector2(17, 531)
|
|
|
|
|
Direction = 0
|
|
|
|
|
|
2025-03-11 10:48:15 +01:00
|
|
|
[node name="Chair5" parent="Tilemaps/Actors" instance=ExtResource("9_muw33")]
|
2025-03-10 17:33:43 +01:00
|
|
|
position = Vector2(79, 531)
|
|
|
|
|
Direction = 0
|
|
|
|
|
|
2025-03-11 10:48:15 +01:00
|
|
|
[node name="Chair6" parent="Tilemaps/Actors" instance=ExtResource("9_muw33")]
|
2025-03-10 17:33:43 +01:00
|
|
|
position = Vector2(104, 532)
|
|
|
|
|
Direction = 0
|
|
|
|
|
|
2025-03-11 10:48:15 +01:00
|
|
|
[node name="VerticalDoor" parent="Tilemaps/Actors" instance=ExtResource("17_8n6yg")]
|
2025-03-10 17:33:43 +01:00
|
|
|
position = Vector2(292, 408)
|
2025-03-10 15:49:28 +01:00
|
|
|
|
2025-03-11 10:48:15 +01:00
|
|
|
[node name="LevelTeleporter" parent="Tilemaps/Actors" instance=ExtResource("18_tbppe")]
|
|
|
|
|
position = Vector2(112, 304)
|
|
|
|
|
LevelPath = "res://Scenes/Maps/Level2.tscn"
|
2025-04-04 10:40:02 +02:00
|
|
|
Map = ExtResource("18_8anae")
|
2025-03-24 16:56:35 +01:00
|
|
|
SaveInventory = true
|
2025-03-11 10:48:15 +01:00
|
|
|
|
|
|
|
|
[node name="ControlPad" parent="Tilemaps" node_paths=PackedStringArray("Targets") instance=ExtResource("19_nxss7")]
|
2025-02-25 14:22:24 +01:00
|
|
|
position = Vector2(134, 371)
|
|
|
|
|
Targets = [NodePath("../Actors/HorizontalDoor")]
|
|
|
|
|
|
|
|
|
|
[node name="Props2" type="Node2D" parent="Tilemaps"]
|
|
|
|
|
|
2025-03-11 23:40:48 +01:00
|
|
|
[node name="VendingMachine" parent="Tilemaps/Props2" instance=ExtResource("26_6sq7s")]
|
|
|
|
|
position = Vector2(80, 388)
|
|
|
|
|
|
2025-03-11 10:48:15 +01:00
|
|
|
[node name="Locker" parent="Tilemaps/Props2" instance=ExtResource("20_jrxvj")]
|
2025-03-10 19:16:54 +01:00
|
|
|
position = Vector2(191, 376)
|
2025-02-25 14:22:24 +01:00
|
|
|
|
2025-03-11 10:48:15 +01:00
|
|
|
[node name="Locker2" parent="Tilemaps/Props2" instance=ExtResource("20_jrxvj")]
|
2025-03-10 19:16:54 +01:00
|
|
|
position = Vector2(202, 376)
|
2025-02-25 14:22:24 +01:00
|
|
|
|
2025-03-11 10:48:15 +01:00
|
|
|
[node name="Locker3" parent="Tilemaps/Props2" instance=ExtResource("20_jrxvj")]
|
2025-03-10 19:16:54 +01:00
|
|
|
position = Vector2(180, 376)
|
2025-02-21 21:37:24 +01:00
|
|
|
|
2025-02-15 22:14:09 +01:00
|
|
|
[node name="CameraController" type="Camera2D" parent="."]
|
2025-02-24 11:06:12 +01:00
|
|
|
process_mode = 1
|
2025-03-11 10:48:15 +01:00
|
|
|
script = ExtResource("21_3u61o")
|
2025-02-15 22:14:09 +01:00
|
|
|
pixel_snap = false
|
2025-03-06 13:49:01 +01:00
|
|
|
enable_smoothing = false
|
2025-02-15 22:14:09 +01:00
|
|
|
|
|
|
|
|
[node name="ReferenceRect" type="ReferenceRect" parent="."]
|
|
|
|
|
visible = false
|
|
|
|
|
offset_left = -38.0
|
|
|
|
|
offset_top = -39.0
|
|
|
|
|
offset_right = 124.0
|
|
|
|
|
offset_bottom = 44.0
|
|
|
|
|
|
|
|
|
|
[node name="InventoryManager" type="Node2D" parent="."]
|
2025-03-11 10:48:15 +01:00
|
|
|
script = ExtResource("22_jn5np")
|
2025-02-15 22:14:09 +01:00
|
|
|
|
2025-03-11 10:48:15 +01:00
|
|
|
[node name="HUD" parent="." instance=ExtResource("23_4quap")]
|
2025-02-15 22:14:09 +01:00
|
|
|
|
|
|
|
|
[node name="CameraTarget" type="Node2D" parent="."]
|
|
|
|
|
position = Vector2(115, 328)
|
2025-03-11 10:48:15 +01:00
|
|
|
script = ExtResource("24_us5cw")
|
2025-02-15 22:14:09 +01:00
|
|
|
|
|
|
|
|
[node name="PlayerStartPosition" type="Marker2D" parent="."]
|
|
|
|
|
position = Vector2(111, 305)
|
|
|
|
|
|
|
|
|
|
[node name="AlarmManager" type="Node2D" parent="."]
|
2025-02-24 11:06:12 +01:00
|
|
|
process_mode = 1
|
2025-03-11 10:48:15 +01:00
|
|
|
script = ExtResource("25_nrq5u")
|
2025-02-25 14:22:24 +01:00
|
|
|
|
2025-03-11 10:48:15 +01:00
|
|
|
[node name="AudioStreamPlayer2D" parent="." instance=ExtResource("26_yowd0")]
|
2025-02-25 14:22:24 +01:00
|
|
|
process_mode = 3
|
|
|
|
|
autoplay = true
|