[gd_scene load_steps=12 format=3 uid="uid://dmg4t4vm6fd5s"] [ext_resource type="Script" uid="uid://d3v13a4er2h1x" path="res://scripts/level/level.gd" id="1_srnft"] [ext_resource type="Texture2D" uid="uid://d13tqqx8ygak4" path="res://assets/textures/backgrounds/hell.png" id="2_lx20c"] [ext_resource type="Shader" uid="uid://cwktxks6mchp2" path="res://assets/shaders/noise.gdshader" id="3_bgmin"] [ext_resource type="PackedScene" uid="uid://bwtpsjpe2lf7l" path="res://objects/player/player.tscn" id="4_v3h03"] [ext_resource type="TileSet" uid="uid://xwfn24if3pxk" path="res://assets/tilesets/chocomint.tres" id="5_hgo3q"] [ext_resource type="PackedScene" uid="uid://cypj35yv5auuc" path="res://objects/portal/portal.tscn" id="6_hgo3q"] [ext_resource type="PackedScene" uid="uid://bhnse651bcybm" path="res://objects/end_door/end_door.tscn" id="7_ti0gq"] [ext_resource type="PackedScene" uid="uid://bbnq7ptk8hhxa" path="res://maps/level1.tscn" id="8_o4epc"] [ext_resource type="PackedScene" uid="uid://cnqmbq84hbnvj" path="res://objects/spikes/spikes.tscn" id="9_o4epc"] [sub_resource type="ShaderMaterial" id="ShaderMaterial_v3h03"] [sub_resource type="ShaderMaterial" id="ShaderMaterial_hgo3q"] shader = ExtResource("3_bgmin") shader_parameter/animate_noise = true shader_parameter/noise_intensity = 1.0 shader_parameter/fps = 15.0 [node name="PurplePortals" type="Node2D"] script = ExtResource("1_srnft") title = "Purple Portals" id = "purple-portals" order = 4 metadata/_custom_type_script = "uid://d3v13a4er2h1x" [node name="Sprite2D" type="Sprite2D" parent="."] material = SubResource("ShaderMaterial_v3h03") position = Vector2(144, 108) texture = ExtResource("2_lx20c") [node name="ColorRect" type="ColorRect" parent="Sprite2D"] material = SubResource("ShaderMaterial_hgo3q") offset_left = -144.0 offset_top = -108.0 offset_right = 144.0 offset_bottom = 108.0 color = Color(0.194349, 0.194349, 0.194349, 0.447059) [node name="Player" parent="." instance=ExtResource("4_v3h03")] position = Vector2(24, 168) [node name="TileMap" type="TileMap" parent="."] tile_set = ExtResource("5_hgo3q") format = 2 layer_0/tile_data = PackedInt32Array(720896, 0, 0, 720897, 0, 0, 720898, 0, 0, 720899, 0, 0, 720900, 0, 0, 720901, 0, 0, 720902, 0, 0, 720903, 0, 0, 720904, 0, 0, 720905, 0, 0, 720906, 0, 0, 720907, 0, 0, 720908, 0, 0, 720909, 0, 0, 720910, 0, 0, 720911, 0, 0, 720912, 0, 0, 720913, 0, 0, 15, 0, 0, 65551, 0, 0, 131087, 0, 0, 196623, 0, 0, 262159, 0, 0, 327695, 0, 0, 393231, 0, 0, 458767, 0, 0, 524303, 0, 0, 589839, 0, 0, 655375, 0, 0, 0, 0, 0, 65536, 0, 0, 131072, 0, 0, 196608, 0, 0, 6, 0, 0, 65542, 0, 0, 131078, 0, 0, 196614, 0, 0, 262150, 0, 0, 327686, 0, 0, 393222, 0, 0, 393216, 0, 0, 262144, 0, 0, 327680, 0, 0, 458758, 0, 0, 524294, 0, 0, 589830, 0, 0, 655366, 0, 0, 393227, 0, 0, 393228, 0, 0, 393229, 0, 0, 393230, 0, 0, 458757, 0, 0, 458756, 0, 0, 458755, 0, 0, 458754, 0, 0, 458753, 0, 0, 458752, 0, 0) [node name="Portal" parent="." node_paths=PackedStringArray("linked_portal") instance=ExtResource("6_hgo3q")] position = Vector2(73, 144) linked_portal = NodePath("../Portal2") [node name="Portal2" parent="." node_paths=PackedStringArray("linked_portal") instance=ExtResource("6_hgo3q")] position = Vector2(152, 120) linked_portal = NodePath("../Portal") [node name="Portal3" parent="." node_paths=PackedStringArray("linked_portal") instance=ExtResource("6_hgo3q")] position = Vector2(233, 144) linked_portal = NodePath("../Portal4") [node name="Portal4" parent="." node_paths=PackedStringArray("linked_portal") instance=ExtResource("6_hgo3q")] position = Vector2(40, 56) linked_portal = NodePath("../Portal3") [node name="EndDoor" parent="." instance=ExtResource("7_ti0gq")] position = Vector2(24, 88) next_map = ExtResource("8_o4epc") [node name="Spikes" parent="." instance=ExtResource("9_o4epc")] position = Vector2(168, 168) [node name="Spikes2" parent="." instance=ExtResource("9_o4epc")] position = Vector2(88, 104) [node name="Spikes3" parent="." instance=ExtResource("9_o4epc")] position = Vector2(72, 104) [node name="Spikes4" parent="." instance=ExtResource("9_o4epc")] position = Vector2(56, 104) [node name="Spikes5" parent="." instance=ExtResource("9_o4epc")] position = Vector2(40, 104) [node name="Spikes6" parent="." instance=ExtResource("9_o4epc")] position = Vector2(24, 104)