98 lines
11 KiB
Plaintext
98 lines
11 KiB
Plaintext
[gd_scene format=4 uid="uid://cifrkw15tbunt"]
|
|
|
|
[ext_resource type="PackedScene" uid="uid://mpsu4g2b5h3a" path="res://game/levels/abstract_level.tscn" id="1_t037v"]
|
|
[ext_resource type="PackedScene" uid="uid://cojxqx5al7kyv" path="res://game/doors/locked_door.tscn" id="2_iakit"]
|
|
[ext_resource type="Shader" uid="uid://lqq1mg6l1qqe" path="res://game/shaders/black_n_white.gdshader" id="3_2f1k2"]
|
|
[ext_resource type="PackedScene" uid="uid://b7mhdrj3b6loq" path="res://game/doors/door.tscn" id="3_ylsm2"]
|
|
[ext_resource type="PackedScene" uid="uid://dike8xgbqdut2" path="res://game/killing_area.tscn" id="19_7s8yo"]
|
|
|
|
[sub_resource type="ShaderMaterial" id="ShaderMaterial_217sc"]
|
|
resource_local_to_scene = true
|
|
shader = ExtResource("3_2f1k2")
|
|
shader_parameter/black_color = Color(0, 0, 0, 1)
|
|
shader_parameter/white_color = Color(1, 1, 1, 1)
|
|
shader_parameter/switch_colors = false
|
|
shader_parameter/threshold = 0.5
|
|
shader_parameter/speed = 0.5
|
|
shader_parameter/intensity = 0.5
|
|
shader_parameter/scale = 0.1
|
|
shader_parameter/seed = 0.0
|
|
shader_parameter/direction = Vector2(1, 1)
|
|
shader_parameter/use_world_pos = true
|
|
|
|
[sub_resource type="RectangleShape2D" id="RectangleShape2D_bhunq"]
|
|
size = Vector2(32, 16)
|
|
|
|
[sub_resource type="RectangleShape2D" id="RectangleShape2D_7dx7g"]
|
|
size = Vector2(64, 16)
|
|
|
|
[sub_resource type="RectangleShape2D" id="RectangleShape2D_7neg2"]
|
|
size = Vector2(64, 16)
|
|
|
|
[node name="Level2" unique_id=1364620575 instance=ExtResource("1_t037v")]
|
|
player_can_switch_color = false
|
|
|
|
[node name="LockedDoor1" parent="Doors" parent_id_path=PackedInt32Array(1468144392) index="0" unique_id=1363764235 instance=ExtResource("2_iakit")]
|
|
position = Vector2(-112, 328)
|
|
use_shader = false
|
|
|
|
[node name="LockedDoor2" parent="Doors" parent_id_path=PackedInt32Array(1468144392) index="1" unique_id=1748113955 instance=ExtResource("2_iakit")]
|
|
position = Vector2(1391, 328)
|
|
use_shader = false
|
|
|
|
[node name="LockedDoor3" parent="Doors" parent_id_path=PackedInt32Array(1468144392) index="2" unique_id=32528788 instance=ExtResource("2_iakit")]
|
|
position = Vector2(1218, 696)
|
|
use_shader = false
|
|
|
|
[node name="Door1" parent="Doors" parent_id_path=PackedInt32Array(1468144392) index="3" unique_id=2006466960 instance=ExtResource("3_ylsm2")]
|
|
position = Vector2(224, 328)
|
|
use_shader = false
|
|
|
|
[node name="Door2" parent="Doors" parent_id_path=PackedInt32Array(1468144392) index="4" unique_id=274034343 instance=ExtResource("3_ylsm2")]
|
|
position = Vector2(559, 328)
|
|
use_shader = false
|
|
|
|
[node name="Door3" parent="Doors" parent_id_path=PackedInt32Array(1468144392) index="5" unique_id=305204614 instance=ExtResource("3_ylsm2")]
|
|
position = Vector2(674, 328)
|
|
use_shader = false
|
|
|
|
[node name="Door4" parent="Doors" parent_id_path=PackedInt32Array(1468144392) index="6" unique_id=761329131 instance=ExtResource("3_ylsm2")]
|
|
position = Vector2(1104, 328)
|
|
use_shader = false
|
|
|
|
[node name="Player" parent="." index="6" unique_id=1058744997]
|
|
position = Vector2(-8, 0)
|
|
|
|
[node name="GrayWalls" parent="Tiles" parent_id_path=PackedInt32Array(1626037498) index="0" unique_id=557672309]
|
|
material = SubResource("ShaderMaterial_217sc")
|
|
|
|
[node name="WhiteWalls" parent="Tiles" parent_id_path=PackedInt32Array(1626037498) index="2" unique_id=940613078]
|
|
tile_map_data = PackedByteArray("AAD9////AAACAAEAAAD9/wAAAAACAAEAAAD9/wEAAAACAAEAAAABAP//AAAAAAEAAAABAAAAAAAAAAEAAAABAAEAAAAAAAEAAAABAP7/AAAAAAEAAAABAP3/AAAAAAEAAAABAPz/AAAAAAEAAAABAPv/AAAAAAEAAAABAPr/AAAAAAEAAAABAPn/AAAAAAEAAAABAPj/AAAAAAEAAAABAPf/AAAAAAEAAAABAPb/AAAAAAEAAAABAPX/AAAAAAEAAAABAPT/AAAAAAEAAAABAPP/AAAAAAEAAAD9//7/AAACAAEAAAD9//3/AAACAAEAAAD9//z/AAACAAEAAAD9//v/AAACAAEAAAD9//r/AAACAAEAAAD9//n/AAACAAEAAAD9//j/AAACAAEAAAD9//f/AAACAAEAAAD9//b/AAACAAEAAAD9//X/AAACAAEAAAD9//T/AAACAAEAAAD9//P/AAACAAEAAAD9/wIAAAACAAEAAAD9/wMAAAACAAEAAAD9/wQAAAACAAEAAAD9/wUAAAACAAEAAAD9/wYAAAACAAEAAAD9/wcAAAACAAEAAAD9/wgAAAACAAEAAAD9/woAAAACAAEAAAD9/wkAAAACAAEAAAD9/wsAAAACAAEAAAD9/wwAAAACAAEAAAD9/w0AAAACAAEAAAABAA0AAAAAAAEAAAABAAwAAAAAAAEAAAABAAsAAAAAAAEAAAABAAoAAAAAAAEAAAABAAkAAAAAAAEAAAABAAgAAAAAAAEAAAABAAcAAAAAAAEAAAABAAYAAAAAAAEAAAABAAUAAAAAAAEAAAABAAQAAAAAAAEAAAABAAMAAAAAAAEAAAABAAIAAAAAAAEAAAABAA4AAAAAAAIAAAD9/w4AAAACAAIAAAD8/w4AAAABAAIAAAD7/w4AAAABAAIAAAD6/w4AAAABAAIAAAD5/w4AAAABAAIAAAACAA4AAAABAAIAAAADAA4AAAABAAIAAAAEAA4AAAABAAIAAAAFAA4AAAABAAIAAAD4/w4AAAADAAAAAAD4/w8AAAACAAEAAAD4/xAAAAACAAEAAAD4/xEAAAACAAEAAAD4/xIAAAACAAIAAAD4/xYAAAABAAAAAAD5/xYAAAABAAAAAAD6/xYAAAABAAAAAAD7/xYAAAABAAAAAAD8/xYAAAABAAAAAAD9/xYAAAABAAAAAAD+/xYAAAABAAAAAAD//xYAAAABAAAAAAAAABYAAAABAAAAAAABABYAAAABAAAAAAACABYAAAABAAAAAAADABYAAAABAAAAAAAEABYAAAABAAAAAAAFABYAAAABAAAAAAAGABYAAAACAAAAAAAGAA4AAAABAAIAAAAHAA4AAAABAAIAAAAIAA4AAAABAAIAAAAJAA4AAAABAAIAAAAKAA4AAAABAAIAAAALAA4AAAABAAIAAAAGABcAAAACAAEAAAAGABgAAAACAAEAAAAMABYAAAABAAAAAAANABYAAAABAAAAAAANABEAAAAGAAEAAAANABIAAAAGAAIAAAANABAAAAAGAAEAAAANAA8AAAAGAAEAAAAMAA4AAAABAAIAAAAOABYAAAABAAAAAAAPABYAAAABAAAAAAAQABYAAAABAAAAAAARABYAAAABAAAAAAASABYAAAABAAAAAAATABYAAAACAAAAAAANAA4AAAABAAcAAAAOAA4AAAABAAIAAAAPAA4AAAABAAIAAAAQAA4AAAABAAIAAAARAA4AAAABAAIAAAASAA4AAAABAAIAAAATAA4AAAABAAIAAAAUAA4AAAABAAIAAAAVAA4AAAABAAIAAAAWAA4AAAABAAIAAAAXAA4AAAABAAIAAAAYAA4AAAABAAIAAAAZAA4AAAABAAIAAAAaAA4AAAABAAIAAAAbAA4AAAABAAIAAAAcAA4AAAABAAIAAAAdAA4AAAABAAIAAAATABcAAAACAAEAAAATABgAAAACAAEAAAATABkAAAACAAEAAAATABoAAAACAAEAAAAYABoAAAAAAAEAAAAYABkAAAAAAAEAAAAYABgAAAAAAAEAAAAYABcAAAAAAAEAAAAYABYAAAAAAAAAAAAJABYAAAABAAQAAAAJABcAAAAAAAEAAAAJABgAAAAAAAEAAAAJABkAAAAAAAEAAAAJABoAAAAAAAEAAAAGABkAAAACAAEAAAAGABoAAAACAAEAAAALABYAAAABAAAAAAAKABYAAAABAAAAAAAZABYAAAABAAAAAAAaABYAAAABAAAAAAAbABYAAAABAAAAAAAdABYAAAABAAAAAAAeABYAAAABAAAAAAAfABYAAAABAAAAAAAgABYAAAABAAAAAAAcABYAAAABAAAAAAAhABYAAAABAAAAAAAiABYAAAABAAAAAAAjABYAAAABAAAAAAAeAA4AAAABAAIAAAAfAA4AAAABAAIAAAAgAA4AAAABAAIAAAAhAA4AAAABAAIAAAAiAA4AAAAEAAAAAAAiAA8AAAAAAAEAAAAiABAAAAAAAAEAAAAiABEAAAAAAAEAAAAiABIAAAAAAAIAAAAjABIAAAABAAIAAAAkABIAAAABAAIAAAAlABIAAAABAAIAAAAmABIAAAABAAIAAAAnABIAAAABAAIAAAAoABIAAAABAAIAAAAkABYAAAABAAAAAAAlABYAAAABAAAAAAAmABYAAAABAAAAAAAnABYAAAABAAAAAAAoABYAAAABAAAAAAApABYAAAABAAAAAAAqABYAAAABAAAAAAArABYAAAABAAAAAAAsABYAAAABAAAAAAAtABYAAAABAAAAAAAuABYAAAACAAAAAAApABIAAAACAAIAAAApABEAAAACAAEAAAApABAAAAACAAEAAAApAA8AAAACAAEAAAApAA4AAAADAAAAAAAqAA4AAAABAAIAAAArAA4AAAABAAIAAAAsAA4AAAABAAIAAAAtAA4AAAABAAIAAAAuAA4AAAABAAIAAAAvAA4AAAABAAIAAAAwAA4AAAABAAIAAAAxAA4AAAABAAIAAAAuABcAAAACAAEAAAAuABgAAAACAAEAAAAvABkAAAACAAAAAAAvABoAAAACAAEAAAAvABsAAAACAAEAAAAuABkAAAADAAEAAAAvABwAAAADAAEAAAAwABwAAAABAAAAAAAxABwAAAABAAAAAAAyABwAAAABAAAAAAAzABwAAAABAAAAAAA0ABsAAAAAAAEAAAA0ABoAAAAAAAEAAAA0ABkAAAAAAAEAAAA0ABgAAAAAAAEAAAA0ABcAAAAAAAEAAAA0ABYAAAAAAAAAAAA1ABYAAAACAAAAAAA1ABcAAAACAAEAAAA1ABgAAAACAAEAAAA1ABkAAAACAAEAAAA1ABoAAAACAAEAAAA1ABsAAAACAAEAAAA6ABsAAAAAAAEAAAA6ABoAAAAAAAEAAAA6ABkAAAAAAAEAAAA6ABgAAAAAAAEAAAA6ABcAAAAAAAEAAAA6ABYAAAAAAAAAAAA7ABYAAAABAAAAAAA8ABYAAAABAAAAAAA9ABYAAAABAAAAAAA+ABYAAAABAAAAAAA/ABYAAAABAAAAAABAABYAAAABAAAAAAA2ABsAAAABAAIAAAA3ABsAAAABAAIAAAA4ABsAAAABAAIAAAA5ABsAAAABAAIAAAAHABsAAAABAAIAAAAIABsAAAABAAIAAAAUABsAAAABAAIAAAAVABsAAAABAAIAAAAWABsAAAABAAIAAAAXABsAAAABAAIAAAAYABsAAAAAAAEAAAAJABsAAAAAAAEAAAAGABsAAAACAAEAAAATABsAAAACAAEAAAAyAA4AAAABAAIAAAAzAA4AAAABAAIAAAA0AA4AAAABAAIAAAA1AA4AAAABAAIAAAA2AA4AAAABAAIAAAA3AA4AAAABAAIAAAA4AA4AAAABAAIAAAA5AA4AAAABAAIAAAA6AA4AAAABAAIAAAA7AA4AAAABAAIAAAA8AA4AAAABAAIAAAA9AA4AAAABAAIAAAA+AA4AAAABAAIAAAA/AA4AAAABAAIAAABAAA4AAAABAAIAAABBABYAAAABAAAAAABCABYAAAABAAAAAABDABYAAAABAAAAAABEABYAAAABAAAAAABBAA4AAAABAAIAAABCAA4AAAABAAIAAABDAA4AAAABAAIAAABEAA4AAAABAAcAAABFAA4AAAABAAIAAABGAA4AAAABAAIAAABHAA4AAAABAAIAAABIAA4AAAABAAIAAABJAA4AAAABAAIAAABFABYAAAABAAAAAABGABYAAAABAAAAAABHABYAAAABAAAAAABEABIAAAAGAAIAAABEABEAAAAGAAEAAABEABAAAAAGAAEAAABEAA8AAAAGAAEAAABIABYAAAABAAAAAABJABYAAAABAAAAAABKABYAAAABAAAAAABLABYAAAABAAAAAABMABYAAAABAAAAAABNABYAAAABAAAAAABOABYAAAACAAAAAABOABcAAAACAAEAAABOABgAAAACAAEAAABOABkAAAACAAEAAABOABoAAAACAAEAAABOABsAAAACAAEAAABOABwAAAACAAEAAABOAB0AAAACAAEAAABOAB4AAAACAAEAAABOAB8AAAACAAEAAABOACAAAAACAAEAAABOACEAAAACAAEAAABOACIAAAACAAEAAABOACMAAAACAAEAAABOACQAAAACAAEAAABRABYAAAAAAAAAAABRABcAAAAAAAEAAABRABgAAAAAAAEAAABRABkAAAAAAAEAAABRABoAAAAAAAEAAABRABsAAAAAAAEAAABRABwAAAAAAAEAAABRAB0AAAAAAAEAAABRAB4AAAAAAAEAAABRAB8AAAAAAAEAAABRACAAAAAAAAEAAABRACEAAAAAAAEAAABRACIAAAAAAAEAAABRACMAAAAAAAEAAABRACQAAAAAAAEAAABKAA4AAAABAAIAAABLAA4AAAABAAIAAABMAA4AAAABAAIAAABNAA4AAAABAAIAAABOAA4AAAABAAIAAABPAA4AAAABAAIAAABQAA4AAAABAAIAAABRAA4AAAABAAIAAABSAA4AAAABAAIAAABTAA4AAAABAAIAAABUAA4AAAABAAIAAABVAA4AAAABAAIAAABSABYAAAABAAAAAABTABYAAAABAAAAAABUABYAAAABAAAAAABVABYAAAABAAAAAABWABIAAAAAAAIAAABWABEAAAAAAAEAAABWABAAAAAAAAEAAABWAA8AAAAAAAEAAABWAA4AAAAEAAAAAABWABYAAAABAAAAAABRACUAAAAAAAIAAABOACUAAAACAAIAAABNACUAAAABAAIAAABMACUAAAABAAIAAABLACUAAAADAAAAAABLACYAAAACAAEAAABLACcAAAACAAEAAABLACgAAAACAAEAAABLACkAAAACAAIAAABLAC0AAAABAAAAAABMAC0AAAABAAAAAABNAC0AAAABAAAAAABOAC0AAAABAAAAAABPAC0AAAABAAAAAABQAC0AAAABAAAAAABRAC0AAAABAAAAAABSAC0AAAABAAAAAABTAC0AAAABAAAAAABUAC0AAAABAAAAAABVAC0AAAABAAAAAABWAC0AAAABAAAAAABXAC0AAAABAAAAAABYAC0AAAABAAAAAABZAC0AAAABAAAAAABaAC0AAAABAAAAAABbAC0AAAABAAAAAABcAC0AAAABAAAAAABdAC0AAAABAAAAAABSACUAAAABAAIAAABTACUAAAABAAIAAABUACUAAAABAAIAAABVACUAAAABAAIAAABWACUAAAABAAIAAABXACUAAAABAAIAAABYACUAAAABAAIAAABZACUAAAABAAIAAABaACUAAAABAAIAAABbACUAAAABAAIAAABcACUAAAABAAIAAABdACUAAAABAAIAAABeACUAAAABAAIAAABfACUAAAABAAIAAAA=")
|
|
|
|
[node name="Traps" parent="Tiles" parent_id_path=PackedInt32Array(1626037498) index="3" unique_id=635748436]
|
|
tile_map_data = PackedByteArray("AAAUABoAAAAAAAEAAAAVABoAAAAAAAEAAAAWABoAAAAAAAEAAAAXABoAAAAAAAEAAAAHABoAAAAAAAEAAAAIABoAAAAAAAEAAAA2ABsAAAAAAAEAAAA3ABsAAAAAAAEAAAA4ABsAAAAAAAEAAAA5ABsAAAAAAAEAAAA2ABoAAAAAAAEAAAA3ABoAAAAAAAEAAAA4ABoAAAAAAAEAAAA5ABoAAAAAAAEAAAA2ABkAAAAAAAAAAAA3ABkAAAAAAAAAAAA4ABkAAAAAAAAAAAA5ABkAAAAAAAAAAAAUABsAAAAAAAEAAAAVABsAAAAAAAEAAAAWABsAAAAAAAEAAAAXABsAAAAAAAEAAAAHABsAAAAAAAEAAAAIABsAAAAAAAEAAAAHABkAAAAAAAAAAAAIABkAAAAAAAAAAAAUABkAAAAAAAAAAAAVABkAAAAAAAAAAAAWABkAAAAAAAAAAAAXABkAAAAAAAAAAAA=")
|
|
|
|
[node name="KillingArea1" parent="KillingAreas" parent_id_path=PackedInt32Array(1935554921) index="0" unique_id=1891922549 instance=ExtResource("19_7s8yo")]
|
|
position = Vector2(128, 440)
|
|
type = 1
|
|
|
|
[node name="CollisionShape2D" type="CollisionShape2D" parent="KillingAreas/KillingArea1" index="0" unique_id=456428012]
|
|
shape = SubResource("RectangleShape2D_bhunq")
|
|
|
|
[node name="KillingArea2" parent="KillingAreas" parent_id_path=PackedInt32Array(1935554921) index="1" unique_id=366373335 instance=ExtResource("19_7s8yo")]
|
|
position = Vector2(352, 440)
|
|
type = 1
|
|
|
|
[node name="CollisionShape2D" type="CollisionShape2D" parent="KillingAreas/KillingArea2" index="0" unique_id=873487405]
|
|
shape = SubResource("RectangleShape2D_7dx7g")
|
|
|
|
[node name="KillingArea3" parent="KillingAreas" parent_id_path=PackedInt32Array(1935554921) index="2" unique_id=1498295521 instance=ExtResource("19_7s8yo")]
|
|
position = Vector2(896, 440)
|
|
type = 1
|
|
|
|
[node name="CollisionShape2D" type="CollisionShape2D" parent="KillingAreas/KillingArea3" index="0" unique_id=247180301]
|
|
shape = SubResource("RectangleShape2D_7neg2")
|
|
|
|
[node name="LevelEnd" parent="." index="10" unique_id=1018767708]
|
|
position = Vector2(449, 209)
|