cirnogodot/Scenes/Maps/Level2.tscn

648 lines
314 KiB
Text
Raw Normal View History

2025-05-09 10:00:33 +02:00
[gd_scene load_steps=88 format=4 uid="uid://6a6tjohypmmb"]
2025-02-22 12:26:00 +01:00
2025-02-24 11:37:45 +01:00
[ext_resource type="Script" uid="uid://doxmbokehw8ci" path="res://Scripts/GameManager.cs" id="1_t2k72"]
2025-03-03 09:44:38 +01:00
[ext_resource type="PackedScene" uid="uid://c4pr2707hbeph" path="res://Scenes/Actors/fsm_player.tscn" id="2_2jsgm"]
2025-04-02 17:42:55 +02:00
[ext_resource type="Resource" uid="uid://mx860r8t37g1" path="res://Resources/Maps/Level2.tres" id="2_5t0ab"]
2025-02-22 12:26:00 +01:00
[ext_resource type="TileSet" uid="uid://6k28roiljylj" path="res://Tilesets/factory_tileset.tres" id="5_06rc0"]
2025-03-09 11:10:23 +01:00
[ext_resource type="PackedScene" uid="uid://byms2dhliyux0" path="res://Scenes/Actors/teleporter.tscn" id="6_e12id"]
2025-02-24 11:37:45 +01:00
[ext_resource type="Script" uid="uid://krean0uywtms" path="res://Scripts/TilemapAvoidance.cs" id="6_up0ka"]
2025-03-09 11:10:23 +01:00
[ext_resource type="Texture2D" uid="uid://cvgxompqq0f0o" path="res://Sprites/Props/Science_Apparatus_1.png" id="7_oydv1"]
2025-03-09 15:13:07 +01:00
[ext_resource type="PackedScene" uid="uid://cjsnhyl0nqbau" path="res://Scenes/Props/ICCTv.tscn" id="8_6w05j"]
2025-02-24 11:37:45 +01:00
[ext_resource type="Script" uid="uid://c5nxsq3tyxcx6" path="res://Scripts/InventoryManager.cs" id="8_wp8ds"]
2025-03-09 15:43:17 +01:00
[ext_resource type="Texture2D" uid="uid://clep85beuyg2w" path="res://Sprites/Props/Vials.png" id="9_j5c74"]
2025-02-22 12:26:00 +01:00
[ext_resource type="PackedScene" uid="uid://dkwi1hu1bixoe" path="res://Scenes/HUD/HUD.tscn" id="9_mnq21"]
2025-03-23 19:31:43 +01:00
[ext_resource type="FontFile" uid="uid://coek1e2q257pq" path="res://fonts/at01.ttf" id="9_qo7ri"]
2025-02-24 11:37:45 +01:00
[ext_resource type="Script" uid="uid://cnkipcolyj61w" path="res://Scripts/AlarmManager.cs" id="11_7an4p"]
2025-03-10 21:47:35 +01:00
[ext_resource type="Script" uid="uid://bwox5lmgiijcs" path="res://Scripts/Resources/Events/ActivateEvent.cs" id="14_s23f3"]
[ext_resource type="PackedScene" uid="uid://oi8svqsspcsj" path="res://Scenes/Interactable/ScriptableMovementSensor.tscn" id="16_ehuec"]
[ext_resource type="PackedScene" uid="uid://crph24e6e0v0q" path="res://Scenes/Interactable/Control_Pad.tscn" id="16_s23f3"]
[ext_resource type="PackedScene" uid="uid://c27co22bjym3c" path="res://Scenes/Actors/Camera.tscn" id="17_s23f3"]
[ext_resource type="PackedScene" uid="uid://dxs3ks2ucaxl4" path="res://Scenes/Items/Red_Keycard.tscn" id="18_v0i88"]
[ext_resource type="PackedScene" uid="uid://dqr6myj0yaqvd" path="res://Scenes/Interactable/ScriptableMovementSensorLonger.tscn" id="20_fdi4d"]
[ext_resource type="PackedScene" uid="uid://bc64lr3vlwchq" path="res://Scenes/Door_Vertical.tscn" id="20_qudbj"]
[ext_resource type="PackedScene" uid="uid://b4gugris5j5kd" path="res://Scenes/Activable/WallEmitter.tscn" id="21_qi6uc"]
[ext_resource type="Resource" uid="uid://dqnvesdj0dk3v" path="res://Resources/Bullets/simple_enemy_bullet.tres" id="22_uaqq6"]
2025-03-11 15:03:44 +01:00
[ext_resource type="PackedScene" uid="uid://cxjumgf8bhr3l" path="res://Scenes/Elevator.tscn" id="23_577wb"]
2025-03-10 22:37:42 +01:00
[ext_resource type="PackedScene" uid="uid://d1h48wgasakk4" path="res://Scenes/Interactable/alarm_box.tscn" id="23_uaqq6"]
2025-03-10 21:47:35 +01:00
[ext_resource type="PackedScene" uid="uid://cdr4m7pydqk6u" path="res://Scenes/Interactable/control_pad_red_keycard.tscn" id="24_fdi4d"]
2025-03-10 22:37:42 +01:00
[ext_resource type="Script" uid="uid://c8hd02ggvk1p2" path="res://Scripts/Actors/AlarmTeleporterActorSpawner.cs" id="24_uh2op"]
[ext_resource type="PackedScene" uid="uid://bc054js8ep2b" path="res://Scenes/Actors/FairyGuard_New.tscn" id="25_nb1db"]
2025-03-10 23:11:29 +01:00
[ext_resource type="PackedScene" uid="uid://bjskkeb3ppcs8" path="res://Scenes/Actors/Turret360.tscn" id="26_g2ms1"]
2025-03-11 10:48:15 +01:00
[ext_resource type="PackedScene" uid="uid://cvctgw8eo2f7e" path="res://Scenes/Items/SpiderBomb_Pickup.tscn" id="27_577wb"]
2025-03-10 23:11:29 +01:00
[ext_resource type="PackedScene" uid="uid://bjb1xv0ny1qim" path="res://Scenes/Props/Chair.tscn" id="27_mq37i"]
2025-03-13 21:19:45 +01:00
[ext_resource type="PackedScene" uid="uid://cl4r3t4c1klv7" path="res://Scenes/Interactable/Switch_Box.tscn" id="30_47klv"]
2025-03-13 21:11:53 +01:00
[ext_resource type="PackedScene" uid="uid://dcbcyp1qogcl0" path="res://Scenes/Props/BigTankHorizontal.tscn" id="30_i668q"]
2025-03-13 21:19:45 +01:00
[ext_resource type="PackedScene" uid="uid://b0gpbkxdfbnjh" path="res://Scenes/Actors/ForceField_Horizontal.tscn" id="31_hvfip"]
2025-03-10 22:37:42 +01:00
[ext_resource type="AudioStream" uid="uid://blohh20jktoyo" path="res://SFX/270641__phantastonia__alarm2.wav" id="31_nb1db"]
2025-03-14 23:04:59 +01:00
[ext_resource type="PackedScene" uid="uid://b7gkxlll3b1eg" path="res://Scenes/Activable/FloorEmitter.tscn" id="33_6h3t3"]
2025-03-14 16:49:36 +01:00
[ext_resource type="Texture2D" uid="uid://r2bdhalt8sih" path="res://Sprites/Items/ofudagun_test.png" id="33_v8wj6"]
2025-03-15 17:17:30 +01:00
[ext_resource type="Resource" uid="uid://cmra7n6so1x4u" path="res://Resources/BulletScripts/Basic_Enemy_Emitter_Spiral_Bullets.tres" id="35_imrxd"]
2025-03-22 00:33:24 +01:00
[ext_resource type="PackedScene" uid="uid://ey71mxa5ocpn" path="res://Scenes/Items/Shield_Extend_Pickup.tscn" id="37_5j8ks"]
2025-03-15 17:17:30 +01:00
[ext_resource type="PackedScene" uid="uid://dfat0erkvb513" path="res://Scenes/Actors/Fairy_New.tscn" id="37_sb7g3"]
2025-03-22 00:33:24 +01:00
[ext_resource type="PackedScene" uid="uid://1yxieu8ekvkm" path="res://Scenes/Items/Heart_Extend_Pickup.tscn" id="38_sb7g3"]
2025-03-25 23:13:50 +01:00
[ext_resource type="PackedScene" uid="uid://cqi87wcxymbhx" path="res://Scenes/Props/Shelf.tscn" id="40_sb7g3"]
2025-04-04 10:40:02 +02:00
[ext_resource type="PackedScene" uid="uid://dx1urm7nttkqk" path="res://Scenes/Actors/level_teleporter.tscn" id="42_nq7r5"]
[ext_resource type="Resource" uid="uid://b0xtpdb4by8mm" path="res://Resources/Maps/Level3.tres" id="43_joghw"]
[ext_resource type="Script" uid="uid://upq0b4sx7nhw" path="res://Scripts/Misc/CameraTarget.cs" id="44_5t0ab"]
2025-04-04 15:35:36 +02:00
[ext_resource type="LabelSettings" uid="uid://buk3e7bbwmnv1" path="res://Resources/Styles/Hud_Text_Style.tres" id="44_q1ysg"]
[ext_resource type="PackedScene" uid="uid://bmif3jo03yuol" path="res://Scenes/camera_controller.tscn" id="47_nq7r5"]
2025-02-22 12:26:00 +01:00
2025-03-23 19:31:43 +01:00
[sub_resource type="LabelSettings" id="LabelSettings_5j8ks"]
font = ExtResource("9_qo7ri")
font_size = 10
2025-03-10 21:47:35 +01:00
[sub_resource type="Resource" id="Resource_s23f3"]
script = ExtResource("14_s23f3")
ActivationType = 5
Targets = Array[NodePath]([NodePath("../VerticalDoor")])
WaitForCompletion = true
metadata/_custom_type_script = "uid://bwox5lmgiijcs"
[sub_resource type="Resource" id="Resource_qi6uc"]
script = ExtResource("14_s23f3")
ActivationType = 1
Targets = Array[NodePath]([NodePath("../WallEmitter"), NodePath("../WallEmitter2")])
WaitForCompletion = true
metadata/_custom_type_script = "uid://bwox5lmgiijcs"
2025-03-13 00:08:35 +01:00
[sub_resource type="Resource" id="Resource_mq37i"]
script = ExtResource("14_s23f3")
ActivationType = 1
Targets = Array[NodePath]([NodePath("../WallEmitter3")])
WaitForCompletion = true
metadata/_custom_type_script = "uid://bwox5lmgiijcs"
2025-03-23 19:31:43 +01:00
[sub_resource type="Curve2D" id="Curve2D_owyq0"]
_data = {
"points": PackedVector2Array(0, 0, 0, 0, 0, -32, 0, 0, 0, 0, 0, 0)
}
point_count = 2
2025-03-13 00:08:35 +01:00
[sub_resource type="RectangleShape2D" id="RectangleShape2D_mq37i"]
size = Vector2(89, 57)
2025-03-24 19:38:37 +01:00
[sub_resource type="RectangleShape2D" id="RectangleShape2D_5j8ks"]
size = Vector2(39, 85)
[sub_resource type="RectangleShape2D" id="RectangleShape2D_sb7g3"]
size = Vector2(23, 23)
2025-03-14 16:49:36 +01:00
[sub_resource type="AtlasTexture" id="AtlasTexture_6h3t3"]
atlas = ExtResource("33_v8wj6")
region = Rect2(0, 0, 16, 16)
[sub_resource type="AtlasTexture" id="AtlasTexture_imrxd"]
atlas = ExtResource("33_v8wj6")
region = Rect2(16, 0, 16, 16)
[sub_resource type="AtlasTexture" id="AtlasTexture_owyq0"]
atlas = ExtResource("33_v8wj6")
region = Rect2(32, 0, 16, 16)
[sub_resource type="AtlasTexture" id="AtlasTexture_qo7ri"]
atlas = ExtResource("33_v8wj6")
region = Rect2(48, 0, 16, 16)
[sub_resource type="AtlasTexture" id="AtlasTexture_5j8ks"]
atlas = ExtResource("33_v8wj6")
region = Rect2(64, 0, 16, 16)
[sub_resource type="AtlasTexture" id="AtlasTexture_sb7g3"]
atlas = ExtResource("33_v8wj6")
region = Rect2(80, 0, 16, 16)
[sub_resource type="AtlasTexture" id="AtlasTexture_5t0ab"]
atlas = ExtResource("33_v8wj6")
region = Rect2(96, 0, 16, 16)
[sub_resource type="AtlasTexture" id="AtlasTexture_nq7r5"]
atlas = ExtResource("33_v8wj6")
region = Rect2(112, 0, 16, 16)
[sub_resource type="AtlasTexture" id="AtlasTexture_joghw"]
atlas = ExtResource("33_v8wj6")
region = Rect2(128, 0, 16, 16)
[sub_resource type="AtlasTexture" id="AtlasTexture_q1ysg"]
atlas = ExtResource("33_v8wj6")
region = Rect2(144, 0, 16, 16)
[sub_resource type="AtlasTexture" id="AtlasTexture_1gtgk"]
atlas = ExtResource("33_v8wj6")
region = Rect2(160, 0, 16, 16)
[sub_resource type="AtlasTexture" id="AtlasTexture_f2fbs"]
atlas = ExtResource("33_v8wj6")
region = Rect2(176, 0, 16, 16)
[sub_resource type="AtlasTexture" id="AtlasTexture_dotto"]
atlas = ExtResource("33_v8wj6")
region = Rect2(192, 0, 16, 16)
[sub_resource type="AtlasTexture" id="AtlasTexture_wv8f4"]
atlas = ExtResource("33_v8wj6")
region = Rect2(208, 0, 16, 16)
[sub_resource type="AtlasTexture" id="AtlasTexture_wi08w"]
atlas = ExtResource("33_v8wj6")
region = Rect2(224, 0, 16, 16)
[sub_resource type="AtlasTexture" id="AtlasTexture_7f2nv"]
atlas = ExtResource("33_v8wj6")
region = Rect2(240, 0, 16, 16)
[sub_resource type="AtlasTexture" id="AtlasTexture_im0gw"]
atlas = ExtResource("33_v8wj6")
region = Rect2(256, 0, 16, 16)
[sub_resource type="AtlasTexture" id="AtlasTexture_6jwww"]
atlas = ExtResource("33_v8wj6")
region = Rect2(272, 0, 16, 16)
[sub_resource type="AtlasTexture" id="AtlasTexture_il2wr"]
atlas = ExtResource("33_v8wj6")
region = Rect2(288, 0, 16, 16)
[sub_resource type="AtlasTexture" id="AtlasTexture_hdh6e"]
atlas = ExtResource("33_v8wj6")
region = Rect2(304, 0, 16, 16)
[sub_resource type="AtlasTexture" id="AtlasTexture_yff7g"]
atlas = ExtResource("33_v8wj6")
region = Rect2(320, 0, 16, 16)
[sub_resource type="AtlasTexture" id="AtlasTexture_7s2ud"]
atlas = ExtResource("33_v8wj6")
region = Rect2(336, 0, 16, 16)
[sub_resource type="AtlasTexture" id="AtlasTexture_wuhxu"]
atlas = ExtResource("33_v8wj6")
region = Rect2(352, 0, 16, 16)
[sub_resource type="AtlasTexture" id="AtlasTexture_201au"]
atlas = ExtResource("33_v8wj6")
region = Rect2(368, 0, 16, 16)
[sub_resource type="AtlasTexture" id="AtlasTexture_htr4r"]
atlas = ExtResource("33_v8wj6")
region = Rect2(384, 0, 16, 16)
[sub_resource type="AtlasTexture" id="AtlasTexture_qb1qt"]
atlas = ExtResource("33_v8wj6")
region = Rect2(400, 0, 16, 16)
[sub_resource type="AtlasTexture" id="AtlasTexture_k3n2v"]
atlas = ExtResource("33_v8wj6")
region = Rect2(416, 0, 16, 16)
[sub_resource type="AtlasTexture" id="AtlasTexture_ko6mx"]
atlas = ExtResource("33_v8wj6")
region = Rect2(432, 0, 16, 16)
[sub_resource type="AtlasTexture" id="AtlasTexture_djmsk"]
atlas = ExtResource("33_v8wj6")
region = Rect2(448, 0, 16, 16)
[sub_resource type="AtlasTexture" id="AtlasTexture_ng426"]
atlas = ExtResource("33_v8wj6")
region = Rect2(464, 0, 16, 16)
[sub_resource type="SpriteFrames" id="SpriteFrames_qco45"]
animations = [{
"frames": [{
"duration": 1.0,
"texture": SubResource("AtlasTexture_6h3t3")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_imrxd")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_owyq0")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_qo7ri")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_5j8ks")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_sb7g3")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_5t0ab")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_nq7r5")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_joghw")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_q1ysg")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_1gtgk")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_f2fbs")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_dotto")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_wv8f4")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_wi08w")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_7f2nv")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_im0gw")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_6jwww")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_il2wr")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_hdh6e")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_yff7g")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_7s2ud")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_wuhxu")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_201au")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_htr4r")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_qb1qt")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_k3n2v")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_ko6mx")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_djmsk")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_ng426")
}],
"loop": true,
"name": &"default",
"speed": 5.0
}]
2025-03-23 19:31:43 +01:00
[sub_resource type="Curve2D" id="Curve2D_qo7ri"]
_data = {
"points": PackedVector2Array(0, 0, 0, 0, 0, -192, 0, 0, 0, 0, 0, 0)
}
point_count = 2
[sub_resource type="Curve2D" id="Curve2D_5j8ks"]
_data = {
"points": PackedVector2Array(0, 0, 0, 0, 0, -32, 0, 0, 0, 0, 0, 0)
}
point_count = 2
2025-04-02 17:42:55 +02:00
[node name="GameScene" type="Node2D" node_paths=PackedStringArray("NavigationTilemap")]
2025-02-22 12:26:00 +01:00
script = ExtResource("1_t2k72")
2025-04-02 17:42:55 +02:00
MapResource = ExtResource("2_5t0ab")
2025-03-03 09:44:38 +01:00
PlayerTemplate = ExtResource("2_2jsgm")
2025-02-25 22:54:39 +01:00
SpawnMarkers = Dictionary[int, NodePath]({
2025-02-22 12:26:00 +01:00
0: NodePath("PlayerStartPosition")
2025-02-25 22:54:39 +01:00
})
2025-04-02 17:42:55 +02:00
NavigationTilemap = NodePath("Tilemaps/Floor")
2025-02-22 12:26:00 +01:00
[node name="Tilemaps" type="Node2D" parent="."]
2025-03-10 22:37:42 +01:00
[node name="Liquids" type="TileMapLayer" parent="Tilemaps"]
2025-03-19 00:32:41 +01:00
tile_map_data = PackedByteArray("AAAXAB4AAAAEAAMAAAAXAB8AAAAEAAMAAAAXACAAAAAEAAMAAAAXACEAAAAEAAMAAAAXACIAAAAEAAMAAAAXACMAAAAEAAMAAAAYAB4AAAAEAAMAAAAYACAAAAAEAAMAAAAYACEAAAAEAAMAAAAYACIAAAAEAAMAAAAYACMAAAAEAAMAAAAZAB4AAAAEAAMAAAAZACAAAAAEAAMAAAAZACEAAAAEAAMAAAAZACIAAAAEAAMAAAAZACMAAAAEAAMAAAAaAB4AAAAEAAMAAAAaACAAAAAEAAMAAAAaACEAAAAEAAMAAAAaACIAAAAJAAcAAAAaACMAAAAEAAMAAAAbAB4AAAAEAAMAAAAbACAAAAAEAAMAAAAbACEAAAAEAAMAAAAbACIAAAAJAAcAAAAbACMAAAAEAAMAAAAcAB4AAAAEAAMAAAAcACAAAAAEAAMAAAAcACEAAAAEAAMAAAAcACIAAAAEAAMAAAAcACMAAAAEAAMAAAAdAB4AAAAEAAMAAAAdACAAAAAEAAMAAAAdACEAAAAEAAMAAAAdACIAAAAEAAMAAAAdACMAAAAEAAMAAAAeAB4AAAAEAAMAAAAeAB8AAAAEAAMAAAAeACAAAAAEAAMAAAAeACEAAAAEAAMAAAAeACIAAAAEAAMAAAAeACMAAAAEAAMAAAAYAB0AAAAJAAcAAAAZAB0AAAAJAAcAAAAaAB0AAAAJAAcAAAAbAB0AAAAJAAcAAAAcAB0AAAAJAAcAAAAdAB0AAAAJAAcAAAAYAB8AAAAEAAMAAAAZAB8AAAAEAAMAAAAaAB8AAAAEAAMAAAAbAB8AAAAEAAMAAAAcAB8AAAAEAAMAAAAdAB8AAAAEAAMAAAAWAB4AAAAEAAMAAAAWAB8AAAAEAAMAAAAWACAAAAAEAAMAAAAWACEAAAAEAAMAAAAWACIAAAAEAAMAAAAWACMAAAAEAAMAAAAWACQAAAAEAAMAAAAXACQAAAAEAAMAAAAYACQAAAAEAAMAAAAZACQAAAAEAAMAAAAaACQAAAAEAAMAAAAbACQAAAAEAAMAAAAcACQAAAAEAAMAAAAdACQAAAAEAAMAAAAeACQAAAAEAAMAAAAfAB4AAAAEAAMAAAAfAB8AAAAEAAMAAAAfACAAAAAEAAMAAAAfACEAAAAEAAMAAAAfACIAAAAEAAMAAAAfACMAAAAEAAMAAAAfACQAAAAEAAMAAAAeAB0AAAAJAAcAAAAfAB0AAAAJAAcAAAAWAB0AAAAJAAcAAAAXAB0AAAAJAAcAAAD9/ysAAAAJAAcAAAD9/ywAAAAEAAMAAAD9/y0AAAAEAAMAAAD9/y4AAAAEAAMAAAD9/y8AAAAEAAMAAAD+/ysAAAAJAAcAAAD+/ywAAAAEAAMAAAD+/y0AAAAEAAMAAAD+/y4AAAAEAAMAAAD+/y8AAAAEAAMAAAD2/yUAAAAJAAcAAAD2/yYAAAAEAAMAAAD3/yUAAAAJAAcAAAD3/yYAAAAEAAMAAADv/yUAAAAJAAcAAAA=")
2025-03-10 22:37:42 +01:00
tile_set = ExtResource("5_06rc0")
2025-03-09 11:10:23 +01:00
[node name="Floor" type="TileMapLayer" parent="Tilemaps" node_paths=PackedStringArray("_solidLayers")]
2025-03-20 22:22:09 +01:00
tile_map_data = PackedByteArray("AAAEABAAAAAFAAAAAAAEABEAAAAFAAAAAAAEABIAAAAFAAAAAAAEABMAAAAFAAAAAAAEABQAAAAFAAAAAAAEABUAAAAFAAAAAAAEABYAAAAFAAAAAAAFABAAAAAFAAAAAAAFABEAAAAFAAAAAAAFABIAAAAFAAAAAAAFABMAAAAFAAAAAAAFABQAAAAFAAAAAAAFABUAAAAFAAAAAAAFABYAAAAFAAAAAAAGABAAAAAFAAAAAAAGABEAAAAFAAAAAAAGABIAAAAFAAAAAAAGABMAAAAFAAAAAAAGABQAAAAFAAAAAAAGABUAAAAFAAAAAAAGABYAAAAFAAAAAAAHABAAAAAFAAAAAAAHABEAAAAFAAAAAAAHABIAAAAFAAAAAAAHABMAAAAEAAAAAAAHABQAAAAEAAAAAAAHABUAAAAFAAAAAAAHABYAAAAFAAAAAAAIABAAAAAFAAAAAAAIABEAAAAFAAAAAAAIABIAAAAFAAAAAAAIABMAAAAEAAAAAAAIABQAAAAEAAAAAAAIABUAAAAFAAAAAAAIABYAAAAFAAAAAAAJABAAAAAFAAAAAAAJABEAAAAFAAAAAAAJABIAAAAFAAAAAAAJABMAAAAFAAAAAAAJABQAAAAFAAAAAAAJABUAAAAFAAAAAAAJABYAAAAFAAAAAAAKABAAAAAFAAAAAAAKABEAAAAFAAAAAAAKABIAAAAFAAAAAAAKABMAAAANAAwAAAAKABQAAAANAA0AAAAKABUAAAAFAAAAAAAKABYAAAAFAAAAAAADABAAAAAFAAAAAAADABEAAAAFAAAAAAADABIAAAAFAAAAAAADABMAAAAFAAAAAAADABQAAAAFAAAAAAADABUAAAAFAAAAAAADABYAAAAFAAAAAAADABcAAAAFAAAAAAADABgAAAAFAAAAAAAEABcAAAAFAAAAAAAEABgAAAAFAAAAAAAFABcAAAAFAAAAAAAFABgAAAAFAAAAAAAGABcAAAAFAAAAAAAGABgAAAAFAAAAAAAHABcAAAAFAAAAAAAHABgAAAAFAAAAAAAIABcAAAAFAAAAAAAIABgAAAAFAAAAAAAJABcAAAAFAAAAAAAJABgAAAAFAAAAAAAKABcAAAAFAAAAAAAKABgAAAAFAAAAAAALABAAAAAFAAAAAAALABEAAAAFAAAAAAALABIAAAAFAAAAAAALABMAAAAOAAwAAAALABQAAAAOAA0AAAALABUAAAAFAAAAAAALABYAAAAFAAAAAAALABcAAAAFAAAAAAALABgAAAAFAAAAAAARABEAAAAOAAQAAAASABIAAAAOAAQAAAATABMAAAAOAAQAAAAUABMAAAAOAAQAAAAUABQAAAAOAAQAAAAVABQAAAAOAAQAAAAVABMAAAAOAAQAAAAVABIAAAAOAAQAAAAVABEAAAAOAAQAAAAUABEAAAAOAAQAAAATABEAAAAOAAQAAAASABEAAAAOAAQAAAATABIAAAAOAAQAAAAUABIAAAAOAAQAAAASABMAAAAOAAQAAAASABQAAAAOAAQAAAARABQAAAAOAAQAAAARABMAAAAOAAQAAAARABIAAAAOAAQAAAATABQAAAAOAAQAAAAQABMAAAAOAAQAAAAPABMAAAAOAAQAAAAOABMAAAAOAAQAAAANABMAAAAOAAQAAAAMABMAAAAOAAQAAAAFABkAAAAFAAAAAAAFABoAAAAFAAAAAAAFABsAAAAFAAAAAAAGABsAAAAFAAAAAAAGABwAAAAFAAAAAAAGAB0AAAAFAAAAAAAGAB4AAAAFAAAAAAAGAB8AAAAFAAAAAAAGACAAAAAFAAAAAAAGACEAAAAFAAAAAAAHACEAAAAFAAAAAAAHACIAAAAFAAAAAAAHACMAAAAFAAAAAAAFABwAAAAFAAAAAAAFAB0AAAAFAAAAAAAFAB4AAAAFAAAAAAAFAB8AAAAFAAAAAAAFACAAAAAFAAAAAAAFACEAAAAFAAAAAAAFACIAAAAFAAAAAAAFACMAAAAFAAAAAAAGABkAAAAFAAAAAAAGABoAAAAFAAAAAAAGACIAAAAFAAAAAAAGACMAAAAFAAAAAAADAB4AAAAFAAAAAAADAB8AAAAFAAAAAAADACAAAAAFAAAAAAADACEAAAAFAAAAAAADACIAAAAFAAAAAAADACMAAAAFAAAAAAAEAB4AAAAFAAAAAAAEAB8AAAAFAAAAAAAEACAAAAAFAAAAAAAEACEAAAAFAAAAAAAEACIAAAAFAAAAAAAEACMAAAAFAAAAAAAHAB4AAAAFAAAAAAAHAB8AAAAFAAAAAAAHACAAAAAFAAAAAAAIAB4AAAAFAAAAAAAIAB8AAAAFAAAAAAAIACAAAAAFAAAAAAAIACEAAAAFAAAAAAAIACIAAAAFAAAAAAAIACMAAAAFAAAAAAAJAB4AAAAFAAAAAAAJAB8AAAAFAAAAAAAJACAAAAAFAAAAAAAJACEAAAAFAAAAAAAJACIAAAAFAAAAAAAJACMAAAAFAAAAAAAKAB4AAAAFAAAAAAAKAB8AAAAFAAAAAAAKACAAAAAFAAAAAAAKACEAAAAFAAAAAAAKACIAAAAFAAAAAAAKACMAAAAFAAAAAAALAB4AAAAFAAAAAAALAB8AAAAFAAAAAAALACAAAAAFAAAAAAALACEAAAAFAAAAAAALACIAAAAFAAAAAAALACMAAAAFAAAAAAACAB4AAAAFAAAAAAACAB8AAAAFAAAAAAACACAAAAAFAAAAAAACACEAAAAFAAAAAAACACIAAAAFAAAAAAACACMAAAAFAAAAAAAMACAAAAAEAAAAAAANAB8AAAAEAAAAAAANACAAAAAEAAAAAAANACEAAAAEAAAAAAAOAB8AAAAEAAAAAAAOACAAAAAEAAAAAAAOACEAAAAEAAAAAAAPAB8AAAAEAAAAAAAPACAAAAAEAAAAAAAPACEAAAAEAAAAAAAQAB8AAAAEAAAAAAAQACAAAAAEAAAAAAAQACEAAAAEAAAAAAARAB8AAAAEAAAAAAARACAAAAAEAAAAAAARACEAAAAEAAAAAAASAB8AAAAEAAAAAAASACAAAAAEAAAAAAASACEAAAAEAAAAAAATAB8AAAAEAAAAAAATACAAAAAEAAAAAAATACEAAAAEAAAAAAAUAB8AAAAEAAAAAAAUACAAAAAEAAAAAAAUACEAAAAEAAAAAAAWACAAAAAGAAIAAAAVACAAAAAEAAAAAAAWAB0AAAAGAAIAAAAWAB4AAAAGAAIAAAAWAB8AAAAGAAIAAAAWACEAAAAGAAIAAAAWACIAAAAGAAIAAAAWACMAAAAGAAIAAAAWACQAAAAGAAIAAAAXAB0AAAAGAAIAAAAXAB4AAAAGAAIAAAAXAB8AAAAGAAIAAAAXACAAAAAGAAIAAAAXACEAAAAGAAIAAAAXACIAAAAGAAIAAAAXACMAAAAGAAIAAAAXACQAAAAGAAIAAAAYAB0AAAAGAAIAAAAYAB4AAAAGAAIAAAAYACMAAAAGAAIAAAAYACQAAAAGAAIAAAAZAB0AAAAGAAIAAAAZAB4AAAAGAAIAAAAZACMAAAAGAAIAAAAZACQAAAAGAAIAAAAaAB0AAAAGAAIAAAAaAB4AAAAGAAIAAAAaACMAAAAGAAIAAAAaACQAAAAGAAIAAAAbAB0AAAAGAAIAAAAbAB4AAAAGAAIAAAAbACMAAAAGAAIAAAAbACQAAAAGAAIAAAAcAB0AAAAGAAIAAAAcAB4AAAAGAAIAAAAcACMAAAAGAAIAAAAcACQAAAAGAAIAAAAdAB0AAAAGAAIAAAAdAB4AAAAGAAIAAAAdACMAAAAGAAIAAAAdACQAAAAGAAIAAAAeAB0AAAAGAAIAAAAeAB4AAAAGAAIAAAAeAB8AAAAGAAIAAAAeACAAAAAGAAIAAAAeACEAAAAGAAIAAAAeACIAAAAGAAIAAAAeACMAAAAGAAIAAAAeACQAAAAGAAIAAAAfAB0AAAAGAAIAAAAfAB4AAAAGAAIAAAAfAB8AAAAGAAIAAAAfACAAAAAGAA
2025-02-22 12:26:00 +01:00
tile_set = ExtResource("5_06rc0")
script = ExtResource("6_up0ka")
2025-03-10 22:37:42 +01:00
_solidLayers = [NodePath("../Solid"), NodePath("../Props")]
2025-02-22 12:26:00 +01:00
metadata/_edit_lock_ = true
[node name="Solid" type="TileMapLayer" parent="Tilemaps" groups=["Solid"]]
2025-04-04 10:40:02 +02:00
tile_map_data = PackedByteArray("AAACAA0AAAAAAAgAAAADAA0AAAABAAcAAAAEAA0AAAABAAcAAAAFAA0AAAABAAcAAAAGAA0AAAABAAcAAAAHAA0AAAABAAcAAAAIAA0AAAABAAcAAAAJAA0AAAABAAcAAAAKAA0AAAABAAcAAAALAA0AAAABAAcAAAAMAA0AAAABAAgAAAAMAA4AAAAAAAYAAAAMAA8AAAAAAAYAAAAMABAAAAAAAAcAAAAMABQAAAAAAAUAAAAMABUAAAAAAAYAAAAMABYAAAAAAAYAAAAMABcAAAAAAAYAAAAMABgAAAAAAAYAAAAMABkAAAABAAkAAAALABkAAAABAAUAAAAKABkAAAABAAUAAAAJABkAAAABAAUAAAAIABkAAAABAAUAAAAHABkAAAAAAAUAAAAEABkAAAACAAUAAAADABkAAAABAAUAAAACABkAAAAAAAkAAAACABgAAAACAAYAAAACABYAAAACAAYAAAACABcAAAACAAYAAAACABUAAAACAAYAAAACABQAAAACAAYAAAACABIAAAACAAYAAAACABMAAAACAAYAAAACABEAAAACAAYAAAACABAAAAACAAYAAAACAA8AAAACAAYAAAACAA4AAAACAAYAAAADAA4AAAALAAAAAAADAA8AAAALAAEAAAAEAA4AAAALAAAAAAAEAA8AAAALAAEAAAAFAA4AAAALAAIAAAAFAA8AAAALAAMAAAAGAA4AAAALAAAAAAAGAA8AAAALAAEAAAAHAA4AAAALAAAAAAAHAA8AAAALAAEAAAAIAA4AAAALAAAAAAAIAA8AAAALAAEAAAAJAA4AAAALAAIAAAAJAA8AAAALAAMAAAAKAA4AAAALAAAAAAAKAA8AAAALAAEAAAALAA4AAAALAAAAAAALAA8AAAALAAEAAAABAA0AAAACAAgAAAABAA4AAAACAAgAAAABAA8AAAACAAgAAAABABAAAAACAAgAAAAAABAAAAAAAAYAAAAAABEAAAAAAAYAAAAAABIAAAAAAAYAAAAAABMAAAAAAAYAAAD+/xoAAAAAAAUAAAABAB0AAAACAAYAAAABABwAAAACAAYAAAABABsAAAAAAAgAAAABABoAAAACAAgAAAABABkAAAACAAgAAAABABgAAAACAAgAAAABABcAAAACAAgAAAABABYAAAACAAgAAAABABUAAAACAAgAAAABABQAAAACAAgAAAABABMAAAACAAgAAAABABIAAAACAAgAAAABABEAAAACAAgAAAAAAB0AAAACAAgAAAAAABwAAAACAAgAAAAAABsAAAACAAgAAAAAABoAAAABAAkAAAAAABkAAAAAAAYAAAAAABgAAAAAAAYAAAAAABcAAAAAAAYAAAAAABYAAAAAAAYAAAAAABUAAAAAAAYAAAAAABQAAAAAAAYAAAAAAA8AAAAAAAYAAAAAAA4AAAABAAgAAAAAAA0AAAACAAgAAAD//x0AAAAAAAYAAAD//xwAAAABAAgAAAD//xsAAAACAAgAAAD//xoAAAABAAUAAAD//w4AAAABAAcAAAD//w0AAAACAAgAAAD+/xwAAAAAAAcAAAD+/xsAAAAAAAYAAAD+/w4AAAABAAcAAAD+/w0AAAACAAgAAAD9/w4AAAABAAcAAAD9/w0AAAACAAgAAAD8/w4AAAAFAAwAAAD8/w0AAAAAAAYAAAD7/xwAAAACAAcAAAD7/xsAAAACAAYAAAD7/xoAAAACAAUAAAD7/w4AAAABAAQAAAD6/xwAAAABAAcAAAD6/xsAAAACAAgAAAD6/xoAAAABAAUAAAD6/w4AAAACAAQAAAAfACUAAAABAAUAAAAfABoAAAABAAcAAAAeACUAAAABAAUAAAAeABoAAAABAAcAAAAdACUAAAABAAUAAAAdABoAAAABAAcAAAAcACUAAAABAAUAAAAcABoAAAABAAcAAAAbACUAAAABAAUAAAAbABoAAAABAAcAAAAaACUAAAABAAUAAAAaABoAAAABAAcAAAAZACUAAAABAAUAAAAZABoAAAABAAcAAAAYACUAAAABAAUAAAAYABoAAAABAAcAAAAXACUAAAABAAUAAAAXABoAAAABAAcAAAAWACUAAAABAAUAAAAWABoAAAABAAcAAAAVACUAAAAAAAkAAAAVACQAAAACAAYAAAAVACMAAAACAAYAAAAVACIAAAADAAwAAAAVACEAAAAFAAQAAAAVAB0AAAAEAAQAAAAVABwAAAADAAsAAAAVABsAAAACAAYAAAAVABoAAAAAAAgAAAAUACUAAAACAAgAAAAUACQAAAACAAgAAAAUACMAAAACAAgAAAAUACIAAAABAAUAAAAUABwAAAABAAcAAAAUABsAAAACAAgAAAAUABoAAAACAAgAAAATACUAAAACAAgAAAATACQAAAACAAgAAAATACMAAAACAAgAAAATACIAAAABAAUAAAATABwAAAABAAcAAAATABsAAAACAAgAAAATABoAAAACAAgAAAASACUAAAACAAgAAAASACQAAAACAAgAAAASACMAAAACAAgAAAASACIAAAABAAUAAAASABwAAAABAAcAAAASABsAAAACAAgAAAASABoAAAACAAgAAAARACUAAAACAAgAAAARACQAAAACAAgAAAARACMAAAACAAgAAAARACIAAAABAAUAAAARABwAAAABAAcAAAARABsAAAACAAgAAAARABoAAAACAAgAAAAQACUAAAACAAgAAAAQACQAAAACAAgAAAAQACMAAAACAAgAAAAQACIAAAABAAUAAAAQABwAAAABAAcAAAAQABsAAAACAAgAAAAQABoAAAACAAgAAAAPACUAAAACAAgAAAAPACQAAAACAAgAAAAPACMAAAACAAgAAAAPACIAAAABAAUAAAAPABwAAAABAAcAAAAPABsAAAACAAgAAAAPABoAAAACAAgAAAAOACUAAAACAAgAAAAOACQAAAACAAgAAAAOACMAAAACAAgAAAAOACIAAAABAAUAAAAOABwAAAABAAcAAAAOABsAAAACAAgAAAAOABoAAAACAAgAAAANACUAAAACAAgAAAANACQAAAACAAgAAAANACMAAAACAAgAAAANACIAAAABAAUAAAANABwAAAABAAcAAAANABsAAAACAAgAAAANABoAAAACAAgAAAAMACUAAAACAAgAAAAMACQAAAABAAkAAAAMACMAAAAAAAYAAAAMACIAAAACAAwAAAAMACEAAAAFAAQAAAAMAB0AAAAEAAQAAAAMABwAAAACAAsAAAAMABsAAAABAAgAAAAMABoAAAACAAgAAAALACUAAAACAAgAAAALACQAAAABAAUAAAALABsAAAABAAcAAAALABoAAAACAAgAAAAKACUAAAACAAgAAAAKACQAAAABAAUAAAAKABsAAAABAAcAAAAKABoAAAACAAgAAAAJACUAAAACAAgAAAAJACQAAAABAAUAAAAJABsAAAABAAcAAAAJABoAAAACAAgAAAAIACUAAAACAAgAAAAIACQAAAABAAUAAAAIABsAAAABAAcAAAAIABoAAAACAAgAAAAHACUAAAACAAgAAAAHACQAAAABAAUAAAAHABsAAAAAAAcAAAAHABoAAAAAAAYAAAAGACUAAAACAAgAAAAGACQAAAABAAUAAAAFACUAAAACAAgAAAAFACQAAAABAAUAAAAEACUAAAACAAgAAAAEACQAAAABAAUAAAAEABsAAAACAAcAAAAEABoAAAACAAYAAAADACUAAAACAAgAAAADACQAAAABAAUAAAADABsAAAABAAcAAAADABoAAAACAAgAAAACACUAAAACAAgAAAACACQAAAABAAUAAAACABsAAAABAAcAAAACABoAAAACAAgAAAABACUAAAACAAgAAAABACQAAAAAAAkAAAABACMAAAACAAYAAAABACIAAAACAAUAAAABAB4AAAACAAcAAAAAACUAAAACAAgAAAAAACQAAAACAAgAAAAAACMAAAACAAgAAAAAACIAAAABAAUAAAAAAB4AAAABAA
2025-02-22 12:26:00 +01:00
tile_set = ExtResource("5_06rc0")
metadata/_edit_lock_ = true
2025-03-12 23:32:33 +01:00
[node name="Props" type="TileMapLayer" parent="Tilemaps" groups=["Solid"]]
2025-03-09 15:13:07 +01:00
y_sort_enabled = true
2025-03-19 00:32:41 +01:00
tile_map_data = PackedByteArray("AAARABEAAQAAAAAAAgASABEAAQAAAAAAAgAVABQAAQAAAAAAAgAVABEAAQAAAAAADAAVABIAAQAAAAAADAAUABEAAQAAAAAADQAKABAAAAAGAAAAAAALABAAAAAHAAAAAAAHABAAAAAGAAAAAAAIABAAAAAHAAAAAAAFABAAAQAAAAAAAgAGABAAAQAAAAAAAgADABUAAQAAAAAAAQADABYAAQAAAAAAAQAEABcAAQAAAAAADgADABcAAQAAAAAAAQATABEAAQAAAAAADwAVABMAAQAAAAAADwADABgAAQAAAAAADgAEABgAAQAAAAAADgALABgAAQAAAAAACQAKABgAAQAAAAAADwALABcAAQAAAAAAAQAJABgAAQAAAAAAEAAIABgAAQAAAAAAEAADABMAAQAAAAAAEAADABQAAQAAAAAAEAAKAB4AAQAAAAAAEAALAB4AAQAAAAAAEAACAB4AAQAAAAAAEAADAB4AAQAAAAAAAQALAB8AAQAAAAAAAQAJACMAAQAAAAAAAgAKACMAAQAAAAAAAgALACMAAQAAAAAACQAIACMAAQAAAAAADAAEACMAAQAAAAAADAAHACMAAQAAAAAAEAADACMAAQAAAAAADQAFACMAAQAAAAAADgAGACMAAQAAAAAAEAAJABAAAQAAAAAAEQACACAAAAAGAAMAAAANAB8AAQAAAAAACQAUACEAAQAAAAAAEAANACEAAQAAAAAAEAAGABMAAAAIAAYAAAAGABQAAAAIAAYAAAAHABUAAAAHAAUAAAAIABUAAAAHAAUAAAAJABMAAAAGAAYAAAAJABQAAAAGAAYAAAAHABIAAAAHAAcAAAAIABIAAAAHAAcAAAAHABMAAQAAAAAAAQAHABQAAQAAAAAAAQAIABMAAQAAAAAAAQAIABQAAQAAAAAAAQAVACAAAAAIAAYAAAAXAB8AAAAIAAYAAAAXACAAAAAIAAYAAAAXACEAAAAIAAYAAAAXACIAAAAIAAYAAAAYACMAAAAHAAUAAAAZACMAAAAHAAUAAAAaACMAAAAHAAUAAAAbACMAAAAHAAUAAAAcACMAAAAHAAUAAAAdACMAAAAHAAUAAAAeAB8AAAAGAAYAAAAeACAAAAAGAAYAAAAeACEAAAAGAAYAAAAeACIAAAAGAAYAAAAYAB4AAAAHAAcAAAAZAB4AAAAHAAcA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
2025-02-22 12:26:00 +01:00
tile_set = ExtResource("5_06rc0")
metadata/_edit_lock_ = true
[node name="Actors" type="Node2D" parent="Tilemaps"]
metadata/_edit_lock_ = true
2025-03-09 11:10:23 +01:00
[node name="Teleporter" parent="Tilemaps/Actors" instance=ExtResource("6_e12id")]
position = Vector2(311, 304)
2025-03-14 23:04:59 +01:00
[node name="DebugTeleporter" parent="Tilemaps/Actors" node_paths=PackedStringArray("Target") instance=ExtResource("6_e12id")]
2025-04-04 15:35:36 +02:00
position = Vector2(1313, 306)
2025-03-14 23:04:59 +01:00
IsEnabled = true
Target = NodePath("../DebugTeleporterDestination")
2025-03-24 22:22:07 +01:00
metadata/_edit_group_ = true
2025-03-14 23:04:59 +01:00
2025-03-23 19:31:43 +01:00
[node name="Label" type="Label" parent="Tilemaps/Actors/DebugTeleporter"]
offset_left = -7.70801
offset_top = -15.168
offset_right = 32.292
offset_bottom = 7.832
text = "Debug"
label_settings = SubResource("LabelSettings_5j8ks")
2025-03-14 23:04:59 +01:00
[node name="DebugTeleporterDestination" parent="Tilemaps/Actors" instance=ExtResource("6_e12id")]
position = Vector2(-72.1223, 735.098)
Invisible = true
2025-03-09 15:43:17 +01:00
[node name="Vials" type="Sprite2D" parent="Tilemaps/Actors"]
position = Vector2(134, 259)
texture = ExtResource("9_j5c74")
2025-03-09 11:10:23 +01:00
[node name="ScienceApparatus1" type="Sprite2D" parent="Tilemaps/Actors"]
position = Vector2(121, 259)
texture = ExtResource("7_oydv1")
2025-03-09 15:13:07 +01:00
[node name="ICCTv" parent="Tilemaps/Actors" instance=ExtResource("8_6w05j")]
position = Vector2(233, 288)
2025-03-10 21:47:35 +01:00
[node name="VerticalDoor" parent="Tilemaps/Actors" instance=ExtResource("20_qudbj")]
position = Vector2(196, 296)
[node name="MotionSensor" parent="Tilemaps/Actors" instance=ExtResource("16_ehuec")]
position = Vector2(254, 296)
2025-05-09 10:00:33 +02:00
Events = [SubResource("Resource_s23f3")]
2025-03-10 21:47:35 +01:00
[node name="ControlPad" parent="Tilemaps/Actors" node_paths=PackedStringArray("Targets") instance=ExtResource("16_s23f3")]
position = Vector2(205, 292)
Targets = [NodePath("../VerticalDoor")]
[node name="VerticalDoor2" parent="Tilemaps/Actors" instance=ExtResource("20_qudbj")]
position = Vector2(28, 520)
2025-03-28 10:02:12 +01:00
[node name="Camera" parent="Tilemaps/Actors" instance=ExtResource("17_s23f3")]
2025-03-10 21:47:35 +01:00
position = Vector2(135, 459)
2025-03-10 23:11:29 +01:00
[node name="ControlPad2" parent="Tilemaps/Actors" node_paths=PackedStringArray("Targets") instance=ExtResource("24_fdi4d")]
2025-03-10 21:47:35 +01:00
position = Vector2(40, 518)
2025-03-10 23:11:29 +01:00
Targets = [NodePath("../VerticalDoor2")]
2025-03-10 21:47:35 +01:00
[node name="RedKeyCard" parent="Tilemaps/Actors" instance=ExtResource("18_v0i88")]
2025-03-10 23:11:29 +01:00
position = Vector2(504, 468)
2025-03-10 21:47:35 +01:00
[node name="MovementSensorLonger" parent="Tilemaps/Actors" instance=ExtResource("20_fdi4d")]
position = Vector2(226, 486)
2025-05-09 10:00:33 +02:00
Events = [SubResource("Resource_qi6uc")]
2025-03-10 21:47:35 +01:00
2025-03-13 00:08:35 +01:00
[node name="MovementSensorLonger2" parent="Tilemaps/Actors" instance=ExtResource("20_fdi4d")]
position = Vector2(391, 455)
2025-05-09 10:00:33 +02:00
Events = [SubResource("Resource_mq37i")]
2025-03-13 00:08:35 +01:00
2025-03-10 21:47:35 +01:00
[node name="WallEmitter" parent="Tilemaps/Actors" instance=ExtResource("21_qi6uc")]
2025-03-10 23:11:29 +01:00
position = Vector2(264, 482)
2025-03-10 21:47:35 +01:00
BulletResource = ExtResource("22_uaqq6")
EmitCoolDown = 0.5
2025-03-14 23:04:59 +01:00
BurstCoolDown = 0.0
2025-03-10 21:47:35 +01:00
2025-03-23 22:48:38 +01:00
[node name="WallEmitter4" parent="Tilemaps/Actors" instance=ExtResource("21_qi6uc")]
position = Vector2(-261, 259)
BulletResource = ExtResource("22_uaqq6")
EmitCoolDown = 0.5
BurstCoolDown = 0.0
2025-03-13 00:08:35 +01:00
[node name="WallEmitter3" parent="Tilemaps/Actors" instance=ExtResource("21_qi6uc")]
position = Vector2(456, 455)
BulletResource = ExtResource("22_uaqq6")
EmitCoolDown = 0.5
2025-03-10 21:47:35 +01:00
[node name="WallEmitter2" parent="Tilemaps/Actors" instance=ExtResource("21_qi6uc")]
2025-03-10 23:11:29 +01:00
position = Vector2(312, 482)
2025-03-10 21:47:35 +01:00
BulletResource = ExtResource("22_uaqq6")
EmitCoolDown = 0.5
2025-03-14 23:04:59 +01:00
BurstCoolDown = 0.0
2025-03-10 21:47:35 +01:00
2025-03-11 16:17:29 +01:00
[node name="Elevator" parent="Tilemaps/Actors" instance=ExtResource("23_577wb")]
2025-03-11 15:21:04 +01:00
position = Vector2(-64, 576)
2025-03-23 19:31:43 +01:00
curve = SubResource("Curve2D_owyq0")
2025-03-11 15:03:44 +01:00
2025-03-11 15:21:04 +01:00
[node name="AlarmBox" parent="Tilemaps/Actors" instance=ExtResource("23_uaqq6")]
position = Vector2(-9, 516)
2025-03-10 22:37:42 +01:00
[node name="AlarmBox2" parent="Tilemaps/Actors" instance=ExtResource("23_uaqq6")]
position = Vector2(73, 247)
[node name="Teleporter2" parent="Tilemaps/Actors" instance=ExtResource("6_e12id")]
position = Vector2(135, 488)
[node name="Spawner" type="Node2D" parent="Tilemaps/Actors/Teleporter2" node_paths=PackedStringArray("Teleporter")]
script = ExtResource("24_uh2op")
Teleporter = NodePath("..")
ActivationRange = 100.0
ActorPrefab = ExtResource("25_nb1db")
2025-03-18 16:04:16 +01:00
[node name="Teleporter3" parent="Tilemaps/Actors" instance=ExtResource("6_e12id")]
position = Vector2(-17, 360)
[node name="Spawner" type="Node2D" parent="Tilemaps/Actors/Teleporter3" node_paths=PackedStringArray("Teleporter")]
script = ExtResource("24_uh2op")
Teleporter = NodePath("..")
ActivationRange = 100.0
ActorPrefab = ExtResource("25_nb1db")
2025-03-10 23:11:29 +01:00
[node name="Turret360" parent="Tilemaps/Actors" instance=ExtResource("26_g2ms1")]
position = Vector2(432, 526)
[node name="Chair" parent="Tilemaps/Actors" instance=ExtResource("27_mq37i")]
position = Vector2(127, 278)
Direction = 0
[node name="Chair2" parent="Tilemaps/Actors" instance=ExtResource("27_mq37i")]
position = Vector2(173.208, 279.099)
Direction = 0
2025-03-11 10:48:15 +01:00
[node name="SpiderBomb" parent="Tilemaps/Actors" instance=ExtResource("27_577wb")]
position = Vector2(132, 361)
2025-03-11 16:17:29 +01:00
[node name="ControlPad3" parent="Tilemaps/Actors" node_paths=PackedStringArray("Targets") instance=ExtResource("16_s23f3")]
2025-03-11 15:21:04 +01:00
position = Vector2(-88, 517)
2025-03-11 16:17:29 +01:00
Targets = [NodePath("../Elevator")]
2025-03-11 15:21:04 +01:00
2025-03-11 16:17:29 +01:00
[node name="ControlPad4" parent="Tilemaps/Actors" node_paths=PackedStringArray("Targets") instance=ExtResource("16_s23f3")]
2025-03-11 15:21:04 +01:00
position = Vector2(-89, 548)
2025-03-11 16:17:29 +01:00
Targets = [NodePath("../Elevator")]
2025-03-11 15:21:04 +01:00
2025-03-13 00:08:35 +01:00
[node name="Acid2" type="Area2D" parent="Tilemaps/Actors" groups=["Acid"]]
position = Vector2(404, 530)
collision_layer = 256
collision_mask = 0
[node name="CollisionShape2D" type="CollisionShape2D" parent="Tilemaps/Actors/Acid2"]
position = Vector2(27.5, -2.5)
shape = SubResource("RectangleShape2D_mq37i")
2025-03-24 19:38:37 +01:00
[node name="Acid3" type="Area2D" parent="Tilemaps/Actors" groups=["Acid"]]
position = Vector2(-106.06, 647.033)
collision_layer = 256
collision_mask = 0
[node name="CollisionShape2D" type="CollisionShape2D" parent="Tilemaps/Actors/Acid3"]
position = Vector2(82.5595, 88.467)
shape = SubResource("RectangleShape2D_5j8ks")
[node name="CollisionShape2D2" type="CollisionShape2D" parent="Tilemaps/Actors/Acid3"]
position = Vector2(-38.4405, -38.533)
shape = SubResource("RectangleShape2D_sb7g3")
2025-03-13 21:11:53 +01:00
[node name="BigTankHorizontal" parent="Tilemaps/Actors" instance=ExtResource("30_i668q")]
position = Vector2(-306, 530)
[node name="BigTankHorizontal2" parent="Tilemaps/Actors" instance=ExtResource("30_i668q")]
position = Vector2(-274, 530)
2025-03-13 21:19:45 +01:00
[node name="SwitchBox" parent="Tilemaps/Actors" node_paths=PackedStringArray("Targets") instance=ExtResource("30_47klv")]
position = Vector2(-152, 707)
StartingState = 0
2025-03-24 19:38:37 +01:00
Targets = [NodePath("../HorizontalForceField"), NodePath("../FloorEmitter"), NodePath("../FloorEmitter3"), NodePath("../VerticalDoor3")]
2025-03-13 21:19:45 +01:00
[node name="HorizontalForceField" parent="Tilemaps/Actors" instance=ExtResource("31_hvfip")]
position = Vector2(-48, 480)
2025-03-14 16:49:36 +01:00
[node name="AnimatedSprite2D" type="AnimatedSprite2D" parent="Tilemaps/Actors"]
2025-04-04 10:40:02 +02:00
position = Vector2(-640, 187)
2025-03-14 16:49:36 +01:00
sprite_frames = SubResource("SpriteFrames_qco45")
autoplay = "default"
frame = 22
frame_progress = 0.83544
2025-03-14 23:04:59 +01:00
[node name="FloorEmitter" parent="Tilemaps/Actors" instance=ExtResource("33_6h3t3")]
2025-03-24 19:38:37 +01:00
position = Vector2(-132, 575)
2025-03-15 17:17:30 +01:00
Script = ExtResource("35_imrxd")
2025-03-14 23:04:59 +01:00
InvertSignal = true
[node name="FloorEmitter3" parent="Tilemaps/Actors" instance=ExtResource("33_6h3t3")]
2025-03-24 19:38:37 +01:00
position = Vector2(-209, 575)
2025-03-15 17:17:30 +01:00
Script = ExtResource("35_imrxd")
2025-03-14 23:04:59 +01:00
InvertSignal = true
2025-03-15 17:17:30 +01:00
[node name="Fairy" parent="Tilemaps/Actors" instance=ExtResource("37_sb7g3")]
position = Vector2(159, 349)
[node name="Fairy2" parent="Tilemaps/Actors" instance=ExtResource("37_sb7g3")]
position = Vector2(-103, 505)
[node name="Fairy5" parent="Tilemaps/Actors" instance=ExtResource("37_sb7g3")]
position = Vector2(287, 515)
2025-03-14 23:04:59 +01:00
2025-03-28 10:02:12 +01:00
[node name="Camera2" parent="Tilemaps/Actors" instance=ExtResource("17_s23f3")]
2025-03-23 22:48:38 +01:00
position = Vector2(-56, 251)
2025-03-18 16:04:16 +01:00
2025-03-28 10:02:12 +01:00
[node name="Camera3" parent="Tilemaps/Actors" instance=ExtResource("17_s23f3")]
2025-03-18 16:04:16 +01:00
position = Vector2(-121, 476)
2025-03-19 00:32:41 +01:00
[node name="VerticalDoor3" parent="Tilemaps/Actors" instance=ExtResource("20_qudbj")]
position = Vector2(-324, 696)
2025-03-22 00:33:24 +01:00
[node name="ShieldExtendPickup" parent="Tilemaps/Actors" instance=ExtResource("37_5j8ks")]
2025-03-25 10:26:53 +01:00
position = Vector2(-230, 896)
2025-03-22 00:33:24 +01:00
[node name="HeartExtendPickup" parent="Tilemaps/Actors" instance=ExtResource("38_sb7g3")]
2025-03-24 22:22:07 +01:00
position = Vector2(-223, 399)
2025-03-22 00:33:24 +01:00
2025-03-23 19:31:43 +01:00
[node name="Elevator2" parent="Tilemaps/Actors" instance=ExtResource("23_577wb")]
position = Vector2(-528, 912)
curve = SubResource("Curve2D_qo7ri")
2025-03-24 19:38:37 +01:00
StartingState = 2
2025-03-23 19:31:43 +01:00
[node name="Elevator3" parent="Tilemaps/Actors" instance=ExtResource("23_577wb")]
position = Vector2(-704, 512)
curve = SubResource("Curve2D_5j8ks")
[node name="ControlPad5" parent="Tilemaps/Actors" node_paths=PackedStringArray("Target") instance=ExtResource("16_s23f3")]
position = Vector2(-676, 515)
Target = NodePath("../Elevator3")
[node name="ControlPad6" parent="Tilemaps/Actors" node_paths=PackedStringArray("Target") instance=ExtResource("16_s23f3")]
position = Vector2(-674, 472)
Target = NodePath("../Elevator3")
[node name="ControlPad7" parent="Tilemaps/Actors" node_paths=PackedStringArray("Targets") instance=ExtResource("16_s23f3")]
position = Vector2(-504, 912)
Targets = [NodePath("../Elevator2")]
2025-03-25 23:13:50 +01:00
[node name="Shelf" parent="Tilemaps/Actors" instance=ExtResource("40_sb7g3")]
2025-03-26 23:13:35 +01:00
position = Vector2(-261, 157)
2025-03-25 23:13:50 +01:00
2025-03-23 19:31:43 +01:00
[node name="ControlPad8" parent="Tilemaps/Actors" node_paths=PackedStringArray("Targets") instance=ExtResource("16_s23f3")]
position = Vector2(-500, 727)
Targets = [NodePath("../Elevator2")]
2025-04-04 10:40:02 +02:00
[node name="LevelTeleporter" parent="Tilemaps/Actors" instance=ExtResource("42_nq7r5")]
position = Vector2(-636, 333)
Map = ExtResource("43_joghw")
SaveInventory = true
2025-04-04 15:35:36 +02:00
IsEnabled = true
[node name="Label" type="Label" parent="Tilemaps/Actors"]
offset_left = -699.0
offset_top = 272.0
offset_right = -568.0
offset_bottom = 313.0
text = "This level is unfinished,
you can try a small preview
of the next level"
label_settings = ExtResource("44_q1ysg")
2025-04-04 10:40:02 +02:00
2025-04-10 12:00:08 +02:00
[node name="Label2" type="Label" parent="Tilemaps/Actors"]
z_index = 1
offset_left = 254.0
offset_top = 184.0
offset_right = 385.0
offset_bottom = 225.0
text = "Please note that this level
is not finished, it's mostly
a preview of new features."
label_settings = ExtResource("44_q1ysg")
2025-02-22 12:26:00 +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="."]
script = ExtResource("8_wp8ds")
[node name="HUD" parent="." instance=ExtResource("9_mnq21")]
2025-05-09 10:00:33 +02:00
[node name="CameraController" parent="." instance=ExtResource("47_nq7r5")]
2025-02-22 12:26:00 +01:00
[node name="CameraTarget" type="Node2D" parent="."]
2025-03-09 11:10:23 +01:00
position = Vector2(311, 304)
script = ExtResource("44_5t0ab")
2025-02-22 12:26:00 +01:00
[node name="PlayerStartPosition" type="Marker2D" parent="."]
2025-03-09 11:10:23 +01:00
position = Vector2(312, 303)
2025-02-22 12:26:00 +01:00
[node name="AlarmManager" type="Node2D" parent="."]
script = ExtResource("11_7an4p")
2025-03-10 22:37:42 +01:00
AlarmSound = ExtResource("31_nb1db")