diff --git a/_game/GameMain.tscn b/_game/GameMain.tscn index df22456..4c20aae 100644 --- a/_game/GameMain.tscn +++ b/_game/GameMain.tscn @@ -1,11 +1,12 @@ -[gd_scene load_steps=7 format=3 uid="uid://3vc8ojbiyy5w"] +[gd_scene load_steps=8 format=3 uid="uid://3vc8ojbiyy5w"] [ext_resource type="Script" uid="uid://crgac4manhoud" path="res://_game/game.gd" id="1_yksyv"] [ext_resource type="PackedScene" uid="uid://cvqehvdjpoar4" path="res://_player/player_controller.tscn" id="2_x2i0j"] [ext_resource type="PackedScene" uid="uid://cd88ydqhdo28" path="res://_scene/level1/l1_s1.tscn" id="4_m1t3p"] [ext_resource type="PackedScene" uid="uid://djs1eg5y008cs" path="res://_scene/level1/l1_s2.tscn" id="5_5s0xe"] [ext_resource type="PackedScene" uid="uid://dh43kt0l28qd5" path="res://_scene/level1/l1_s3.tscn" id="6_ktxjv"] -[ext_resource type="PackedScene" uid="uid://br46ftt4v3bwm" path="res://_scene/level1/l1_s4_Es.tscn" id="7_x2i0j"] +[ext_resource type="PackedScene" uid="uid://byepspl7xlhhk" path="res://_scene/level1/l1_s5.tscn" id="7_4ifj7"] +[ext_resource type="PackedScene" uid="uid://br46ftt4v3bwm" path="res://_scene/level1/l1_s4.tscn" id="7_x2i0j"] [node name="Game" type="Node2D" groups=["PLAYER_RESPAWN"]] script = ExtResource("1_yksyv") @@ -18,5 +19,6 @@ script = ExtResource("1_yksyv") [node name="L1_S3" parent="." instance=ExtResource("6_ktxjv")] -[node name="L1_S4_Es" parent="." instance=ExtResource("7_x2i0j")] -position = Vector2(0, -15) +[node name="L1_S4" parent="." instance=ExtResource("7_x2i0j")] + +[node name="L1_S5" parent="." instance=ExtResource("7_4ifj7")] diff --git a/_game/game.gd b/_game/game.gd index d008264..b1994b4 100644 --- a/_game/game.gd +++ b/_game/game.gd @@ -1,6 +1,9 @@ extends Node2D func _ready() -> void: - $L1_S1.switch_act_by_id(1) - + #$L1_S1.switch_act_by_id(1) + #$L1_S2.switch_act_by_id(1) + #$L1_S3.switch_act_by_id(1) + $L1_S4.switch_act_by_id(1) + #$L1_S5.switch_act_by_id(1) get_tree().call_group(&"PLAYER_RESPAWN",&"respawn_avatar") diff --git a/_scene/level1/l1_s1.tscn b/_scene/level1/l1_s1.tscn index 16df7a7..92c57f2 100644 --- a/_scene/level1/l1_s1.tscn +++ b/_scene/level1/l1_s1.tscn @@ -28,23 +28,21 @@ [ext_resource type="PackedScene" uid="uid://csdxpv8gefpec" path="res://_props/_prefabs/plateform/movable_plateform.tscn" id="25_ctwrc"] [ext_resource type="Texture2D" uid="uid://c673bap4b12fx" path="res://icon.svg" id="26_0u6xi"] -[sub_resource type="Resource" id="Resource_c0430"] -script = ExtResource("6_r0e2c") - -[sub_resource type="Resource" id="Resource_6lvvf"] -script = ExtResource("6_r0e2c") -state_id = 1 - [sub_resource type="Resource" id="Resource_hd3du"] script = ExtResource("6_r0e2c") -metadata/_custom_type_script = "uid://baqgorvlumyju" -[sub_resource type="Resource" id="Resource_7p20c"] +[sub_resource type="Resource" id="Resource_rpkwp"] +script = ExtResource("6_r0e2c") + +[sub_resource type="Resource" id="Resource_c5n0b"] +script = ExtResource("6_r0e2c") + +[sub_resource type="Resource" id="Resource_viktm"] script = ExtResource("5_ubvm0") prop_state_map = Dictionary[int, ExtResource("6_r0e2c")]({ -0: SubResource("Resource_c0430"), -1: SubResource("Resource_6lvvf"), -2: SubResource("Resource_hd3du") +0: SubResource("Resource_hd3du"), +1: SubResource("Resource_rpkwp"), +2: SubResource("Resource_c5n0b") }) [sub_resource type="Resource" id="Resource_4ake0"] @@ -124,7 +122,7 @@ quick_trigger = Array[ExtResource("4_wkfms")]([ExtResource("5_rlimy"), ExtResour [node name="ActManager" type="Node" parent="."] script = ExtResource("4_bq6n3") prop_state_map = Dictionary[int, ExtResource("5_ubvm0")]({ -0: SubResource("Resource_7p20c"), +0: SubResource("Resource_viktm"), 1: SubResource("Resource_a1vfv") }) init_act_id = 0 diff --git a/_scene/level1/l1_s4.tscn b/_scene/level1/l1_s4.tscn new file mode 100644 index 0000000..c65025b --- /dev/null +++ b/_scene/level1/l1_s4.tscn @@ -0,0 +1,194 @@ +[gd_scene load_steps=39 format=4 uid="uid://br46ftt4v3bwm"] + +[ext_resource type="Script" uid="uid://5e157vdk6175" path="res://addons/reedscene/scene/ReedScene.gd" id="1_b3tf0"] +[ext_resource type="Script" uid="uid://bh066o84byplh" path="res://addons/reedscene/scene/ReedSceneID.gd" id="2_huisa"] +[ext_resource type="Script" uid="uid://dn0ksjoswquf5" path="res://addons/reedscene/scene/SceneManager.gd" id="3_6bhoi"] +[ext_resource type="Script" uid="uid://dsgl7lbyjsiif" path="res://addons/reedscene/act/ActManager.gd" id="4_dnt6f"] +[ext_resource type="Script" uid="uid://ons77en82uls" path="res://addons/reedscene/scene/SceneTrigger.gd" id="4_sv1n5"] +[ext_resource type="Script" uid="uid://fxpk2ot6otfh" path="res://addons/reedscene/act/Act.gd" id="5_dnt6f"] +[ext_resource type="Script" uid="uid://pxjf5vst08eo" path="res://addons/reedscene/prop/PropManager.gd" id="5_qtvqv"] +[ext_resource type="Resource" uid="uid://gmaitie4ys4h" path="res://_shared/quick_scene_config/player_entered_act_1.tres" id="5_sv1n5"] +[ext_resource type="Script" uid="uid://baqgorvlumyju" path="res://addons/reedscene/act/SingleAct.gd" id="6_qtvqv"] +[ext_resource type="PackedScene" uid="uid://bflwr7cryd2l0" path="res://_shared/camera/CameraAnchor.tscn" id="8_6bhoi"] +[ext_resource type="TileSet" uid="uid://doepkfp83k0lb" path="res://_tileset/test.tres" id="8_wofhb"] +[ext_resource type="Script" uid="uid://b4menkyub4ce7" path="res://addons/reedscene/prop/PropComponent.gd" id="9_0dl6r"] +[ext_resource type="Script" uid="uid://di41kt2tj34c2" path="res://addons/reedscene/prop/StateManager.gd" id="10_sv1n5"] +[ext_resource type="Script" uid="uid://7lml6d1t5xtq" path="res://addons/reedscene/prop/PropState.gd" id="11_rvnvs"] +[ext_resource type="Script" uid="uid://cdvgq0xqdbagk" path="res://addons/reedscene/prop/Effect/ReedPropEffect.gd" id="12_3jyxx"] +[ext_resource type="Resource" uid="uid://bjjxh7g7iosla" path="res://_props/_camera/camera_anchor_disable.tres" id="13_83bna"] +[ext_resource type="Resource" uid="uid://458r8rf7x02p" path="res://_props/_camera/camera_anchor_enable.tres" id="14_chfvl"] +[ext_resource type="PackedScene" uid="uid://bonrls3iuhdqb" path="res://_props/_prefabs/player/player_trigger_volumn.tscn" id="15_va12w"] +[ext_resource type="Resource" uid="uid://dd4df6yjkeifa" path="res://_props/_prefabs/player/effect/player_trigger_volumn_disable.tres" id="16_emfib"] +[ext_resource type="Resource" uid="uid://b6iglvt36pm55" path="res://_props/_prefabs/player/effect/player_trigger_volumn_enable.tres" id="17_xflbg"] +[ext_resource type="PackedScene" uid="uid://cxgcmdxlbwwjh" path="res://_props/_prefabs/player/player_respawn_point.tscn" id="20_icv3m"] +[ext_resource type="Script" uid="uid://bf1qlvdbf8qdp" path="res://addons/reedscene/prop/Effect/EAT_CallFunc.gd" id="21_xvbv0"] +[ext_resource type="Script" uid="uid://8cqs3i8sr8b1" path="res://addons/reedscene/prop/Effect/ETT_Owner.gd" id="22_an2db"] + +[sub_resource type="Resource" id="Resource_6bhoi"] +script = ExtResource("6_qtvqv") +metadata/_custom_type_script = "uid://baqgorvlumyju" + +[sub_resource type="Resource" id="Resource_0dl6r"] +script = ExtResource("6_qtvqv") +state_id = 1 +metadata/_custom_type_script = "uid://baqgorvlumyju" + +[sub_resource type="Resource" id="Resource_icv3m"] +script = ExtResource("6_qtvqv") +metadata/_custom_type_script = "uid://baqgorvlumyju" + +[sub_resource type="Resource" id="Resource_sv1n5"] +script = ExtResource("5_dnt6f") +prop_state_map = Dictionary[int, ExtResource("6_qtvqv")]({ +0: SubResource("Resource_6bhoi"), +1: SubResource("Resource_0dl6r"), +2: SubResource("Resource_icv3m") +}) +metadata/_custom_type_script = "uid://fxpk2ot6otfh" + +[sub_resource type="Resource" id="Resource_rvnvs"] +script = ExtResource("6_qtvqv") +state_id = 1 +metadata/_custom_type_script = "uid://baqgorvlumyju" + +[sub_resource type="Resource" id="Resource_3jyxx"] +script = ExtResource("6_qtvqv") +metadata/_custom_type_script = "uid://baqgorvlumyju" + +[sub_resource type="Resource" id="Resource_xvbv0"] +script = ExtResource("6_qtvqv") +state_id = 1 +metadata/_custom_type_script = "uid://baqgorvlumyju" + +[sub_resource type="Resource" id="Resource_fwmv2"] +script = ExtResource("5_dnt6f") +prop_state_map = Dictionary[int, ExtResource("6_qtvqv")]({ +0: SubResource("Resource_rvnvs"), +1: SubResource("Resource_3jyxx"), +2: SubResource("Resource_xvbv0") +}) +metadata/_custom_type_script = "uid://fxpk2ot6otfh" + +[sub_resource type="RectangleShape2D" id="RectangleShape2D_nvw5u"] +size = Vector2(670.75, 417) + +[sub_resource type="Resource" id="Resource_ctwrc"] +script = ExtResource("21_xvbv0") +func_name = &"pop_respawner" +metadata/_custom_type_script = "uid://bf1qlvdbf8qdp" + +[sub_resource type="Resource" id="Resource_0u6xi"] +script = ExtResource("22_an2db") + +[sub_resource type="Resource" id="Resource_r0e2c"] +script = ExtResource("12_3jyxx") +effect_target_type = SubResource("Resource_0u6xi") +effect_apply_type = SubResource("Resource_ctwrc") +metadata/_custom_type_script = "uid://cdvgq0xqdbagk" + +[sub_resource type="Resource" id="Resource_hatj6"] +script = ExtResource("21_xvbv0") +func_name = &"push_respawner" +metadata/_custom_type_script = "uid://bf1qlvdbf8qdp" + +[sub_resource type="Resource" id="Resource_o2v7x"] +script = ExtResource("22_an2db") + +[sub_resource type="Resource" id="Resource_ubvm0"] +script = ExtResource("12_3jyxx") +effect_target_type = SubResource("Resource_o2v7x") +effect_apply_type = SubResource("Resource_hatj6") +metadata/_custom_type_script = "uid://cdvgq0xqdbagk" + +[node name="L1_S4" type="Node2D"] +script = ExtResource("1_b3tf0") +metadata/_custom_type_script = "uid://5e157vdk6175" + +[node name="[Invalid!]" type="Node" parent="."] +script = ExtResource("2_huisa") + +[node name="SceneManager" type="Node" parent="."] +script = ExtResource("3_6bhoi") +quick_trigger = Array[ExtResource("4_sv1n5")]([ExtResource("5_sv1n5")]) + +[node name="ActManager" type="Node" parent="."] +script = ExtResource("4_dnt6f") +prop_state_map = Dictionary[int, ExtResource("5_dnt6f")]({ +0: SubResource("Resource_sv1n5"), +1: SubResource("Resource_fwmv2") +}) +init_act_id = 0 + +[node name="Props" type="Node2D" parent="."] +script = ExtResource("5_qtvqv") + +[node name="CameraAnchor" parent="Props" instance=ExtResource("8_6bhoi")] +position = Vector2(1277, -906) + +[node name="[Prop_0000]" type="Node" parent="Props/CameraAnchor"] +script = ExtResource("9_0dl6r") +prop_id = 0 + +[node name="States" type="Node" parent="Props/CameraAnchor/[Prop_0000]"] +script = ExtResource("10_sv1n5") + +[node name="[ID_0] Disable" type="Node" parent="Props/CameraAnchor/[Prop_0000]/States"] +script = ExtResource("11_rvnvs") +state_id = 0 +effects = Array[ExtResource("12_3jyxx")]([ExtResource("13_83bna")]) + +[node name="[ID_1] Enable" type="Node" parent="Props/CameraAnchor/[Prop_0000]/States"] +script = ExtResource("11_rvnvs") +state_id = 1 +effects = Array[ExtResource("12_3jyxx")]([ExtResource("14_chfvl")]) + +[node name="PlayerTriggerVolumn" parent="Props" instance=ExtResource("15_va12w")] +position = Vector2(1278, -937) + +[node name="CollisionShape2D" type="CollisionShape2D" parent="Props/PlayerTriggerVolumn"] +position = Vector2(-14.625, 7.5) +shape = SubResource("RectangleShape2D_nvw5u") +debug_color = Color(0.8478524, 0.3433138, 0.36450645, 0.41960785) + +[node name="[Prop_0001]" type="Node" parent="Props/PlayerTriggerVolumn"] +script = ExtResource("9_0dl6r") +prop_id = 1 + +[node name="States" type="Node" parent="Props/PlayerTriggerVolumn/[Prop_0001]"] +script = ExtResource("10_sv1n5") + +[node name="[ID_0] Disable" type="Node" parent="Props/PlayerTriggerVolumn/[Prop_0001]/States"] +script = ExtResource("11_rvnvs") +state_id = 0 +effects = Array[ExtResource("12_3jyxx")]([ExtResource("16_emfib")]) + +[node name="[ID_1] Enable" type="Node" parent="Props/PlayerTriggerVolumn/[Prop_0001]/States"] +script = ExtResource("11_rvnvs") +state_id = 1 +effects = Array[ExtResource("12_3jyxx")]([ExtResource("17_xflbg")]) + +[node name="PlayerRespawnPoint" parent="Props" instance=ExtResource("20_icv3m")] +position = Vector2(1490, -770) + +[node name="[Prop_0002]" type="Node" parent="Props/PlayerRespawnPoint"] +script = ExtResource("9_0dl6r") +prop_id = 2 + +[node name="States" type="Node" parent="Props/PlayerRespawnPoint/[Prop_0002]"] +script = ExtResource("10_sv1n5") + +[node name="[ID_0] Disable" type="Node" parent="Props/PlayerRespawnPoint/[Prop_0002]/States"] +script = ExtResource("11_rvnvs") +state_id = 0 +effects = Array[ExtResource("12_3jyxx")]([SubResource("Resource_r0e2c")]) + +[node name="[ID_1] Enable" type="Node" parent="Props/PlayerRespawnPoint/[Prop_0002]/States"] +script = ExtResource("11_rvnvs") +state_id = 1 +effects = Array[ExtResource("12_3jyxx")]([SubResource("Resource_ubvm0")]) + +[node name="TileMapLayer" type="TileMapLayer" parent="." groups=["GRAPABLE"]] +tile_map_data = PackedByteArray("AAA9AND/AAAAAAAAAAA9ANH/AAAAAAAAAAA9ANL/AAAAAAAAAAA+AND/AAAAAAAAAAA+ANH/AAAAAAAAAAA+ANL/AAAAAAAAAAA/AND/AAAAAAAAAAA/ANH/AAAAAAAAAAA/ANL/AAAAAAAAAABAAND/AAAAAAAAAABAANH/AAAAAAAAAABAANL/AAAAAAAAAABBAND/AAAAAAAAAABBANH/AAAAAAAAAABBANL/AAAAAAAAAABCAND/AAAAAAAAAABCANH/AAAAAAAAAABCANL/AAAAAAAAAABDAND/AAAAAAAAAABDANH/AAAAAAAAAABDANL/AAAAAAAAAABEAND/AAAAAAAAAABEANH/AAAAAAAAAABEANL/AAAAAAAAAABFAND/AAAAAAAAAABFANH/AAAAAAAAAABFANL/AAAAAAAAAABGAND/AAAAAAAAAABGANH/AAAAAAAAAABGANL/AAAAAAAAAABHAND/AAAAAAAAAABHANH/AAAAAAAAAABHANL/AAAAAAAAAABIAND/AAAAAAAAAABIANH/AAAAAAAAAABIANL/AAAAAAAAAABJAND/AAAAAAAAAABJANH/AAAAAAAAAABJANL/AAAAAAAAAABKAND/AAAAAAAAAABKANH/AAAAAAAAAABKANL/AAAAAAAAAABLAND/AAAAAAAAAABLANH/AAAAAAAAAABLANL/AAAAAAAAAABMAND/AAAAAAAAAABMANH/AAAAAAAAAABMANL/AAAAAAAAAABNAND/AAAAAAAAAABNANH/AAAAAAAAAABNANL/AAAAAAAAAABOAND/AAAAAAAAAABOANH/AAAAAAAAAABOANL/AAAAAAAAAABPAND/AAAAAAAAAABPANH/AAAAAAAAAABPANL/AAAAAAAAAABQAND/AAAAAAAAAABQANH/AAAAAAAAAABQANL/AAAAAAAAAABRAND/AAAAAAAAAABRANH/AAAAAAAAAABRANL/AAAAAAAAAABSAND/AAAAAAAAAABSANH/AAAAAAAAAABSANL/AAAAAAAAAABTAND/AAAAAAAAAABTANH/AAAAAAAAAABTANL/AAAAAAAAAABUAND/AAAAAAAAAABUANH/AAAAAAAAAABUANL/AAAAAAAAAABVAND/AAAAAAAAAABVANH/AAAAAAAAAABVANL/AAAAAAAAAABWAND/AAAAAAAAAABWANH/AAAAAAAAAABWANL/AAAAAAAAAABXAND/AAAAAAAAAABXANH/AAAAAAAAAABXANL/AAAAAAAAAABYANH/AAAAAAAAAABYANL/AAAAAAAAAABZANH/AAAAAAAAAABZANL/AAAAAAAAAABgAND/AAAAAAAAAABgANH/AAAAAAAAAABhAND/AAAAAAAAAABhANH/AAAAAAAAAABhANL/AAAAAAAAAABiAND/AAAAAAAAAABiANH/AAAAAAAAAABiANL/AAAAAAAAAABjAND/AAAAAAAAAABjANH/AAAAAAAAAABjANL/AAAAAAAAAABkALz/AAAAAAAAAABkAL3/AAAAAAAAAABkAL7/AAAAAAAAAABkAL//AAAAAAAAAABkAMD/AAAAAAAAAABkAMH/AAAAAAAAAABkAML/AAAAAAAAAABkAMP/AAAAAAAAAABkAMT/AAAAAAAAAABkAMX/AAAAAAAAAABkAMb/AAAAAAAAAABkAMf/AAAAAAAAAABkAMj/AAAAAAAAAABkAMn/AAAAAAAAAABkAMr/AAAAAAAAAABkAMv/AAAAAAAAAABkAMz/AAAAAAAAAABkAM3/AAAAAAAAAABkAM7/AAAAAAAAAABkAM//AAAAAAAAAABkAND/AAAAAAAAAABkANH/AAAAAAAAAABkANL/AAAAAAAAAABgANL/AAAAAAAAAAA7ALz/AAAAAAAAAAA7AL3/AAAAAAAAAAA7AL7/AAAAAAAAAAA7AL//AAAAAAAAAAA7AND/AAAAAAAAAAA7ANH/AAAAAAAAAAA7ANL/AAAAAAAAAAA8ANL/AAAAAAAAAAA7ALv/AAAAAAAAAAA7ALr/AAAAAAAAAAA7ALn/AAAAAAAAAAA7ALj/AAAAAAAAAAA8ALj/AAAAAAAAAAA9ALj/AAAAAAAAAAA+ALj/AAAAAAAAAAA/ALj/AAAAAAAAAABAALj/AAAAAAAAAABBALj/AAAAAAAAAABCALj/AAAAAAAAAABDALj/AAAAAAAAAABEALj/AAAAAAAAAABFALj/AAAAAAAAAABGALj/AAAAAAAAAABHALj/AAAAAAAAAABIALj/AAAAAAAAAABJALj/AAAAAAAAAABKALj/AAAAAAAAAABLALj/AAAAAAAAAABMALj/AAAAAAAAAABNALj/AAAAAAAAAABOALj/AAAAAAAAAABPALj/AAAAAAAAAABQALj/AAAAAAAAAABRALj/AAAAAAAAAABSALj/AAAAAAAAAABTALj/AAAAAAAAAABUALj/AAAAAAAAAABVALj/AAAAAAAAAABWALj/AAAAAAAAAABXALj/AAAAAAAAAABYALj/AAAAAAAAAABZALj/AAAAAAAAAABaALj/AAAAAAAAAABbALj/AAAAAAAAAABcALj/AAAAAAAAAABdALj/AAAAAAAAAABeALj/AAAAAAAAAABfALj/AAAAAAAAAABgALj/AAAAAAAAAABkALj/AAAAAAAAAABkALn/AAAAAAAAAABkALr/AAAAAAAAAABkALv/AAAAAAAAAABhALj/AAAAAAAAAABiALj/AAAAAAAAAABjALj/AAAAAAAAAAA8ANH/AAAAAAAAAAA8AND/AAAAAAAAAABjALn/AAAAAAAAAABiALn/AAAAAAAAAABhALn/AAAAAAAAAABgALn/AAAAAAAAAABfALn/AAAAAAAAAABeALn/AAAAAAAAAABUALn/AAAAAAAAAABVALn/AAAAAAAAAABWALn/AAAAAAAAAABXALn/AAAAAAAAAABYALn/AAAAAAAAAABZALn/AAAAAAAAAABaALn/AAAAAAAAAABbALn/AAAAAAAAAABcALn/AAAAAAAAAABdALn/AAAAAAAAAABQALn/AAAAAAAAAABRALn/AAAAAAAAAABSALn/AAAAAAAAAABTALn/AAAAAAAAAABPALn/AAAAAAAAAABOALn/AAAAAAAAAABNALn/AAAAAAAAAABMALn/AAAAAAAAAABLALn/AAAAAAAAAABKALn/AAAAAAAAAABJALn/AAAAAAAAAABIALn/AAAAAAAAAABHALn/AAAAAAAAAABGALn/AAAAAAAAAABFALn/AAAAAAAAAABEALn/AAAAAAAAAABDALn/AAAAAAAAAABCALn/AAAAAAAAAABBALn/AAAAAAAAAABAALn/AAAAAAAAAAA/ALn/AAAAAAAAAAA+ALn/AAAAAAAAAAA9ALn/AAAAAAAAAAA/ALv/AAAAAAAAAABAALv/AAAAAAAAAABAALz/AAAAAAAAAABBALz/AAAAAAAAAAA/AL3/AAAAAAAAAABFALv/AAAAAAAAAABHALv/AAAAAAAAAABMALv/AAAAAAAAAABNALv/AAAAAAAAAABPALv/AAAAAAAAAABQALv/AAAAAAAAAABZALv/AAAAAAAAAABaALr/AAAAAAAAAABWALv/AAAAAAAAAABUALr/AAAAAAAAAABXALr/AAAAAAAAAABYALr/AAAAAAAAAABbALr/AAAAAAAAAABcALr/AAAAAAAAAABdALr/AAAAAAAAAABeALr/AAAAAAAAAABgALv/AAAAAAAAAABEALv/AAAAAAAAAABDALr/AAAAAAAAAABBALr/AAAAAAAAAABKALr/AAAAAAAAAABLALr/AAAAAAAAAABMALr/AAAAAAAAAABNALr/AAAAAAAAAABbALv/AAAAAAAAAABeALv/AAAAAAAAAABhALv/AAAAAAAAAABjAL3/AAAAAAAAAABjAL7/AAAAAAAAAAA6ALj/AAAAAAAAAAA6ALr/AAAAAAAAAAA6ALn/AAAAAAAAAAA6ALv/AAAAAAAAAAA6AL7/AAAAAAAAAAA6ALz/AAAAAAAAAAA6AL//AAAAAAAAAAA6AL3/AAAAAAAAAAA6AMn/AAAAAAAAAAA6AMz/AAAAAAAAAAA6ANH/AAAAAAAAAAA6ANL/AAAAAAAAAAA6AND/AAAAAAAAAAA6AM//AAAAAAAAAAA6AM7/AAAAAAAAAAA6AM3/AAAAAAAAAAA6AMv/AAAAAAAAAAA6AMr/AAAAAAAAAAA6AMj/AAAAAAAAAAA6AMf/AAAAAAAAAAA8AMX/AAAAAAAAAAA9AMX/AAAAAAAAAAA+AMX/AAAAAAAAAAA/AMX/AAAAAAAAAAA+AMb/AAAAAAAAAAA9AMb/AAAAAAAAAAA8AMb/AAAAAAAAAABLAMn/AAAAAAAAAABLAMf/AAAAAAAAAABKAMf/AAAAAAAAAABKAMP/AAAAAAAAAABLAMP/AAAAAAAAAABLAMT/AAAAAAAAAABLAMX/AAAAAAAAAABLAMb/AAAAAAAAAABMAMb/AAAAAAAAAABMAMf/AAAAAAAAAABMAMj/AAAAAAAAAABMAMn/AAAAAAAAAABUALv/AAAAAAAAAABUALz/AAAAAAAAAABWAL//AAAAAAAAAABWAL7/AAAAAAAAAABWAL3/AAAAAAAAAABWALz/AAAAAAAAAABVALz/AAAAAAAAAABVAL3/AAAAAAAAAABVAL7/AAAAAAAAAABVALv/AAAAAAAAAABVALr/AAAAAAAAAABWALr/AAAAAAAAAABXALz/AAABAAAAAABXAL3/AAABAAAAAABXAL7/AAABAAAAAABXAL//AAABAAAAAABXALv/AAABAAAAAABSAM//AAABAAAAAABTAM//AAABAAAAAABUAM//AAABAAAAAABVAM//AAABAAAAAABWAM//AAABAAAAAABXAM//AAABAAAAAABAAL3/AAABAAAAAABBAL3/AAABAAAAAAA8ALz/AAABAAAAAAA8AL3/AAABAAAAAAA8AL7/AAABAAAAAAA8AL//AAABAAAAAABJAMP/AAAAAAAAAABJAMT/AAAAAAAAAABJAMX/AAAAAAAAAABJAMb/AAAAAAAAAABKAMj/AAAAAAAAAAA7AM//AAABAAAAAAA8AM//AAABAAAAAAA9AM//AAABAAAAAAA+AM//AAABAAAAAAA/AM//AAABAAAAAABAAM//AAABAAAAAABLAM//AAABAAAAAABMAM//AAABAAAAAABNAM//AAABAAAAAABOAM//AAABAAAAAABPAM//AAABAAAAAABQAM//AAABAAAAAABRAM//AAABAAAAAABCAM//AAAAAAAAAABCAM7/AAAAAAAAAABCAM3/AAAAAAAAAABCAMz/AAAAAAAAAABCAMv/AAAAAAAAAABDAMv/AAAAAAAAAABEAMv/AAAAAAAAAABFAMv/AAAAAAAAAABFAMz/AAAAAAAAAABFAM3/AAAAAAAAAABFAM7/AAAAAAAAAABFAM//AAAAAAAAAABDAM7/AAAAAAAAAABEAM7/AAAAAAAAAABBAM//AAABAAAAAABCAMr/AAABAAAAAABDAMr/AAABAAAAAABEAMr/AAABAAAAAABFAMr/AAABAAAAAABGAM7/AAAAAAAAAABHAM7/AAAAAAAAAABIAM7/AAAAAAAAAABJAM7/AAAAAAAAAABJAM//AAAAAAAAAABGAM//AAAAAAAAAABGAM3/AAABAAAAAABHAM3/AAABAAAAAABIAM3/AAABAAAAAABJAM3/AAABAAAAAABKAM//AAABAAAAAAA7AMX/AAAAAAAAAAA6AMX/AAAAAAAAAAA6AMb/AAAAAAAAAAA7AMb/AAAAAAAAAAA8AMf/AAAAAAAAAAA8AMj/AAAAAAAAAAA7AMn/AAAAAAAAAAA7AMj/AAAAAAAAAAA7AMf/AAAAAAAAAAA6ALf/AAAAAAAAAAA7ALf/AAAAAAAAAAA8ALf/AAAAAAAAAAA9ALf/AAAAAAAAAAA+ALf/AAAAAAAAAAA/ALf/AAAAAAAAAABAALf/AAAAAAAAAABBALf/AAAAAAAAAABCALf/AAAAAAAAAABFALf/AAAAAAAAAABHALf/AAAAAAAAAABTALf/AAAAAAAAAABUALf/AAAAAAAAAABVALf/AAAAAAAAAABWALf/AAAAAAAAAABXALf/AAAAAAAAAABIALf/AAAAAAAAAABJALf/AAAAAAAAAABKALf/AAAAAAAAAABLALf/AAAAAAAAAABMALf/AAAAAAAAAABNALf/AAAAAAAAAABZALf/AAAAAAAAAABaALf/AAAAAAAAAABbALf/AAAAAAAAAABcALf/AAAAAAAAAABdALf/AAAAAAAAAABeALf/AAAAAAAAAABfALf/AAAAAAAAAABgALf/AAAAAAAAAABhALf/AAAAAAAAAABiALf/AAAAAAAAAABjALf/AAAAAAAAAABkALf/AAAAAAAAAABjALr/AAAAAAAAAABjALv/AAAAAAAAAABjALz/AAAAAAAAAABjAMH/AAAAAAAAAABjAML/AAAAAAAAAABjAMD/AAAAAAAAAABjAL//AAAAAAAAAABjAMP/AAAAAAAAAABjAMT/AAAAAAAAAABjAMX/AAAAAAAAAABjAMb/AAAAAAAAAABjAMf/AAAAAAAAAABjAMj/AAAAAAAAAABjAMn/AAAAAAAAAABjAMr/AAAAAAAAAABjAMv/AAAAAAAAAABjAMz/AAAAAAAAAABjAM3/AAAAAAAAAABjAM7/AAAAAAAAAABjAM//AAAAAAAAAABiAL3/AAAAAAAAAABiAL7/AAAAAAAAAABiAMb/AAAAAAAAAABiAMf/AAAAAAAAAABiAMj/AAAAAAAAAABcAMr/AAAAAAAAAABcAMz/AAAAAAAAAABdAMr/AAAAAAAAAABdAMz/AAAAAAAAAABeAMr/AAAAAAAAAABeAMz/AAAAAAAAAABbAMr/AAAAAAAAAABbAMv/AAAAAAAAAABbAMz/AAAAAAAAAABeAMv/AAAAAAAAAABOAL7/AAAAAAAAAABOAL//AAAAAAAAAABOAMD/AAAAAAAAAABPAL7/AAAAAAAAAABPAMD/AAAAAAAAAABQAL7/AAAAAAAAAABQAMD/AAAAAAAAAABRAL7/AAAAAAAAAABRAL//AAAAAAAAAABRAMD/AAAAAAAAAABPALz/AAABAAAAAABQALz/AAABAAAAAABlALr/AAAAAAAAAABlALv/AAAAAAAAAABlALz/AAAAAAAAAABmALz/AAAAAAAAAABlAMH/AAAAAAAAAABlAMX/AAAAAAAAAABlAMb/AAAAAAAAAABlAMn/AAAAAAAAAABlAMr/AAAAAAAAAABlAMz/AAAAAAAAAABlAM7/AAAAAAAAAABlAM3/AAAAAAAAAABlANL/AAAAAAAAAABlANH/AAAAAAAAAABmANH/AAAAAAAAAABmAND/AAAAAAAAAABmAMX/AAAAAAAAAABaANH/AAACAAAAAABeANH/AAACAAAAAABfANH/AAACAAAAAABdANH/AAACAAAAAABcANH/AAACAAAAAABbANH/AAACAAAAAAA=") +tile_set = ExtResource("8_wofhb") + +[connection signal="player_entered" from="Props/PlayerTriggerVolumn" to="SceneManager" method="_on_player_trigger_volumn_player_entered"] diff --git a/_scene/level1/l1_s4_Es.tscn b/_scene/level1/l1_s4_Es.tscn deleted file mode 100644 index 7a98b4d..0000000 --- a/_scene/level1/l1_s4_Es.tscn +++ /dev/null @@ -1,136 +0,0 @@ -[gd_scene load_steps=28 format=4 uid="uid://br46ftt4v3bwm"] - -[ext_resource type="Script" uid="uid://5e157vdk6175" path="res://addons/reedscene/scene/ReedScene.gd" id="1_b3tf0"] -[ext_resource type="Script" uid="uid://bh066o84byplh" path="res://addons/reedscene/scene/ReedSceneID.gd" id="2_huisa"] -[ext_resource type="Script" uid="uid://dn0ksjoswquf5" path="res://addons/reedscene/scene/SceneManager.gd" id="3_6bhoi"] -[ext_resource type="Script" uid="uid://dsgl7lbyjsiif" path="res://addons/reedscene/act/ActManager.gd" id="4_dnt6f"] -[ext_resource type="Script" uid="uid://ons77en82uls" path="res://addons/reedscene/scene/SceneTrigger.gd" id="4_sv1n5"] -[ext_resource type="Script" uid="uid://fxpk2ot6otfh" path="res://addons/reedscene/act/Act.gd" id="5_dnt6f"] -[ext_resource type="Script" uid="uid://pxjf5vst08eo" path="res://addons/reedscene/prop/PropManager.gd" id="5_qtvqv"] -[ext_resource type="Resource" uid="uid://gmaitie4ys4h" path="res://_shared/quick_scene_config/player_entered_act_1.tres" id="5_sv1n5"] -[ext_resource type="Script" uid="uid://baqgorvlumyju" path="res://addons/reedscene/act/SingleAct.gd" id="6_qtvqv"] -[ext_resource type="PackedScene" uid="uid://bflwr7cryd2l0" path="res://_shared/camera/CameraAnchor.tscn" id="8_6bhoi"] -[ext_resource type="TileSet" uid="uid://doepkfp83k0lb" path="res://_tileset/test.tres" id="8_wofhb"] -[ext_resource type="Script" uid="uid://b4menkyub4ce7" path="res://addons/reedscene/prop/PropComponent.gd" id="9_0dl6r"] -[ext_resource type="Script" uid="uid://di41kt2tj34c2" path="res://addons/reedscene/prop/StateManager.gd" id="10_sv1n5"] -[ext_resource type="Script" uid="uid://7lml6d1t5xtq" path="res://addons/reedscene/prop/PropState.gd" id="11_rvnvs"] -[ext_resource type="Script" uid="uid://cdvgq0xqdbagk" path="res://addons/reedscene/prop/Effect/ReedPropEffect.gd" id="12_3jyxx"] -[ext_resource type="Resource" uid="uid://bjjxh7g7iosla" path="res://_props/_camera/camera_anchor_disable.tres" id="13_83bna"] -[ext_resource type="Resource" uid="uid://458r8rf7x02p" path="res://_props/_camera/camera_anchor_enable.tres" id="14_chfvl"] -[ext_resource type="PackedScene" uid="uid://bonrls3iuhdqb" path="res://_props/_prefabs/player/player_trigger_volumn.tscn" id="15_va12w"] -[ext_resource type="Resource" uid="uid://dd4df6yjkeifa" path="res://_props/_prefabs/player/effect/player_trigger_volumn_disable.tres" id="16_emfib"] -[ext_resource type="Resource" uid="uid://b6iglvt36pm55" path="res://_props/_prefabs/player/effect/player_trigger_volumn_enable.tres" id="17_xflbg"] - -[sub_resource type="Resource" id="Resource_6bhoi"] -script = ExtResource("6_qtvqv") -metadata/_custom_type_script = "uid://baqgorvlumyju" - -[sub_resource type="Resource" id="Resource_0dl6r"] -script = ExtResource("6_qtvqv") -state_id = 1 -metadata/_custom_type_script = "uid://baqgorvlumyju" - -[sub_resource type="Resource" id="Resource_sv1n5"] -script = ExtResource("5_dnt6f") -prop_state_map = Dictionary[int, ExtResource("6_qtvqv")]({ -0: SubResource("Resource_6bhoi"), -1: SubResource("Resource_0dl6r") -}) -metadata/_custom_type_script = "uid://fxpk2ot6otfh" - -[sub_resource type="Resource" id="Resource_rvnvs"] -script = ExtResource("6_qtvqv") -state_id = 1 -metadata/_custom_type_script = "uid://baqgorvlumyju" - -[sub_resource type="Resource" id="Resource_3jyxx"] -script = ExtResource("6_qtvqv") -metadata/_custom_type_script = "uid://baqgorvlumyju" - -[sub_resource type="Resource" id="Resource_fwmv2"] -script = ExtResource("5_dnt6f") -prop_state_map = Dictionary[int, ExtResource("6_qtvqv")]({ -0: SubResource("Resource_rvnvs"), -1: SubResource("Resource_3jyxx") -}) -metadata/_custom_type_script = "uid://fxpk2ot6otfh" - -[sub_resource type="RectangleShape2D" id="RectangleShape2D_nvw5u"] -size = Vector2(641.5, 432) - -[node name="L1_S4_Es" type="Node2D"] -script = ExtResource("1_b3tf0") -metadata/_custom_type_script = "uid://5e157vdk6175" - -[node name="[Invalid!]" type="Node" parent="."] -script = ExtResource("2_huisa") - -[node name="SceneManager" type="Node" parent="."] -script = ExtResource("3_6bhoi") -quick_trigger = Array[ExtResource("4_sv1n5")]([ExtResource("5_sv1n5")]) - -[node name="ActManager" type="Node" parent="."] -script = ExtResource("4_dnt6f") -prop_state_map = Dictionary[int, ExtResource("5_dnt6f")]({ -0: SubResource("Resource_sv1n5"), -1: SubResource("Resource_fwmv2") -}) -init_act_id = 0 - -[node name="Props" type="Node2D" parent="."] -script = ExtResource("5_qtvqv") - -[node name="CameraAnchor" parent="Props" instance=ExtResource("8_6bhoi")] -position = Vector2(1277, -906) -use_blend = true -limit_top = -10000000 -limit_bottom = 10000000 -limit_left = -10000000 -limit_right = 10000000 - -[node name="[Prop_0000]" type="Node" parent="Props/CameraAnchor"] -script = ExtResource("9_0dl6r") -prop_id = 0 - -[node name="States" type="Node" parent="Props/CameraAnchor/[Prop_0000]"] -script = ExtResource("10_sv1n5") - -[node name="[ID_0] Disable" type="Node" parent="Props/CameraAnchor/[Prop_0000]/States"] -script = ExtResource("11_rvnvs") -state_id = 0 -effects = Array[ExtResource("12_3jyxx")]([ExtResource("13_83bna")]) - -[node name="[ID_1] Enable" type="Node" parent="Props/CameraAnchor/[Prop_0000]/States"] -script = ExtResource("11_rvnvs") -state_id = 1 -effects = Array[ExtResource("12_3jyxx")]([ExtResource("14_chfvl")]) - -[node name="PlayerTriggerVolumn" parent="Props" instance=ExtResource("15_va12w")] -position = Vector2(1278, -937) - -[node name="CollisionShape2D" type="CollisionShape2D" parent="Props/PlayerTriggerVolumn"] -shape = SubResource("RectangleShape2D_nvw5u") -debug_color = Color(0.8478524, 0.3433138, 0.36450645, 0.41960785) - -[node name="[Prop_0001]" type="Node" parent="Props/PlayerTriggerVolumn"] -script = ExtResource("9_0dl6r") -prop_id = 1 - -[node name="States" type="Node" parent="Props/PlayerTriggerVolumn/[Prop_0001]"] -script = ExtResource("10_sv1n5") - -[node name="[ID_0] Disable" type="Node" parent="Props/PlayerTriggerVolumn/[Prop_0001]/States"] -script = ExtResource("11_rvnvs") -state_id = 0 -effects = Array[ExtResource("12_3jyxx")]([ExtResource("16_emfib")]) - -[node name="[ID_1] Enable" type="Node" parent="Props/PlayerTriggerVolumn/[Prop_0001]/States"] -script = ExtResource("11_rvnvs") -state_id = 1 -effects = Array[ExtResource("12_3jyxx")]([ExtResource("17_xflbg")]) - -[node name="TileMapLayer" type="TileMapLayer" parent="." groups=["GRAPABLE"]] -tile_map_data = PackedByteArray("AAA9AND/AAAAAAAAAAA9ANH/AAAAAAAAAAA9ANL/AAAAAAAAAAA+AND/AAAAAAAAAAA+ANH/AAAAAAAAAAA+ANL/AAAAAAAAAAA/AND/AAAAAAAAAAA/ANH/AAAAAAAAAAA/ANL/AAAAAAAAAABAAND/AAAAAAAAAABAANH/AAAAAAAAAABAANL/AAAAAAAAAABBAND/AAAAAAAAAABBANH/AAAAAAAAAABBANL/AAAAAAAAAABCAND/AAAAAAAAAABCANH/AAAAAAAAAABCANL/AAAAAAAAAABDAND/AAAAAAAAAABDANH/AAAAAAAAAABDANL/AAAAAAAAAABEAND/AAAAAAAAAABEANH/AAAAAAAAAABEANL/AAAAAAAAAABFAND/AAAAAAAAAABFANH/AAAAAAAAAABFANL/AAAAAAAAAABGAND/AAAAAAAAAABGANH/AAAAAAAAAABGANL/AAAAAAAAAABHAND/AAAAAAAAAABHANH/AAAAAAAAAABHANL/AAAAAAAAAABIAND/AAAAAAAAAABIANH/AAAAAAAAAABIANL/AAAAAAAAAABJAND/AAAAAAAAAABJANH/AAAAAAAAAABJANL/AAAAAAAAAABKAND/AAAAAAAAAABKANH/AAAAAAAAAABKANL/AAAAAAAAAABLAND/AAAAAAAAAABLANH/AAAAAAAAAABLANL/AAAAAAAAAABMAND/AAAAAAAAAABMANH/AAAAAAAAAABMANL/AAAAAAAAAABNAND/AAAAAAAAAABNANH/AAAAAAAAAABNANL/AAAAAAAAAABOAND/AAAAAAAAAABOANH/AAAAAAAAAABOANL/AAAAAAAAAABPAND/AAAAAAAAAABPANH/AAAAAAAAAABPANL/AAAAAAAAAABQAND/AAAAAAAAAABQANH/AAAAAAAAAABQANL/AAAAAAAAAABRAND/AAAAAAAAAABRANH/AAAAAAAAAABRANL/AAAAAAAAAABSAND/AAAAAAAAAABSANH/AAAAAAAAAABSANL/AAAAAAAAAABTAND/AAAAAAAAAABTANH/AAAAAAAAAABTANL/AAAAAAAAAABUAND/AAAAAAAAAABUANH/AAAAAAAAAABUANL/AAAAAAAAAABVAND/AAAAAAAAAABVANH/AAAAAAAAAABVANL/AAAAAAAAAABWAND/AAAAAAAAAABWANH/AAAAAAAAAABWANL/AAAAAAAAAABXAND/AAAAAAAAAABXANH/AAAAAAAAAABXANL/AAAAAAAAAABYANH/AAAAAAAAAABYANL/AAAAAAAAAABZANH/AAAAAAAAAABZANL/AAAAAAAAAABgAND/AAAAAAAAAABgANH/AAAAAAAAAABhAND/AAAAAAAAAABhANH/AAAAAAAAAABhANL/AAAAAAAAAABiAND/AAAAAAAAAABiANH/AAAAAAAAAABiANL/AAAAAAAAAABjAND/AAAAAAAAAABjANH/AAAAAAAAAABjANL/AAAAAAAAAABkALz/AAAAAAAAAABkAL3/AAAAAAAAAABkAL7/AAAAAAAAAABkAL//AAAAAAAAAABkAMD/AAAAAAAAAABkAMH/AAAAAAAAAABkAML/AAAAAAAAAABkAMP/AAAAAAAAAABkAMT/AAAAAAAAAABkAMX/AAAAAAAAAABkAMb/AAAAAAAAAABkAMf/AAAAAAAAAABkAMj/AAAAAAAAAABkAMn/AAAAAAAAAABkAMr/AAAAAAAAAABkAMv/AAAAAAAAAABkAMz/AAAAAAAAAABkAM3/AAAAAAAAAABkAM7/AAAAAAAAAABkAM//AAAAAAAAAABkAND/AAAAAAAAAABkANH/AAAAAAAAAABkANL/AAAAAAAAAABgANL/AAAAAAAAAAA7ALz/AAAAAAAAAAA7AL3/AAAAAAAAAAA7AL7/AAAAAAAAAAA7AL//AAAAAAAAAAA7AMb/AAAAAAAAAAA7AMf/AAAAAAAAAAA7AMj/AAAAAAAAAAA7AMn/AAAAAAAAAAA7AM7/AAAAAAAAAAA7AM//AAAAAAAAAAA7AND/AAAAAAAAAAA7ANH/AAAAAAAAAAA7ANL/AAAAAAAAAAA8ANL/AAAAAAAAAAA7ALv/AAAAAAAAAAA7ALr/AAAAAAAAAAA7ALn/AAAAAAAAAAA7ALj/AAAAAAAAAAA8ALj/AAAAAAAAAAA9ALj/AAAAAAAAAAA+ALj/AAAAAAAAAAA/ALj/AAAAAAAAAABAALj/AAAAAAAAAABBALj/AAAAAAAAAABCALj/AAAAAAAAAABDALj/AAAAAAAAAABEALj/AAAAAAAAAABFALj/AAAAAAAAAABGALj/AAAAAAAAAABHALj/AAAAAAAAAABIALj/AAAAAAAAAABJALj/AAAAAAAAAABKALj/AAAAAAAAAABLALj/AAAAAAAAAABMALj/AAAAAAAAAABNALj/AAAAAAAAAABOALj/AAAAAAAAAABPALj/AAAAAAAAAABQALj/AAAAAAAAAABRALj/AAAAAAAAAABSALj/AAAAAAAAAABTALj/AAAAAAAAAABUALj/AAAAAAAAAABVALj/AAAAAAAAAABWALj/AAAAAAAAAABXALj/AAAAAAAAAABYALj/AAAAAAAAAABZALj/AAAAAAAAAABaALj/AAAAAAAAAABbALj/AAAAAAAAAABcALj/AAAAAAAAAABdALj/AAAAAAAAAABeALj/AAAAAAAAAABfALj/AAAAAAAAAABgALj/AAAAAAAAAABkALj/AAAAAAAAAABkALn/AAAAAAAAAABkALr/AAAAAAAAAABkALv/AAAAAAAAAABhALj/AAAAAAAAAABiALj/AAAAAAAAAABjALj/AAAAAAAAAAA8ANH/AAAAAAAAAAA8AND/AAAAAAAAAABjALn/AAAAAAAAAABiALn/AAAAAAAAAABhALn/AAAAAAAAAABgALn/AAAAAAAAAABfALn/AAAAAAAAAABeALn/AAAAAAAAAABUALn/AAAAAAAAAABVALn/AAAAAAAAAABWALn/AAAAAAAAAABXALn/AAAAAAAAAABYALn/AAAAAAAAAABZALn/AAAAAAAAAABaALn/AAAAAAAAAABbALn/AAAAAAAAAABcALn/AAAAAAAAAABdALn/AAAAAAAAAABQALn/AAAAAAAAAABRALn/AAAAAAAAAABSALn/AAAAAAAAAABTALn/AAAAAAAAAABPALn/AAAAAAAAAABOALn/AAAAAAAAAABNALn/AAAAAAAAAABMALn/AAAAAAAAAABLALn/AAAAAAAAAABKALn/AAAAAAAAAABJALn/AAAAAAAAAABIALn/AAAAAAAAAABHALn/AAAAAAAAAABGALn/AAAAAAAAAABFALn/AAAAAAAAAABEALn/AAAAAAAAAABDALn/AAAAAAAAAABCALn/AAAAAAAAAABBALn/AAAAAAAAAABAALn/AAAAAAAAAAA/ALn/AAAAAAAAAAA+ALn/AAAAAAAAAAA9ALn/AAAAAAAAAAA7AM3/AAAAAAAAAAA7AMz/AAAAAAAAAAA7AMv/AAAAAAAAAAA7AMr/AAAAAAAAAAA/ALv/AAAAAAAAAABAALv/AAAAAAAAAABAALz/AAAAAAAAAABBALz/AAAAAAAAAAA/AL3/AAAAAAAAAABFALv/AAAAAAAAAABHALv/AAAAAAAAAABMALv/AAAAAAAAAABNALv/AAAAAAAAAABPALv/AAAAAAAAAABQALv/AAAAAAAAAABZALv/AAAAAAAAAABaALr/AAAAAAAAAABWALv/AAAAAAAAAABUALr/AAAAAAAAAABXALr/AAAAAAAAAABYALr/AAAAAAAAAABbALr/AAAAAAAAAABcALr/AAAAAAAAAABdALr/AAAAAAAAAABeALr/AAAAAAAAAABgALv/AAAAAAAAAABEALv/AAAAAAAAAABDALr/AAAAAAAAAABBALr/AAAAAAAAAABKALr/AAAAAAAAAABLALr/AAAAAAAAAABMALr/AAAAAAAAAABNALr/AAAAAAAAAABbALv/AAAAAAAAAABeALv/AAAAAAAAAABhALv/AAAAAAAAAABjAL3/AAAAAAAAAABjAL7/AAAAAAAAAAA6ALj/AAAAAAAAAAA6ALr/AAAAAAAAAAA6ALn/AAAAAAAAAAA6ALv/AAAAAAAAAAA6AL7/AAAAAAAAAAA6ALz/AAAAAAAAAAA6AL//AAAAAAAAAAA6AL3/AAAAAAAAAAA6AMn/AAAAAAAAAAA6AMz/AAAAAAAAAAA6ANH/AAAAAAAAAAA6ANL/AAAAAAAAAAA6AND/AAAAAAAAAAA6AM//AAAAAAAAAAA6AM7/AAAAAAAAAAA6AM3/AAAAAAAAAAA6AMv/AAAAAAAAAAA6AMr/AAAAAAAAAAA6AMj/AAAAAAAAAAA6AMf/AAAAAAAAAAA6AMb/AAAAAAAAAAA6AMX/AAAAAAAAAAA7AMX/AAAAAAAAAAA8AMX/AAAAAAAAAAA9AMX/AAAAAAAAAAA+AMX/AAAAAAAAAAA/AMX/AAAAAAAAAAA+AMb/AAAAAAAAAAA9AMb/AAAAAAAAAAA8AMb/AAAAAAAAAABLAMn/AAAAAAAAAABLAMj/AAAAAAAAAABLAMf/AAAAAAAAAABKAMf/AAAAAAAAAABKAMb/AAAAAAAAAABKAMX/AAAAAAAAAABKAMT/AAAAAAAAAABKAMP/AAAAAAAAAABLAMP/AAAAAAAAAABLAMT/AAAAAAAAAABLAMX/AAAAAAAAAABLAMb/AAAAAAAAAABMAMb/AAAAAAAAAABMAMf/AAAAAAAAAABMAMj/AAAAAAAAAABMAMn/AAAAAAAAAABUALv/AAAAAAAAAABUALz/AAAAAAAAAABUAL3/AAAAAAAAAABUAL7/AAAAAAAAAABUAL//AAAAAAAAAABVAL//AAAAAAAAAABWAL//AAAAAAAAAABWAL7/AAAAAAAAAABWAL3/AAAAAAAAAABWALz/AAAAAAAAAABVALz/AAAAAAAAAABVAL3/AAAAAAAAAABVAL7/AAAAAAAAAABVALv/AAAAAAAAAABVALr/AAAAAAAAAABWALr/AAAAAAAAAABXALz/AAABAAAAAABXAL3/AAABAAAAAABXAL7/AAABAAAAAABXAL//AAABAAAAAABXALv/AAABAAAAAABSAM//AAABAAAAAABTAM//AAABAAAAAABUAM//AAABAAAAAABVAM//AAABAAAAAABWAM//AAABAAAAAABXAM//AAABAAAAAAA=") -tile_set = ExtResource("8_wofhb") - -[connection signal="player_entered" from="Props/PlayerTriggerVolumn" to="SceneManager" method="_on_player_trigger_volumn_player_entered"] diff --git a/_scene/level1/l1_s5.tscn b/_scene/level1/l1_s5.tscn new file mode 100644 index 0000000..ee243ef --- /dev/null +++ b/_scene/level1/l1_s5.tscn @@ -0,0 +1,194 @@ +[gd_scene load_steps=39 format=4 uid="uid://byepspl7xlhhk"] + +[ext_resource type="Script" uid="uid://5e157vdk6175" path="res://addons/reedscene/scene/ReedScene.gd" id="1_fvnde"] +[ext_resource type="Script" uid="uid://bh066o84byplh" path="res://addons/reedscene/scene/ReedSceneID.gd" id="2_tts1w"] +[ext_resource type="Script" uid="uid://dn0ksjoswquf5" path="res://addons/reedscene/scene/SceneManager.gd" id="3_dascw"] +[ext_resource type="Script" uid="uid://ons77en82uls" path="res://addons/reedscene/scene/SceneTrigger.gd" id="4_pfh14"] +[ext_resource type="Resource" uid="uid://gmaitie4ys4h" path="res://_shared/quick_scene_config/player_entered_act_1.tres" id="5_dalgl"] +[ext_resource type="Script" uid="uid://dsgl7lbyjsiif" path="res://addons/reedscene/act/ActManager.gd" id="6_ymq84"] +[ext_resource type="Script" uid="uid://fxpk2ot6otfh" path="res://addons/reedscene/act/Act.gd" id="7_c6mvs"] +[ext_resource type="Script" uid="uid://baqgorvlumyju" path="res://addons/reedscene/act/SingleAct.gd" id="8_ug4by"] +[ext_resource type="Script" uid="uid://pxjf5vst08eo" path="res://addons/reedscene/prop/PropManager.gd" id="9_c10nq"] +[ext_resource type="PackedScene" uid="uid://bflwr7cryd2l0" path="res://_shared/camera/CameraAnchor.tscn" id="10_xrx0u"] +[ext_resource type="Script" uid="uid://b4menkyub4ce7" path="res://addons/reedscene/prop/PropComponent.gd" id="11_q6hv2"] +[ext_resource type="Script" uid="uid://di41kt2tj34c2" path="res://addons/reedscene/prop/StateManager.gd" id="12_3vve2"] +[ext_resource type="Script" uid="uid://7lml6d1t5xtq" path="res://addons/reedscene/prop/PropState.gd" id="13_fqjrf"] +[ext_resource type="Script" uid="uid://cdvgq0xqdbagk" path="res://addons/reedscene/prop/Effect/ReedPropEffect.gd" id="14_janst"] +[ext_resource type="Resource" uid="uid://bjjxh7g7iosla" path="res://_props/_camera/camera_anchor_disable.tres" id="15_oacf5"] +[ext_resource type="Resource" uid="uid://458r8rf7x02p" path="res://_props/_camera/camera_anchor_enable.tres" id="16_l8bgd"] +[ext_resource type="PackedScene" uid="uid://bonrls3iuhdqb" path="res://_props/_prefabs/player/player_trigger_volumn.tscn" id="17_xcxlr"] +[ext_resource type="Resource" uid="uid://dd4df6yjkeifa" path="res://_props/_prefabs/player/effect/player_trigger_volumn_disable.tres" id="18_cprps"] +[ext_resource type="Resource" uid="uid://b6iglvt36pm55" path="res://_props/_prefabs/player/effect/player_trigger_volumn_enable.tres" id="19_wtcqv"] +[ext_resource type="TileSet" uid="uid://doepkfp83k0lb" path="res://_tileset/test.tres" id="20_kepv2"] +[ext_resource type="PackedScene" uid="uid://cxgcmdxlbwwjh" path="res://_props/_prefabs/player/player_respawn_point.tscn" id="20_pfh14"] +[ext_resource type="Script" uid="uid://bf1qlvdbf8qdp" path="res://addons/reedscene/prop/Effect/EAT_CallFunc.gd" id="21_dalgl"] +[ext_resource type="Script" uid="uid://8cqs3i8sr8b1" path="res://addons/reedscene/prop/Effect/ETT_Owner.gd" id="22_ymq84"] + +[sub_resource type="Resource" id="Resource_6bhoi"] +script = ExtResource("8_ug4by") +metadata/_custom_type_script = "uid://baqgorvlumyju" + +[sub_resource type="Resource" id="Resource_0dl6r"] +script = ExtResource("8_ug4by") +state_id = 1 +metadata/_custom_type_script = "uid://baqgorvlumyju" + +[sub_resource type="Resource" id="Resource_pfh14"] +script = ExtResource("8_ug4by") +metadata/_custom_type_script = "uid://baqgorvlumyju" + +[sub_resource type="Resource" id="Resource_sv1n5"] +script = ExtResource("7_c6mvs") +prop_state_map = Dictionary[int, ExtResource("8_ug4by")]({ +0: SubResource("Resource_6bhoi"), +1: SubResource("Resource_0dl6r"), +2: SubResource("Resource_pfh14") +}) +metadata/_custom_type_script = "uid://fxpk2ot6otfh" + +[sub_resource type="Resource" id="Resource_rvnvs"] +script = ExtResource("8_ug4by") +state_id = 1 +metadata/_custom_type_script = "uid://baqgorvlumyju" + +[sub_resource type="Resource" id="Resource_3jyxx"] +script = ExtResource("8_ug4by") +metadata/_custom_type_script = "uid://baqgorvlumyju" + +[sub_resource type="Resource" id="Resource_dalgl"] +script = ExtResource("8_ug4by") +state_id = 1 +metadata/_custom_type_script = "uid://baqgorvlumyju" + +[sub_resource type="Resource" id="Resource_fwmv2"] +script = ExtResource("7_c6mvs") +prop_state_map = Dictionary[int, ExtResource("8_ug4by")]({ +0: SubResource("Resource_rvnvs"), +1: SubResource("Resource_3jyxx"), +2: SubResource("Resource_dalgl") +}) +metadata/_custom_type_script = "uid://fxpk2ot6otfh" + +[sub_resource type="RectangleShape2D" id="RectangleShape2D_nvw5u"] +size = Vector2(848, 416) + +[sub_resource type="Resource" id="Resource_ctwrc"] +script = ExtResource("21_dalgl") +func_name = &"pop_respawner" +metadata/_custom_type_script = "uid://bf1qlvdbf8qdp" + +[sub_resource type="Resource" id="Resource_0u6xi"] +script = ExtResource("22_ymq84") + +[sub_resource type="Resource" id="Resource_r0e2c"] +script = ExtResource("14_janst") +effect_target_type = SubResource("Resource_0u6xi") +effect_apply_type = SubResource("Resource_ctwrc") +metadata/_custom_type_script = "uid://cdvgq0xqdbagk" + +[sub_resource type="Resource" id="Resource_hatj6"] +script = ExtResource("21_dalgl") +func_name = &"push_respawner" +metadata/_custom_type_script = "uid://bf1qlvdbf8qdp" + +[sub_resource type="Resource" id="Resource_o2v7x"] +script = ExtResource("22_ymq84") + +[sub_resource type="Resource" id="Resource_ubvm0"] +script = ExtResource("14_janst") +effect_target_type = SubResource("Resource_o2v7x") +effect_apply_type = SubResource("Resource_hatj6") +metadata/_custom_type_script = "uid://cdvgq0xqdbagk" + +[node name="L1_S5" type="Node2D"] +script = ExtResource("1_fvnde") +metadata/_custom_type_script = "uid://5e157vdk6175" + +[node name="[Invalid!]" type="Node" parent="."] +script = ExtResource("2_tts1w") + +[node name="SceneManager" type="Node" parent="."] +script = ExtResource("3_dascw") +quick_trigger = Array[ExtResource("4_pfh14")]([ExtResource("5_dalgl")]) + +[node name="ActManager" type="Node" parent="."] +script = ExtResource("6_ymq84") +prop_state_map = Dictionary[int, ExtResource("7_c6mvs")]({ +0: SubResource("Resource_sv1n5"), +1: SubResource("Resource_fwmv2") +}) +init_act_id = 0 + +[node name="Props" type="Node2D" parent="."] +script = ExtResource("9_c10nq") + +[node name="CameraAnchor" parent="Props" instance=ExtResource("10_xrx0u")] +position = Vector2(592, -976) + +[node name="[Prop_0000]" type="Node" parent="Props/CameraAnchor"] +script = ExtResource("11_q6hv2") +prop_id = 0 + +[node name="States" type="Node" parent="Props/CameraAnchor/[Prop_0000]"] +script = ExtResource("12_3vve2") + +[node name="[ID_0] Disable" type="Node" parent="Props/CameraAnchor/[Prop_0000]/States"] +script = ExtResource("13_fqjrf") +state_id = 0 +effects = Array[ExtResource("14_janst")]([ExtResource("15_oacf5")]) + +[node name="[ID_1] Enable" type="Node" parent="Props/CameraAnchor/[Prop_0000]/States"] +script = ExtResource("13_fqjrf") +state_id = 1 +effects = Array[ExtResource("14_janst")]([ExtResource("16_l8bgd")]) + +[node name="PlayerTriggerVolumn" parent="Props" instance=ExtResource("17_xcxlr")] +position = Vector2(544, -992) + +[node name="CollisionShape2D" type="CollisionShape2D" parent="Props/PlayerTriggerVolumn"] +position = Vector2(-40, 16) +shape = SubResource("RectangleShape2D_nvw5u") +debug_color = Color(0.8421533, 0.3004572, 0.5825285, 0.41960785) + +[node name="[Prop_0001]" type="Node" parent="Props/PlayerTriggerVolumn"] +script = ExtResource("11_q6hv2") +prop_id = 1 + +[node name="States" type="Node" parent="Props/PlayerTriggerVolumn/[Prop_0001]"] +script = ExtResource("12_3vve2") + +[node name="[ID_0] Disable" type="Node" parent="Props/PlayerTriggerVolumn/[Prop_0001]/States"] +script = ExtResource("13_fqjrf") +state_id = 0 +effects = Array[ExtResource("14_janst")]([ExtResource("18_cprps")]) + +[node name="[ID_1] Enable" type="Node" parent="Props/PlayerTriggerVolumn/[Prop_0001]/States"] +script = ExtResource("13_fqjrf") +state_id = 1 +effects = Array[ExtResource("14_janst")]([ExtResource("19_wtcqv")]) + +[node name="PlayerRespawnPoint" parent="Props" instance=ExtResource("20_pfh14")] +position = Vector2(888, -976) + +[node name="[Prop_0002]" type="Node" parent="Props/PlayerRespawnPoint"] +script = ExtResource("11_q6hv2") +prop_id = 2 + +[node name="States" type="Node" parent="Props/PlayerRespawnPoint/[Prop_0002]"] +script = ExtResource("12_3vve2") + +[node name="[ID_0] Disable" type="Node" parent="Props/PlayerRespawnPoint/[Prop_0002]/States"] +script = ExtResource("13_fqjrf") +state_id = 0 +effects = Array[ExtResource("14_janst")]([SubResource("Resource_r0e2c")]) + +[node name="[ID_1] Enable" type="Node" parent="Props/PlayerRespawnPoint/[Prop_0002]/States"] +script = ExtResource("13_fqjrf") +state_id = 1 +effects = Array[ExtResource("14_janst")]([SubResource("Resource_ubvm0")]) + +[node name="TileMapLayer" type="TileMapLayer" parent="." groups=["GRAPABLE"]] +tile_map_data = PackedByteArray("AAAFALT/AAAAAAAAAAAFALX/AAAAAAAAAAAFALb/AAAAAAAAAAAFALf/AAAAAAAAAAAFALj/AAAAAAAAAAAFALn/AAAAAAAAAAAFALr/AAAAAAAAAAAFALv/AAAAAAAAAAAFALz/AAAAAAAAAAAFAL3/AAAAAAAAAAAFAL7/AAAAAAAAAAAFAL//AAAAAAAAAAAFAMD/AAAAAAAAAAAFAMH/AAAAAAAAAAAFAML/AAAAAAAAAAAFAMP/AAAAAAAAAAAFAMT/AAAAAAAAAAAFAMX/AAAAAAAAAAAFAMb/AAAAAAAAAAAFAMf/AAAAAAAAAAAFAMj/AAAAAAAAAAAFAMn/AAAAAAAAAAAFAM//AAAAAAAAAAAFAND/AAAAAAAAAAAFANH/AAAAAAAAAAAGALT/AAAAAAAAAAAGALX/AAAAAAAAAAAGALb/AAAAAAAAAAAGALf/AAAAAAAAAAAGALj/AAAAAAAAAAAGALn/AAAAAAAAAAAGALr/AAAAAAAAAAAGALv/AAAAAAAAAAAGALz/AAAAAAAAAAAGAL3/AAAAAAAAAAAGAL7/AAAAAAAAAAAGAL//AAAAAAAAAAAGAMD/AAAAAAAAAAAGAMH/AAAAAAAAAAAGAML/AAAAAAAAAAAGAMP/AAAAAAAAAAAGAMT/AAAAAAAAAAAGAMX/AAAAAAAAAAAGAMb/AAAAAAAAAAAGAMf/AAAAAAAAAAAGAMj/AAAAAAAAAAAGAM//AAAAAAAAAAAGAND/AAAAAAAAAAAHALT/AAAAAAAAAAAHALz/AAABAAAAAAAHAMb/AAABAAAAAAAHAMf/AAAAAAAAAAAHAMj/AAAAAAAAAAAHAMn/AAAAAAAAAAAHAM//AAAAAAAAAAAIALT/AAAAAAAAAAAIAMf/AAABAAAAAAAIAMj/AAAAAAAAAAAIAM//AAAAAAAAAAAIAND/AAAAAAAAAAAJALT/AAAAAAAAAAAJAML/AAABAAAAAAAJAMj/AAABAAAAAAAJAM//AAAAAAAAAAAKALT/AAAAAAAAAAAKAL7/AAABAAAAAAAKAL//AAABAAAAAAAKAMD/AAABAAAAAAAKAMH/AAABAAAAAAAKAML/AAAAAAAAAAAKAM//AAAAAAAAAAALALT/AAAAAAAAAAALAL3/AAABAAAAAAALAL7/AAAAAAAAAAALAL//AAAAAAAAAAALAMD/AAAAAAAAAAALAMH/AAAAAAAAAAALAML/AAAAAAAAAAALAM//AAAAAAAAAAAMALT/AAAAAAAAAAAMALv/AAABAAAAAAAMALz/AAAAAAAAAAAMAL3/AAAAAAAAAAAMAL7/AAAAAAAAAAAMAL//AAAAAAAAAAAMAMD/AAAAAAAAAAAMAMH/AAAAAAAAAAAMAML/AAAAAAAAAAAMAMP/AAAAAAAAAAAMAMT/AAAAAAAAAAAMAMf/AAAAAAAAAAAMAMj/AAAAAAAAAAAMAMn/AAAAAAAAAAAMAMr/AAAAAAAAAAAMAMv/AAAAAAAAAAAMAMz/AAAAAAAAAAAMAM3/AAAAAAAAAAAMAM7/AAAAAAAAAAAMAM//AAAAAAAAAAANALX/AAAAAAAAAAANALz/AAAAAAAAAAANAL3/AAAAAAAAAAANAL7/AAAAAAAAAAANAL//AAAAAAAAAAANAMD/AAAAAAAAAAANAMH/AAAAAAAAAAANAML/AAAAAAAAAAANAMP/AAAAAAAAAAANAMT/AAAAAAAAAAANAMf/AAAAAAAAAAANAMj/AAAAAAAAAAANAMn/AAAAAAAAAAANAMr/AAAAAAAAAAANAMv/AAAAAAAAAAANAMz/AAAAAAAAAAANAM3/AAAAAAAAAAANAM7/AAAAAAAAAAANAM//AAAAAAAAAAAOALX/AAAAAAAAAAAOALz/AAAAAAAAAAAOAL3/AAAAAAAAAAAOAL7/AAAAAAAAAAAOAL//AAAAAAAAAAAOAMD/AAAAAAAAAAAOAMH/AAAAAAAAAAAOAML/AAAAAAAAAAAOAMP/AAAAAAAAAAAOAMT/AAAAAAAAAAAOAMf/AAAAAAAAAAAOAMj/AAAAAAAAAAAOAMn/AAAAAAAAAAAOAMr/AAAAAAAAAAAOAMv/AAAAAAAAAAAOAMz/AAAAAAAAAAAOAM3/AAAAAAAAAAAOAM7/AAAAAAAAAAAOAM//AAAAAAAAAAAOAND/AAAAAAAAAAAPALv/AAABAAAAAAAPALz/AAAAAAAAAAAPAL3/AAAAAAAAAAAPAL7/AAAAAAAAAAAPAL//AAAAAAAAAAAPAMD/AAAAAAAAAAAPAMH/AAAAAAAAAAAPAML/AAAAAAAAAAAPAMP/AAAAAAAAAAAPAMT/AAAAAAAAAAAPAMf/AAAAAAAAAAAPAMj/AAAAAAAAAAAPAMn/AAAAAAAAAAAPAMr/AAAAAAAAAAAPAMv/AAAAAAAAAAAPAMz/AAAAAAAAAAAPAM3/AAAAAAAAAAAPAM7/AAAAAAAAAAAPAM//AAAAAAAAAAAPAND/AAAAAAAAAAAQALz/AAABAAAAAAAQAL3/AAABAAAAAAAQAL7/AAABAAAAAAAQAL//AAABAAAAAAAQAMD/AAABAAAAAAAQAMH/AAABAAAAAAAQAML/AAABAAAAAAAQAMP/AAABAAAAAAAQAMT/AAABAAAAAAAQAMj/AAABAAAAAAAQAMn/AAABAAAAAAAQAMr/AAABAAAAAAAQAMv/AAABAAAAAAAQAMz/AAABAAAAAAAQAM3/AAABAAAAAAAQAM7/AAABAAAAAAAQAM//AAAAAAAAAAAQAND/AAAAAAAAAAARALz/AAAAAAAAAFARAL3/AAAAAAAAAFARAL7/AAAAAAAAAFARAMf/AAAAAAAAAAARAMj/AAAAAAAAAAARAMn/AAAAAAAAAAARAM7/AAABAAAAAAARAM//AAAAAAAAAAASALT/AAAAAAAAAAASAM7/AAABAAAAAAASAM//AAAAAAAAAAATALz/AAAAAAAAAFATAL3/AAAAAAAAAFATAL7/AAAAAAAAAFATAMf/AAAAAAAAAAATAMj/AAAAAAAAAAATAMn/AAAAAAAAAAATAM7/AAABAAAAAAATAM//AAAAAAAAAAAUALT/AAAAAAAAAAAUALX/AAAAAAAAAAAUALb/AAABAAAAAAAUALf/AAABAAAAAAAUALj/AAABAAAAAAAUALn/AAABAAAAAAAUALr/AAABAAAAAAAUALv/AAABAAAAAAAUALz/AAABAAAAAAAUAL3/AAABAAAAAAAUAL7/AAABAAAAAAAUAL//AAABAAAAAAAUAMD/AAABAAAAAAAUAMH/AAABAAAAAAAUAML/AAABAAAAAAAUAM7/AAABAAAAAAAUAM//AAAAAAAAAAAVALT/AAAAAAAAAAAVALX/AAAAAAAAAAAVALb/AAAAAAAAAAAVALf/AAAAAAAAAAAVALj/AAAAAAAAAAAVALn/AAAAAAAAAAAVALr/AAAAAAAAAAAVALv/AAAAAAAAAAAVALz/AAAAAAAAAAAVAL3/AAAAAAAAAAAVAL7/AAAAAAAAAAAVAL//AAAAAAAAAAAVAMD/AAAAAAAAAAAVAMH/AAAAAAAAAAAVAML/AAAAAAAAAAAVAM7/AAABAAAAAAAVAM//AAAAAAAAAAAWALT/AAAAAAAAAAAWALX/AAAAAAAAAAAWALb/AAAAAAAAAAAWALf/AAAAAAAAAAAWALj/AAAAAAAAAAAWALn/AAAAAAAAAAAWALr/AAAAAAAAAAAWALv/AAAAAAAAAAAWALz/AAAAAAAAAAAWAL3/AAAAAAAAAAAWAL7/AAAAAAAAAAAWAL//AAAAAAAAAAAWAMD/AAAAAAAAAAAWAMH/AAAAAAAAAAAWAML/AAAAAAAAAAAWAM3/AAABAAAAAAAWAM7/AAAAAAAAAAAWAM//AAAAAAAAAAAXALT/AAAAAAAAAAAXAM3/AAABAAAAAAAXAM7/AAAAAAAAAAAXAM//AAAAAAAAAAAYALT/AAAAAAAAAAAYALn/AAAAAAAAAAAYAM3/AAABAAAAAAAYAM7/AAAAAAAAAAAYAM//AAAAAAAAAAAZALX/AAAAAAAAAAAZALb/AAAAAAAAAAAZALf/AAAAAAAAAAAZAM3/AAABAAAAAAAZAM7/AAAAAAAAAAAZAM//AAAAAAAAAAAaAMf/AAABAAAAAAAaAMj/AAABAAAAAAAaAM3/AAABAAAAAAAaAM7/AAAAAAAAAAAaAM//AAAAAAAAAAAbALn/AAAAAAAAAAAbAMf/AAAAAAAAAAAbAMj/AAAAAAAAAAAbAM3/AAABAAAAAAAbAM7/AAAAAAAAAAAbAM//AAAAAAAAAAAcALn/AAAAAAAAAAAcAM3/AAABAAAAAAAcAM7/AAAAAAAAAAAcAM//AAAAAAAAAAAcAND/AAAAAAAAAAAdALT/AAAAAAAAAAAdALX/AAAAAAAAAAAdALb/AAAAAAAAAAAdAM3/AAABAAAAAAAdAM7/AAAAAAAAAAAdAM//AAAAAAAAAAAeALT/AAAAAAAAAAAeAMf/AAAAAAAAAAAeAMj/AAAAAAAAAAAeAM3/AAABAAAAAAAeAM7/AAAAAAAAAAAeAM//AAAAAAAAAAAfALT/AAAAAAAAAAAfALX/AAAAAAAAAAAfAMf/AAABAAAAAAAfAMj/AAABAAAAAAAfAM3/AAABAAAAAAAfAM7/AAAAAAAAAAAfAM//AAAAAAAAAAAfAND/AAAAAAAAAAAfANH/AAAAAAAAAAAgALT/AAAAAAAAAAAgALX/AAAAAAAAAAAgAM3/AAABAAAAAAAgAM7/AAAAAAAAAAAgAM//AAAAAAAAAAAhALT/AAAAAAAAAAAhALX/AAAAAAAAAAAhALb/AAAAAAAAAAAhALf/AAAAAAAAAAAhAM3/AAABAAAAAAAhAM7/AAAAAAAAAAAhAM//AAAAAAAAAAAiALT/AAAAAAAAAAAiALX/AAAAAAAAAAAiAM3/AAABAAAAAAAiAM7/AAAAAAAAAAAiAM//AAAAAAAAAAAjALP/AAAAAAAAAAAjALT/AAAAAAAAAAAjAM3/AAABAAAAAAAjAM7/AAAAAAAAAAAjAM//AAAAAAAAAAAkALP/AAAAAAAAAAAkALT/AAAAAAAAAAAkAM3/AAABAAAAAAAkAM7/AAAAAAAAAAAkAM//AAAAAAAAAAAlALP/AAAAAAAAAAAlALT/AAAAAAAAAAAlAM7/AAABAAAAAAAlAM//AAAAAAAAAAAmALP/AAAAAAAAAAAmALT/AAAAAAAAAAAmALf/AAAAAAAAAAAmALj/AAAAAAAAAAAmAM3/AAABAAAAAAAmAM7/AAAAAAAAAAAmAM//AAAAAAAAAAAnALP/AAAAAAAAAAAnALT/AAAAAAAAAAAnAM3/AAABAAAAAAAnAM7/AAAAAAAAAAAnAM//AAAAAAAAAAAnAND/AAAAAAAAAAAoALP/AAAAAAAAAAAoALT/AAAAAAAAAAAoAMz/AAABAAAAAAAoAM3/AAAAAAAAAAAoAM7/AAAAAAAAAAAoAM//AAAAAAAAAAAoAND/AAAAAAAAAAAoANH/AAAAAAAAAAApALT/AAAAAAAAAAApAMz/AAABAAAAAAApAM3/AAAAAAAAAAAqALf/AAAAAAAAAAAqAMz/AAABAAAAAAAqAM3/AAAAAAAAAAArALX/AAAAAAAAAAArAMz/AAABAAAAAAArAM3/AAAAAAAAAAArAND/AAAAAAAAAAAsALX/AAAAAAAAAAAsALb/AAAAAAAAAAAsAMz/AAABAAAAAAAsAM3/AAAAAAAAAAAsAM7/AAAAAAAAAAAsAM//AAAAAAAAAAAtAMz/AAABAAAAAAAtAM//AAAAAAAAAAAuALf/AAAAAAAAAAAuAMz/AAABAAAAAAAuAM//AAAAAAAAAAAuAND/AAAAAAAAAAAvAMz/AAABAAAAAAAwALT/AAAAAAAAAAAwAMf/AAABAAAAAAAwAMj/AAABAAAAAAAwAMz/AAABAAAAAAAwAM//AAAAAAAAAAAxALT/AAAAAAAAAAAxALX/AAAAAAAAAAAxALb/AAAAAAAAAAAxAMf/AAAAAAAAAAAxAMj/AAAAAAAAAAAxAMz/AAABAAAAAAAxAM3/AAAAAAAAAAAxAM7/AAAAAAAAAAAxAM//AAAAAAAAAAAyALT/AAAAAAAAAAAyAMz/AAABAAAAAAAyAM3/AAAAAAAAAAAyAM7/AAAAAAAAAAAyAM//AAAAAAAAAAAzALT/AAAAAAAAAAAzALX/AAAAAAAAAAAzAMz/AAABAAAAAAAzAM3/AAAAAAAAAAA0ALT/AAAAAAAAAAA0ALX/AAAAAAAAAAA0ALb/AAAAAAAAAAA0ALf/AAAAAAAAAAA0AMf/AAAAAAAAAAA0AMj/AAAAAAAAAAA0AMz/AAABAAAAAAA0AM3/AAAAAAAAAAA0AM7/AAAAAAAAAAA0AM//AAAAAAAAAAA1ALT/AAAAAAAAAAA1AMf/AAABAAAAAAA1AMj/AAABAAAAAAA1AM3/AAABAAAAAAA1AM7/AAAAAAAAAAA1AM//AAAAAAAAAAA2ALT/AAAAAAAAAAA2ALf/AAAAAAAAAAA2AM3/AAABAAAAAAA2AM7/AAAAAAAAAAA2AM//AAAAAAAAAAA3ALT/AAAAAAAAAAA3ALf/AAAAAAAAAAA3ALj/AAAAAAAAAAA3ALn/AAAAAAAAAAA3ALr/AAAAAAAAAAA3ALv/AAAAAAAAAAA3AM3/AAABAAAAAAA3AM7/AAAAAAAAAAA3AM//AAAAAAAAAAA4ALX/AAAAAAAAAAA4ALb/AAAAAAAAAAA4ALf/AAAAAAAAAAA4ALj/AAAAAAAAAAA4ALn/AAAAAAAAAAA4ALr/AAAAAAAAAAA4ALv/AAAAAAAAAAA4ALz/AAAAAAAAAAA4AL3/AAAAAAAAAAA4AL7/AAAAAAAAAAA4AL//AAAAAAAAAAA4AM3/AAABAAAAAAA4AM7/AAAAAAAAAAA4AM//AAAAAAAAAAA4AND/AAAAAAAAAAA5ALX/AAAAAAAAAAA5ALb/AAAAAAAAAAA5ALf/AAAAAAAAAAA5ALj/AAAAAAAAAAA5ALn/AAAAAAAAAAA5ALr/AAAAAAAAAAA5ALv/AAAAAAAAAAA5ALz/AAAAAAAAAAA5AL3/AAAAAAAAAAA5AL7/AAAAAAAAAAA5AMX/AAAAAAAAAAA5AMb/AAAAAAAAAAA5AMf/AAAAAAAAAAA5AMj/AAAAAAAAAAA5AMn/AAAAAAAAAAA5AMr/AAAAAAAAAAA5AMv/AAAAAAAAAAA5AMz/AAAAAAAAAAA5AM3/AAAAAAAAAAA5AM7/AAAAAAAAAAA5AM//AAAAAAAAAAA5AND/AAAAAAAAAAAFAMr/AAAAAAAAAAAFANL/AAAAAAAAAAAGAMn/AAAAAAAAAAAGANH/AAAAAAAAAAAHALX/AAAAAAAAAAAHAL3/AAABAAAAAAAHAMr/AAAAAAAAAAAHAND/AAAAAAAAAAAIALX/AAAAAAAAAAAIAMn/AAAAAAAAAAAIANH/AAAAAAAAAAAJALX/AAAAAAAAAAAJAMP/AAABAAAAAAAJAMn/AAABAAAAAAAJAND/AAAAAAAAAAAKALX/AAAAAAAAAAAKAMP/AAAAAAAAAAAKAND/AAAAAAAAAAALALX/AAAAAAAAAAALAMP/AAAAAAAAAAALAND/AAAAAAAAAAAMALX/AAAAAAAAAAAMAND/AAAAAAAAAAANALb/AAABAAAAAAANAND/AAAAAAAAAAAOALb/AAABAAAAAAAOANH/AAAAAAAAAAAPALX/AAAAAAAAAAAPANH/AAAAAAAAAAAQALX/AAAAAAAAAAAQANH/AAAAAAAAAAARALX/AAAAAAAAAAARAL//AAAAAAAAAFARAMr/AAAAAAAAAAARAND/AAAAAAAAAAASALX/AAAAAAAAAAASALz/AAAAAAAAAFASAL//AAAAAAAAAFASAMf/AAAAAAAAAAASAMr/AAAAAAAAAAASAND/AAAAAAAAAAATALX/AAAAAAAAAAATAL//AAAAAAAAAFATAMr/AAAAAAAAAAATAND/AAAAAAAAAAAUAMP/AAABAAAAAAAUAND/AAAAAAAAAAAVAMP/AAAAAAAAAAAVAND/AAAAAAAAAAAWAMP/AAAAAAAAAAAWAND/AAAAAAAAAAAXALX/AAAAAAAAAAAXALn/AAAAAAAAAAAXALz/AAAAAAAAAAAXAND/AAAAAAAAAAAYALX/AAAAAAAAAAAYALr/AAAAAAAAAAAYALz/AAAAAAAAAAAYAND/AAAAAAAAAAAZALj/AAAAAAAAAAAZAND/AAAAAAAAAAAaALX/AAAAAAAAAAAaALf/AAAAAAAAAAAaALn/AAAAAAAAAAAaAMn/AAABAAAAAAAaAND/AAAAAAAAAAAbALX/AAAAAAAAAAAbALf/AAAAAAAAAAAbALr/AAAAAAAAAAAbAMn/AAAAAAAAAAAbAND/AAAAAAAAAAAcALX/AAAAAAAAAAAcALf/AAAAAAAAAAAcALr/AAAAAAAAAAAcAMf/AAAAAAAAAAAcAMn/AAAAAAAAAAAcANH/AAAAAAAAAAAdALf/AAAAAAAAAAAdALn/AAAAAAAAAAAdAMf/AAAAAAAAAAAdAMn/AAAAAAAAAAAdAND/AAAAAAAAAAAeALX/AAAAAAAAAAAeALf/AAAAAAAAAAAeAMn/AAAAAAAAAAAeAND/AAAAAAAAAAAfALb/AAAAAAAAAAAfAMn/AAABAAAAAAAfANL/AAAAAAAAAAAgALb/AAAAAAAAAAAgALn/AAAAAAAAAAAgAND/AAAAAAAAAAAhALj/AAAAAAAAAAAhAND/AAAAAAAAAAAiALb/AAAAAAAAAAAiALj/AAAAAAAAAAAiAND/AAAAAAAAAAAjALX/AAAAAAAAAAAjALj/AAAAAAAAAAAjAND/AAAAAAAAAAAkALX/AAAAAAAAAAAkAND/AAAAAAAAAAAlALX/AAAAAAAAAAAlALf/AAAAAAAAAAAlAND/AAAAAAAAAAAmALX/AAAAAAAAAAAmALn/AAABAAAAAAAmAND/AAAAAAAAAAAnALX/AAAAAAAAAAAnANH/AAAAAAAAAAAoALX/AAAAAAAAAAAoALj/AAAAAAAAAAAoANL/AAAAAAAAAAApALX/AAAAAAAAAAApAM7/AAAAAAAAAAApAND/AAAAAAAAAAAqALX/AAAAAAAAAAAqALj/AAAAAAAAAAAqAM7/AAAAAAAAAAAqAND/AAAAAAAAAAArALb/AAAAAAAAAAArALj/AAAAAAAAAAArAM7/AAAAAAAAAAArANH/AAAAAAAAAAAsALf/AAAAAAAAAAAsAND/AAAAAAAAAAAtALX/AAAAAAAAAAAtALf/AAAAAAAAAAAtALn/AAAAAAAAAAAtAM3/AAAAAAAAAAAtAND/AAAAAAAAAAAuALX/AAAAAAAAAAAuALj/AAAAAAAAAAAuAM3/AAAAAAAAAAAuANH/AAAAAAAAAAAvALX/AAAAAAAAAAAvALn/AAAAAAAAAAAvAM3/AAAAAAAAAAAvAND/AAAAAAAAAAAwALX/AAAAAAAAAAAwALn/AAAAAAAAAAAwAMn/AAABAAAAAAAwAM3/AAAAAAAAAAAwAND/AAAAAAAAAAAxALf/AAAAAAAAAAAxAMn/AAAAAAAAAAAxAND/AAAAAAAAAAAyALX/AAAAAAAAAAAyALj/AAAAAAAAAAAyAMf/AAAAAAAAAAAyAMn/AAAAAAAAAAAyAND/AAAAAAAAAAAzALb/AAAAAAAAAAAzAMf/AAAAAAAAAAAzAMn/AAAAAAAAAAAzAM7/AAAAAAAAAAAzAND/AAAAAAAAAAA0ALj/AAAAAAAAAAA0AMn/AAAAAAAAAAA0AND/AAAAAAAAAAA1ALX/AAAAAAAAAAA1ALn/AAAAAAAAAAA1AMn/AAABAAAAAAA1AND/AAAAAAAAAAA2ALX/AAAAAAAAAAA2ALj/AAAAAAAAAAA2AMX/AAACAAAAAAA2AND/AAAAAAAAAAA3ALX/AAAAAAAAAAA3ALz/AAAAAAAAAAA3AMX/AAACAAAAAAA3AND/AAAAAAAAAAA4AMD/AAAAAAAAAAA4AMX/AAACAAAAAAA4ANH/AAAAAAAAAAA5AL//AAAAAAAAAAA5ANH/AAAAAAAAAAAPAMX/AAAAAAAAAAAPAMb/AAAAAAAAAAAOAMb/AAAAAAAAAAAOAMX/AAAAAAAAAAANAMX/AAAAAAAAAAANAMb/AAAAAAAAAAAMAMb/AAAAAAAAAAAMAMX/AAAAAAAAAAAkAMX/AAABAAAAAAAlAMT/AAABAAAAAAAlAMX/AAAAAAAAAAAmAMT/AAABAAAAAAAmAMX/AAAAAAAAAAAnAMT/AAABAAAAAAAkAMb/AAABAAAAAAAlAMb/AAAAAAAAAAAlAMf/AAABAAAAAAAmAMb/AAAAAAAAAAAmAMf/AAABAAAAAAAnAMX/AAAAAAAAAAAnAMb/AAAAAAAAAAAnAMf/AAABAAAAAAAoAMX/AAABAAAAAAAoAMb/AAABAAAAAAAQAMX/AAABAAAAAAAQAMb/AAABAAAAAAAQAMf/AAABAAAAAAA=") +tile_set = ExtResource("20_kepv2") + +[connection signal="player_entered" from="Props/PlayerTriggerVolumn" to="SceneManager" method="_on_player_trigger_volumn_player_entered"] diff --git a/_tileset/test.tres b/_tileset/test.tres index 177243e..0aacb9d 100644 --- a/_tileset/test.tres +++ b/_tileset/test.tres @@ -1,7 +1,10 @@ -[gd_resource type="TileSet" load_steps=3 format=3 uid="uid://doepkfp83k0lb"] +[gd_resource type="TileSet" load_steps=4 format=3 uid="uid://doepkfp83k0lb"] [ext_resource type="Texture2D" uid="uid://doxhsab56pe50" path="res://_asset/all.png" id="1_26tvm"] +[sub_resource type="TileMapPattern" id="TileMapPattern_26tvm"] +tile_data = PackedInt32Array(0, 0, 0, 65536, 0, 0, 131072, 0, 0, 1, 0, 0, 131073, 0, 0, 2, 0, 0, 131074, 0, 0, 3, 0, 0, 65539, 0, 0, 131075, 0, 0) + [sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_s5wqu"] texture = ExtResource("1_26tvm") 0:0/0 = 0 @@ -28,3 +31,4 @@ physics_layer_1/collision_mask = 0 physics_layer_2/collision_layer = 32 physics_layer_2/collision_mask = 0 sources/0 = SubResource("TileSetAtlasSource_s5wqu") +pattern_0 = SubResource("TileMapPattern_26tvm")