diff --git a/_game/game.gd b/_game/game.gd index 02aa802..77752d5 100644 --- a/_game/game.gd +++ b/_game/game.gd @@ -17,6 +17,8 @@ func _ready() -> void: #$L1_S10_R3.switch_act_by_id(1) #$L1_S10_R4.switch_act_by_id(1) #$L1_S10_L1.switch_act_by_id(1) + #$L1_S10_L2.switch_act_by_id(1) + $L1_S10_L3.switch_act_by_id(1) GlobalEvent.player_follow_camera() await get_tree().process_frame diff --git a/_props/dark_material_ball/dark_material_ball.gd b/_props/dark_material_ball/dark_material_ball.gd index 4c7f5de..3bf67be 100644 --- a/_props/dark_material_ball/dark_material_ball.gd +++ b/_props/dark_material_ball/dark_material_ball.gd @@ -2,6 +2,7 @@ extends CharacterBody2D @onready var player_collectable_volumn: PlayerTriggerVolumn = %PlayerCollectableVolumn @onready var hook_attract_volumn: Area2D = %HookAttractVolumn +@export var respawn_time: float = 2.0 enum State { IDLE, @@ -10,6 +11,7 @@ enum State { } var _current_state: State = State.IDLE +var _spawn_position: Vector2 ## 拉回速度 @export var pull_speed: float = 800.0 @@ -17,6 +19,7 @@ var _current_state: State = State.IDLE var _pull_target: Node2D func _ready() -> void: + _spawn_position = global_position player_collectable_volumn.player_entered.connect(_on_player_collected) ##状态管理函数 @@ -42,7 +45,7 @@ func change_state(in_state: State) -> void: State.PULLED_BY_HOOK: pass State.COLLECTED: - queue_free() + _on_collected_enter() ## 钩爪击中时调用(hit_pos 是击中点,hook 是钩爪实例) func on_hook_hit(hit_pos: Vector2, hook: Hook) -> void: @@ -68,3 +71,41 @@ func _on_player_collected(body:CharacterBody2D) -> void: if body is Player: body.hsm.dispatch(&"trigger_external_dash") change_state(State.COLLECTED) + +func _on_collected_enter() -> void: + velocity = Vector2.ZERO + + # 隐藏 + visible = false + set_physics_process(false) + + # 关闭碰撞 + if has_node("CollisionShape2D"): + $CollisionShape2D.disabled = true + + player_collectable_volumn.monitoring = false + player_collectable_volumn.monitorable = false + hook_attract_volumn.monitoring = false + hook_attract_volumn.monitorable = false + + # 启动重生流程 + _respawn_after_delay() + +func _respawn_after_delay() -> void: + await get_tree().create_timer(respawn_time).timeout + + global_position = _spawn_position + + visible = true + set_physics_process(true) + + if has_node("CollisionShape2D"): + $CollisionShape2D.disabled = false + + player_collectable_volumn.monitoring = true + player_collectable_volumn.monitorable = true + hook_attract_volumn.monitoring = true + hook_attract_volumn.monitorable = true + + change_state(State.IDLE) + diff --git a/_props/trigger_fall_rock_hazard/trigger_fall_rock_hazard.tscn b/_props/trigger_fall_rock_hazard/trigger_fall_rock_hazard.tscn index 782a3d6..8781edd 100644 --- a/_props/trigger_fall_rock_hazard/trigger_fall_rock_hazard.tscn +++ b/_props/trigger_fall_rock_hazard/trigger_fall_rock_hazard.tscn @@ -15,7 +15,7 @@ size = Vector2(52, 108.5) scale = Vector2(0.9, 0.9) script = ExtResource("1_2ms0f") -[node name="rock" parent="." unique_id=1315018512 instance=ExtResource("2_ww3ib")] +[node name="rock" parent="." unique_id=1315018512 groups=["ROCK_BREAK"] instance=ExtResource("2_ww3ib")] position = Vector2(0, -82) falling_gravity = 600.0 max_fall_speed = 1000.0 diff --git a/_scene/level1/l1_s10.tscn b/_scene/level1/l1_s10.tscn index 95d782f..fe7ac04 100644 --- a/_scene/level1/l1_s10.tscn +++ b/_scene/level1/l1_s10.tscn @@ -203,7 +203,7 @@ state_id = 1 effects = Array[ExtResource("14_as4ql")]([SubResource("Resource_ubvm0")]) [node name="TileMapLayer" type="TileMapLayer" parent="." unique_id=1991715943 groups=["GRAPABLE"]] -tile_map_data = PackedByteArray("AABCAJ3/AAAAAAAAAABCAJz/AAAAAAAAAABCAJv/AAAAAAAAAABCAJr/AAAAAAAAAABCAJn/AAAAAAAAAABCAJj/AAAAAAAAAABCAJf/AAAAAAAAAABCAJb/AAAAAAAAAABCAJD/AAAAAAAAAABCAI//AAAAAAAAAABCAI7/AAAAAAAAAABCAI3/AAAAAAAAAABCAIz/AAAAAAAAAABCAIv/AAAAAAAAAABCAIr/AAAAAAAAAABCAIn/AAAAAAAAAABCAIj/AAAAAAAAAABCAIf/AAAAAAAAAABCAIb/AAAAAAAAAABCAIH/AAAAAAAAAABCAID/AAAAAAAAAABCAH//AAAAAAAAAABCAH7/AAAAAAAAAABCAH3/AAAAAAAAAABCAHz/AAAAAAAAAABCAHv/AAAAAAAAAABCAHr/AAAAAAAAAABCAHn/AAAAAAAAAABCAKP/AAAAAAAAAABnAJL/AAAAAAAAAABnAJH/AAAAAAAAAABmAJD/AAAAAAAAAABmAI//AAAAAAAAAABmAI7/AAAAAAAAAABmAI3/AAAAAAAAAABmAIz/AAAAAAAAAABnAJD/AAAAAAAAAABnAI//AAAAAAAAAABnAI7/AAAAAAAAAABnAI3/AAAAAAAAAABnAIz/AAAAAAAAAABnAIT/AAAAAAAAAABnAIP/AAAAAAAAAABnAIL/AAAAAAAAAABnAIH/AAAAAAAAAABnAID/AAAAAAAAAABnAH//AAAAAAAAAABnAH7/AAAAAAAAAABnAH3/AAAAAAAAAABnAHz/AAAAAAAAAABnAHv/AAAAAAAAAABnAHr/AAAAAAAAAABnAHn/AAAAAAAAAABnAJP/AAAAAAAAAABDAKP/AAAAAAAAAABEAKP/AAAAAAAAAABFAKP/AAAAAAAAAABGAKP/AAAAAAAAAABHAKP/AAAAAAAAAABIAKP/AAAAAAAAAABJAKP/AAAAAAAAAABKAKP/AAAAAAAAAABLAKP/AAAAAAAAAABMAKP/AAAAAAAAAABNAKP/AAAAAAAAAABOAKP/AAAAAAAAAABPAKP/AAAAAAAAAABQAKP/AAAAAAAAAABRAKP/AAAAAAAAAABSAKP/AAAAAAAAAABTAKP/AAAAAAAAAABUAKP/AAAAAAAAAABVAKL/AAAAAAAAAABWAKL/AAAAAAAAAABXAKL/AAAAAAAAAABYAKL/AAAAAAAAAABbAKP/AAAAAAAAAABcAKP/AAAAAAAAAABdAKP/AAAAAAAAAABeAKP/AAAAAAAAAABfAKP/AAAAAAAAAABVAKP/AAAAAAAAAABWAKP/AAAAAAAAAABXAKP/AAAAAAAAAABYAKP/AAAAAAAAAABZAKP/AAAAAAAAAABaAKP/AAAAAAAAAABgAKP/AAAAAAAAAABhAKP/AAAAAAAAAABiAKP/AAAAAAAAAABjAKP/AAAAAAAAAABkAKP/AAAAAAAAAABlAKP/AAAAAAAAAABmAKP/AAAAAAAAAABnAKP/AAAAAAAAAABCAHj/AAAAAAAAAABCAHf/AAAAAAAAAABCAHb/AAAAAAAAAABnAHb/AAAAAAAAAABCAF//AAAAAAAAAABCAGD/AAAAAAAAAABCAGH/AAAAAAAAAABCAGL/AAAAAAAAAABCAGj/AAAAAAAAAABCAGn/AAAAAAAAAABCAGr/AAAAAAAAAABCAGv/AAAAAAAAAABCAGz/AAAAAAAAAABCAG3/AAAAAAAAAABCAG7/AAAAAAAAAABCAG//AAAAAAAAAABCAHX/AAAAAAAAAABmAF//AAAAAAAAAABmAGD/AAAAAAAAAABmAGH/AAAAAAAAAABmAGL/AAAAAAAAAABmAGr/AAAAAAAAAABmAGv/AAAAAAAAAABmAGz/AAAAAAAAAABmAG3/AAAAAAAAAABmAG7/AAAAAAAAAABmAG//AAAAAAAAAABmAHD/AAAAAAAAAABmAHH/AAAAAAAAAABmAHL/AAAAAAAAAABnAF//AAAAAAAAAABnAGD/AAAAAAAAAABnAGH/AAAAAAAAAABnAGL/AAAAAAAAAABnAGP/AAAAAAAAAABnAGT/AAAAAAAAAABnAGX/AAAAAAAAAABnAGr/AAAAAAAAAABnAGv/AAAAAAAAAABnAGz/AAAAAAAAAABnAG3/AAAAAAAAAABnAG7/AAAAAAAAAABnAG//AAAAAAAAAABnAHD/AAAAAAAAAABnAHH/AAAAAAAAAABnAHL/AAAAAAAAAABnAHP/AAAAAAAAAABnAHX/AAAAAAAAAABDAF//AAAAAAAAAABEAF//AAAAAAAAAABFAF//AAAAAAAAAABGAF//AAAAAAAAAABHAF//AAAAAAAAAABIAF//AAAAAAAAAABJAF//AAAAAAAAAABKAF//AAAAAAAAAABLAF//AAAAAAAAAABMAF//AAAAAAAAAABNAF//AAAAAAAAAABOAF//AAAAAAAAAABPAF//AAAAAAAAAABQAF//AAAAAAAAAABRAF//AAAAAAAAAABZAF//AAAAAAAAAABaAF//AAAAAAAAAABbAF//AAAAAAAAAABcAF//AAAAAAAAAABdAF//AAAAAAAAAABeAF//AAAAAAAAAABfAF//AAAAAAAAAABgAF//AAAAAAAAAABhAF//AAAAAAAAAABiAF//AAAAAAAAAABjAF//AAAAAAAAAABkAF//AAAAAAAAAABlAF//AAAAAAAAAABSAF//AAAAAAAAAABYAF//AAAAAAAAAABSAGD/AAAAAAAAAABSAGH/AAAAAAAAAABSAGL/AAAAAAAAAABYAGD/AAAAAAAAAABYAGH/AAAAAAAAAABYAGL/AAAAAAAAAABTAGL/AAACAAAAAABUAGL/AAACAAAAAABVAGL/AAACAAAAAABWAGL/AAACAAAAAABXAGL/AAACAAAAAABTAF//AAAAAAAAAABXAF//AAAAAAAAAABmAJj/AAAAAAAAAABmAJn/AAAAAAAAAABmAJr/AAAAAAAAAABmAJv/AAAAAAAAAABmAJz/AAAAAAAAAABnAJj/AAAAAAAAAABnAJn/AAAAAAAAAABnAJr/AAAAAAAAAABnAJv/AAAAAAAAAABnAJz/AAAAAAAAAABnAJ3/AAAAAAAAAABmAJT/AAAAAAAAAABmAJX/AAAAAAAAAABmAJb/AAAAAAAAAABmAJf/AAAAAAAAAABnAJT/AAAAAAAAAABnAJX/AAAAAAAAAABnAJb/AAAAAAAAAABnAJf/AAAAAAAAAABnAHT/AAAAAAAAAABnAHf/AAAAAAAAAABnAHj/AAAAAAAAAABCAJH/AAAAAAAAAABCAJL/AAAAAAAAAABCAJP/AAAAAAAAAABCAJT/AAAAAAAAAABCAJX/AAAAAAAAAABbAJ3/AAAAAAAAAABcAJ3/AAAAAAAAAABbAJ7/AAAAAAAAAABbAJ//AAAAAAAAAABUAKL/AAAAAAAAAABdAJ3/AAAAAAAAAABeAJ3/AAAAAAAAAABeAJz/AAAAAAAAAABeAJv/AAAAAAAAAABfAJv/AAAAAAAAAABgAJv/AAAAAAAAAABhAJv/AAAAAAAAAABiAJv/AAAAAAAAAABjAJv/AAAAAAAAAABkAJv/AAAAAAAAAABlAJv/AAAAAAAAAABeAJr/AAAAAAAAAABEAIr/AAAAAAAAAABFAIv/AAAAAAAAAABGAIz/AAAAAAAAAABEAIn/AAAAAAAAAABFAIr/AAAAAAAAAABGAIv/AAAAAAAAAABHAIz/AAAAAAAAAABDAIn/AAAAAAAAAABDAIr/AAAAAAAAAABDAIv/AAAAAAAAAABDAIz/AAAAAAAAAABDAI3/AAAAAAAAAABDAIj/AAAAAAAAAABDAJH/AAAAAAAAAABDAJD/AAAAAAAAAABDAI//AAAAAAAAAABDAI7/AAAAAAAAAABDAJr/AAAAAAAAAABDAJn/AAAAAAAAAABDAGv/AAAAAAAAAABEAGv/AAAAAAAAAABFAGv/AAAAAAAAAABDAHX/AAAAAAAAAABEAHX/AAAAAAAAAABFAHX/AAAAAAAAAABGAHX/AAACAAAAAABCAHT/AAAAAAAAAABHAHX/AAACAAAAAABIAHX/AAACAAAAAABDAHb/AAAAAAAAAABDAHf/AAAAAAAAAABDAHj/AAAAAAAAAABDAHn/AAAAAAAAAABDAHr/AAAAAAAAAABDAHz/AAAAAAAAAABDAH7/AAAAAAAAAABDAH3/AAAAAAAAAABEAHb/AAAAAAAAAABDAHv/AAAAAAAAAABGAGv/AAAAAAAAAABHAGv/AAAAAAAAAABHAGz/AAAAAAAAAABHAG3/AAAAAAAAAABHAG7/AAAAAAAAAABIAG7/AAAAAAAAAABIAG//AAAAAAAAAABJAG//AAAAAAAAAABKAHD/AAAAAAAAAABKAHH/AAAAAAAAAABKAHL/AAAAAAAAAABKAHP/AAAAAAAAAABKAHT/AAAAAAAAAABKAHX/AAAAAAAAAABKAHb/AAAAAAAAAABEAJn/AAAAAAAAAABFAJn/AAAAAAAAAABGAJn/AAACAAAAAABJAJn/AAAAAAAAAABGAJj/AAABAAAAAABHAJj/AAABAAAAAABIAJj/AAABAAAAAABHAJn/AAACAAAAAABIAJn/AAACAAAAAABFAJj/AAAAAAAAAABEAJj/AAAAAAAAAABDAJj/AAAAAAAAAABJAJj/AAAAAAAAAABKAJj/AAAAAAAAAABLAJj/AAAAAAAAAABDAJb/AAAAAAAAAABDAJf/AAAAAAAAAABLAJb/AAAAAAAAAABLAJf/AAAAAAAAAABKAJf/AAAAAAAAAABMAJn/AAAAAAAAAABNAJn/AAAAAAAAAABNAJr/AAAAAAAAAABLAJn/AAAAAAAAAABKAJn/AAAAAAAAAABMAJr/AAAAAAAAAABOAJv/AAAAAAAAAABOAJr/AAAAAAAAAABPAH//AAAAAAAAAABPAH7/AAAAAAAAAABPAH3/AAAAAAAAAABQAH3/AAAAAAAAAABQAH7/AAAAAAAAAABQAH//AAAAAAAAAABQAID/AAAAAAAAAABPAID/AAAAAAAAAABRAID/AAAAAAAAAABRAIH/AAAAAAAAAABRAIL/AAAAAAAAAABSAIH/AAAAAAAAAABNAH3/AAACAAAAAABOAH3/AAACAAAAAABmAIP/AAAAAAAAAABmAIL/AAAAAAAAAABmAIH/AAAAAAAAAABmAID/AAAAAAAAAABlAGr/AAACAAAAAABkAGr/AAACAAAAAABjAGr/AAACAAAAAABiAGr/AAACAAAAAABmAHv/AAAAAAAAAABmAIT/AAAAAAAAAABmAIX/AAAAAAAAAABnAIX/AAAAAAAAAABnAIb/AAAAAAAAAABmAIb/AAAAAAAAAABnAIf/AAAAAAAAAABeAHj/AAAAAAAAAABeAHn/AAAAAAAAAABeAHr/AAAAAAAAAABgAHv/AAAAAAAAAABdAHn/AAACAAAAAABeAHv/AAAAAAAAAABfAHv/AAAAAAAAAABgAHz/AAAAAAAAAABhAHz/AAAAAAAAAABDAGD/AAABAAAAAABEAGD/AAABAAAAAABFAGD/AAABAAAAAABGAGD/AAABAAAAAABHAGD/AAABAAAAAABIAGD/AAABAAAAAABJAGD/AAABAAAAAABKAGD/AAABAAAAAABLAGD/AAABAAAAAABMAGD/AAABAAAAAABNAGD/AAABAAAAAABOAGD/AAABAAAAAABPAGD/AAABAAAAAABQAGD/AAABAAAAAABRAGD/AAABAAAAAABZAGD/AAABAAAAAABaAGD/AAABAAAAAABbAGD/AAABAAAAAABcAGD/AAABAAAAAABdAGD/AAABAAAAAABeAGD/AAABAAAAAABfAGD/AAABAAAAAABgAGD/AAABAAAAAABhAGD/AAABAAAAAABiAGD/AAABAAAAAABjAGD/AAABAAAAAABkAGD/AAABAAAAAABlAGD/AAABAAAAAABTAKL/AAAAAAAAAABMAJf/AAABAAAAAABNAJj/AAABAAAAAABOAJn/AAABAAAAAABMAJj/AAAAAAAAAABcAHn/AAACAAAAAAA=") +tile_map_data = PackedByteArray("AABCAJ3/AAAAAAAAAABCAJz/AAAAAAAAAABCAJv/AAAAAAAAAABCAJr/AAAAAAAAAABCAJn/AAAAAAAAAABCAJj/AAAAAAAAAABCAJf/AAAAAAAAAABCAJb/AAAAAAAAAABCAJD/AAAAAAAAAABCAI//AAAAAAAAAABCAI7/AAAAAAAAAABCAI3/AAAAAAAAAABCAIz/AAAAAAAAAABCAIv/AAAAAAAAAABCAIr/AAAAAAAAAABCAIn/AAAAAAAAAABCAIj/AAAAAAAAAABCAIH/AAAAAAAAAABCAID/AAAAAAAAAABCAH//AAAAAAAAAABCAH7/AAAAAAAAAABCAH3/AAAAAAAAAABCAHz/AAAAAAAAAABCAHv/AAAAAAAAAABCAHr/AAAAAAAAAABCAHn/AAAAAAAAAABCAKP/AAAAAAAAAABnAJL/AAAAAAAAAABnAJH/AAAAAAAAAABmAJD/AAAAAAAAAABmAI//AAAAAAAAAABmAI7/AAAAAAAAAABmAI3/AAAAAAAAAABmAIz/AAAAAAAAAABnAJD/AAAAAAAAAABnAI//AAAAAAAAAABnAI7/AAAAAAAAAABnAI3/AAAAAAAAAABnAIz/AAAAAAAAAABnAIT/AAAAAAAAAABnAIP/AAAAAAAAAABnAIL/AAAAAAAAAABnAIH/AAAAAAAAAABnAID/AAAAAAAAAABnAH//AAAAAAAAAABnAH7/AAAAAAAAAABnAH3/AAAAAAAAAABnAHz/AAAAAAAAAABnAHv/AAAAAAAAAABnAHr/AAAAAAAAAABnAHn/AAAAAAAAAABnAJP/AAAAAAAAAABDAKP/AAAAAAAAAABEAKP/AAAAAAAAAABFAKP/AAAAAAAAAABGAKP/AAAAAAAAAABHAKP/AAAAAAAAAABIAKP/AAAAAAAAAABJAKP/AAAAAAAAAABKAKP/AAAAAAAAAABLAKP/AAAAAAAAAABMAKP/AAAAAAAAAABNAKP/AAAAAAAAAABOAKP/AAAAAAAAAABPAKP/AAAAAAAAAABQAKP/AAAAAAAAAABRAKP/AAAAAAAAAABSAKP/AAAAAAAAAABTAKP/AAAAAAAAAABUAKP/AAAAAAAAAABVAKL/AAAAAAAAAABWAKL/AAAAAAAAAABXAKL/AAAAAAAAAABYAKL/AAAAAAAAAABbAKP/AAAAAAAAAABcAKP/AAAAAAAAAABdAKP/AAAAAAAAAABeAKP/AAAAAAAAAABfAKP/AAAAAAAAAABVAKP/AAAAAAAAAABWAKP/AAAAAAAAAABXAKP/AAAAAAAAAABYAKP/AAAAAAAAAABZAKP/AAAAAAAAAABaAKP/AAAAAAAAAABgAKP/AAAAAAAAAABhAKP/AAAAAAAAAABiAKP/AAAAAAAAAABjAKP/AAAAAAAAAABkAKP/AAAAAAAAAABlAKP/AAAAAAAAAABmAKP/AAAAAAAAAABnAKP/AAAAAAAAAABCAHj/AAAAAAAAAABCAHf/AAAAAAAAAABCAHb/AAAAAAAAAABnAHb/AAAAAAAAAABCAF//AAAAAAAAAABCAGD/AAAAAAAAAABCAGH/AAAAAAAAAABCAGL/AAAAAAAAAABCAGj/AAAAAAAAAABCAGn/AAAAAAAAAABCAGr/AAAAAAAAAABCAGv/AAAAAAAAAABCAGz/AAAAAAAAAABCAG3/AAAAAAAAAABCAG7/AAAAAAAAAABCAG//AAAAAAAAAABCAHX/AAAAAAAAAABmAF//AAAAAAAAAABmAGD/AAAAAAAAAABmAGH/AAAAAAAAAABmAGL/AAAAAAAAAABmAGr/AAAAAAAAAABmAGv/AAAAAAAAAABmAGz/AAAAAAAAAABmAG3/AAAAAAAAAABmAG7/AAAAAAAAAABmAG//AAAAAAAAAABmAHD/AAAAAAAAAABmAHH/AAAAAAAAAABmAHL/AAAAAAAAAABnAF//AAAAAAAAAABnAGD/AAAAAAAAAABnAGH/AAAAAAAAAABnAGL/AAAAAAAAAABnAGP/AAAAAAAAAABnAGT/AAAAAAAAAABnAGX/AAAAAAAAAABnAGr/AAAAAAAAAABnAGv/AAAAAAAAAABnAGz/AAAAAAAAAABnAG3/AAAAAAAAAABnAG7/AAAAAAAAAABnAG//AAAAAAAAAABnAHD/AAAAAAAAAABnAHH/AAAAAAAAAABnAHL/AAAAAAAAAABnAHP/AAAAAAAAAABnAHX/AAAAAAAAAABDAF//AAAAAAAAAABEAF//AAAAAAAAAABFAF//AAAAAAAAAABGAF//AAAAAAAAAABHAF//AAAAAAAAAABIAF//AAAAAAAAAABJAF//AAAAAAAAAABKAF//AAAAAAAAAABLAF//AAAAAAAAAABMAF//AAAAAAAAAABNAF//AAAAAAAAAABOAF//AAAAAAAAAABPAF//AAAAAAAAAABQAF//AAAAAAAAAABRAF//AAAAAAAAAABZAF//AAAAAAAAAABaAF//AAAAAAAAAABbAF//AAAAAAAAAABcAF//AAAAAAAAAABdAF//AAAAAAAAAABeAF//AAAAAAAAAABfAF//AAAAAAAAAABgAF//AAAAAAAAAABhAF//AAAAAAAAAABiAF//AAAAAAAAAABjAF//AAAAAAAAAABkAF//AAAAAAAAAABlAF//AAAAAAAAAABSAF//AAAAAAAAAABYAF//AAAAAAAAAABSAGD/AAAAAAAAAABSAGH/AAAAAAAAAABSAGL/AAAAAAAAAABYAGD/AAAAAAAAAABYAGH/AAAAAAAAAABYAGL/AAAAAAAAAABTAGL/AAACAAAAAABUAGL/AAACAAAAAABVAGL/AAACAAAAAABWAGL/AAACAAAAAABXAGL/AAACAAAAAABTAF//AAAAAAAAAABXAF//AAAAAAAAAABmAJj/AAAAAAAAAABmAJn/AAAAAAAAAABmAJr/AAAAAAAAAABmAJv/AAAAAAAAAABmAJz/AAAAAAAAAABnAJj/AAAAAAAAAABnAJn/AAAAAAAAAABnAJr/AAAAAAAAAABnAJv/AAAAAAAAAABnAJz/AAAAAAAAAABnAJ3/AAAAAAAAAABmAJT/AAAAAAAAAABmAJX/AAAAAAAAAABmAJb/AAAAAAAAAABmAJf/AAAAAAAAAABnAJT/AAAAAAAAAABnAJX/AAAAAAAAAABnAJb/AAAAAAAAAABnAJf/AAAAAAAAAABnAHT/AAAAAAAAAABnAHf/AAAAAAAAAABnAHj/AAAAAAAAAABCAJH/AAAAAAAAAABCAJL/AAAAAAAAAABCAJP/AAAAAAAAAABCAJT/AAAAAAAAAABCAJX/AAAAAAAAAABbAJ3/AAAAAAAAAABcAJ3/AAAAAAAAAABbAJ7/AAAAAAAAAABbAJ//AAAAAAAAAABUAKL/AAAAAAAAAABdAJ3/AAAAAAAAAABeAJ3/AAAAAAAAAABeAJz/AAAAAAAAAABeAJv/AAAAAAAAAABfAJv/AAAAAAAAAABgAJv/AAAAAAAAAABhAJv/AAAAAAAAAABiAJv/AAAAAAAAAABjAJv/AAAAAAAAAABkAJv/AAAAAAAAAABlAJv/AAAAAAAAAABeAJr/AAAAAAAAAABEAIr/AAAAAAAAAABFAIv/AAAAAAAAAABGAIz/AAAAAAAAAABEAIn/AAAAAAAAAABFAIr/AAAAAAAAAABGAIv/AAAAAAAAAABHAIz/AAAAAAAAAABDAIn/AAAAAAAAAABDAIr/AAAAAAAAAABDAIv/AAAAAAAAAABDAIz/AAAAAAAAAABDAI3/AAAAAAAAAABDAIj/AAAAAAAAAABDAJH/AAAAAAAAAABDAJD/AAAAAAAAAABDAI//AAAAAAAAAABDAI7/AAAAAAAAAABDAJr/AAAAAAAAAABDAJn/AAAAAAAAAABDAGv/AAAAAAAAAABEAGv/AAAAAAAAAABFAGv/AAAAAAAAAABDAHX/AAAAAAAAAABEAHX/AAAAAAAAAABFAHX/AAAAAAAAAABGAHX/AAACAAAAAABCAHT/AAAAAAAAAABHAHX/AAACAAAAAABIAHX/AAACAAAAAABDAHb/AAAAAAAAAABDAHf/AAAAAAAAAABDAHj/AAAAAAAAAABDAHn/AAAAAAAAAABDAHr/AAAAAAAAAABDAHz/AAAAAAAAAABDAH7/AAAAAAAAAABDAH3/AAAAAAAAAABEAHb/AAAAAAAAAABDAHv/AAAAAAAAAABGAGv/AAAAAAAAAABHAGv/AAAAAAAAAABHAGz/AAAAAAAAAABHAG3/AAAAAAAAAABHAG7/AAAAAAAAAABIAG7/AAAAAAAAAABIAG//AAAAAAAAAABJAG//AAAAAAAAAABKAHD/AAAAAAAAAABKAHH/AAAAAAAAAABKAHL/AAAAAAAAAABKAHP/AAAAAAAAAABKAHT/AAAAAAAAAABKAHX/AAAAAAAAAABKAHb/AAAAAAAAAABEAJn/AAAAAAAAAABFAJn/AAAAAAAAAABGAJn/AAACAAAAAABJAJn/AAAAAAAAAABGAJj/AAABAAAAAABHAJj/AAABAAAAAABIAJj/AAABAAAAAABHAJn/AAACAAAAAABIAJn/AAACAAAAAABFAJj/AAAAAAAAAABEAJj/AAAAAAAAAABDAJj/AAAAAAAAAABJAJj/AAAAAAAAAABKAJj/AAAAAAAAAABLAJj/AAAAAAAAAABDAJb/AAAAAAAAAABDAJf/AAAAAAAAAABLAJb/AAAAAAAAAABLAJf/AAAAAAAAAABKAJf/AAAAAAAAAABMAJn/AAAAAAAAAABNAJn/AAAAAAAAAABNAJr/AAAAAAAAAABLAJn/AAAAAAAAAABKAJn/AAAAAAAAAABMAJr/AAAAAAAAAABOAJv/AAAAAAAAAABOAJr/AAAAAAAAAABPAH//AAAAAAAAAABPAH7/AAAAAAAAAABPAH3/AAAAAAAAAABQAH3/AAAAAAAAAABQAH7/AAAAAAAAAABQAH//AAAAAAAAAABQAID/AAAAAAAAAABPAID/AAAAAAAAAABRAID/AAAAAAAAAABRAIH/AAAAAAAAAABRAIL/AAAAAAAAAABSAIH/AAAAAAAAAABNAH3/AAACAAAAAABOAH3/AAACAAAAAABmAIP/AAAAAAAAAABmAIL/AAAAAAAAAABmAIH/AAAAAAAAAABmAID/AAAAAAAAAABlAGr/AAACAAAAAABkAGr/AAACAAAAAABjAGr/AAACAAAAAABiAGr/AAACAAAAAABmAHv/AAAAAAAAAABmAIT/AAAAAAAAAABmAIX/AAAAAAAAAABnAIX/AAAAAAAAAABnAIb/AAAAAAAAAABmAIb/AAAAAAAAAABnAIf/AAAAAAAAAABeAHj/AAAAAAAAAABeAHn/AAAAAAAAAABeAHr/AAAAAAAAAABgAHv/AAAAAAAAAABdAHn/AAACAAAAAABeAHv/AAAAAAAAAABfAHv/AAAAAAAAAABgAHz/AAAAAAAAAABhAHz/AAAAAAAAAABDAGD/AAABAAAAAABEAGD/AAABAAAAAABFAGD/AAABAAAAAABGAGD/AAABAAAAAABHAGD/AAABAAAAAABIAGD/AAABAAAAAABJAGD/AAABAAAAAABKAGD/AAABAAAAAABLAGD/AAABAAAAAABMAGD/AAABAAAAAABNAGD/AAABAAAAAABOAGD/AAABAAAAAABPAGD/AAABAAAAAABQAGD/AAABAAAAAABRAGD/AAABAAAAAABZAGD/AAABAAAAAABaAGD/AAABAAAAAABbAGD/AAABAAAAAABcAGD/AAABAAAAAABdAGD/AAABAAAAAABeAGD/AAABAAAAAABfAGD/AAABAAAAAABgAGD/AAABAAAAAABhAGD/AAABAAAAAABiAGD/AAABAAAAAABjAGD/AAABAAAAAABkAGD/AAABAAAAAABlAGD/AAABAAAAAABTAKL/AAAAAAAAAABMAJf/AAABAAAAAABNAJj/AAABAAAAAABOAJn/AAABAAAAAABMAJj/AAAAAAAAAABcAHn/AAACAAAAAABCAIL/AAAAAAAAAABCAIP/AAAAAAAAAAA=") tile_set = ExtResource("23_6lqui") [node name="spring" parent="." unique_id=64813495 instance=ExtResource("24_0k4x8")] diff --git a/_scene/level1/l1_s10_derivative/l1_s10_L1.tscn b/_scene/level1/l1_s10_derivative/l1_s10_L1.tscn index 2bbdef5..1397c54 100644 --- a/_scene/level1/l1_s10_derivative/l1_s10_L1.tscn +++ b/_scene/level1/l1_s10_derivative/l1_s10_L1.tscn @@ -210,6 +210,7 @@ tile_set = ExtResource("23_wpd7o") [node name="VineSpring" parent="." unique_id=1779509136 instance=ExtResource("24_khkdu")] position = Vector2(896, -1912) +jump_speed = 1400.0 [node name="CollectionPrefab" parent="." unique_id=647938263 instance=ExtResource("25_3wkk1")] position = Vector2(640, -1952) @@ -233,19 +234,27 @@ curve = SubResource("Curve2D_xt22h") [node name="DarkMaterialBall" parent="." unique_id=134327825 instance=ExtResource("28_o4f8j")] position = Vector2(512, -2048) +pull_speed = 800.0 [node name="DarkMaterialBall2" parent="." unique_id=652321487 instance=ExtResource("28_o4f8j")] position = Vector2(192, -2408) +pull_speed = 800.0 [node name="DarkMaterialBall3" parent="." unique_id=440222229 instance=ExtResource("28_o4f8j")] position = Vector2(192, -2528) +pull_speed = 800.0 [node name="DarkMaterialBall4" parent="." unique_id=917699340 instance=ExtResource("28_o4f8j")] position = Vector2(192, -2656) +pull_speed = 800.0 [node name="CollectionPrefab2" parent="." unique_id=1044349509 instance=ExtResource("25_3wkk1")] position = Vector2(192, -2712) +[node name="DarkMaterialBall5" parent="." unique_id=1891948877 instance=ExtResource("28_o4f8j")] +position = Vector2(816, -2095) +pull_speed = 800.0 + [connection signal="player_entered" from="Props/PlayerTriggerVolumn" to="SceneManager" method="_on_player_trigger_volumn_player_entered"] [editable path="PathDriveMovePlateform"] diff --git a/_scene/level1/l1_s10_derivative/l1_s10_L2.tscn b/_scene/level1/l1_s10_derivative/l1_s10_L2.tscn index df90d23..2eb708d 100644 --- a/_scene/level1/l1_s10_derivative/l1_s10_L2.tscn +++ b/_scene/level1/l1_s10_derivative/l1_s10_L2.tscn @@ -186,7 +186,7 @@ state_id = 1 effects = Array[ExtResource("14_0cw2b")]([ExtResource("19_8ngi8")]) [node name="PlayerRespawnPoint" parent="Props" unique_id=924964703 instance=ExtResource("20_yk74x")] -position = Vector2(1032, -2258) +position = Vector2(768, -2240) [node name="[Prop_0002]" type="Node" parent="Props/PlayerRespawnPoint" unique_id=339110471] script = ExtResource("11_i7s82") @@ -237,6 +237,7 @@ position = Vector2(711, -2339) [node name="DarkMaterialBall" parent="." unique_id=1908240213 instance=ExtResource("30_x8g3a")] position = Vector2(600, -2464) +pull_speed = 800.0 [node name="VineSpring2" parent="." unique_id=201325714 instance=ExtResource("26_2b8eq")] position = Vector2(464, -2360) diff --git a/_scene/level1/l1_s10_derivative/l1_s10_L3.tscn b/_scene/level1/l1_s10_derivative/l1_s10_L3.tscn index 6318194..82235a5 100644 --- a/_scene/level1/l1_s10_derivative/l1_s10_L3.tscn +++ b/_scene/level1/l1_s10_derivative/l1_s10_L3.tscn @@ -204,17 +204,15 @@ state_id = 1 effects = Array[ExtResource("14_lfd38")]([SubResource("Resource_ubvm0")]) [node name="TileMapLayer" type="TileMapLayer" parent="." unique_id=262089249 groups=["GRAPABLE"]] -tile_map_data = PackedByteArray("AABBAGj/AAAAAAAAAABBAGL/AAAAAAAAAABAAGj/AAAAAAAAAAA/AGj/AAAAAAAAAAA+AGj/AAAAAAAAAAA9AGj/AAAAAAAAAABAAGL/AAAAAAAAAAA8AGj/AAAAAAAAAAA7AGj/AAAAAAAAAAA7AGT/AAAAAAAAAAA7AGP/AAAAAAAAAAA7AGL/AAAAAAAAAAA7AGH/AAAAAAAAAAA7AGD/AAAAAAAAAAA7AF//AAAAAAAAAAA7AF7/AAAAAAAAAAA7AF3/AAAAAAAAAABAAGH/AAAAAAAAAABAAGD/AAAAAAAAAABAAF//AAAAAAAAAABAAF7/AAAAAAAAAABAAF3/AAAAAAAAAABAAFz/AAAAAAAAAAApAEX/AAAAAAAAAAApAFr/AAAAAAAAAAAqAEX/AAAAAAAAAAAqAFr/AAAAAAAAAAArAEX/AAAAAAAAAAArAFr/AAAAAAAAAAAsAEX/AAAAAAAAAAAsAFr/AAAAAAAAAAAtAEX/AAAAAAAAAAAtAFr/AAAAAAAAAAAuAEX/AAAAAAAAAAAuAFr/AAAAAAAAAAAvAEX/AAAAAAAAAAAvAFr/AAAAAAAAAAAwAEX/AAAAAAAAAAAwAFr/AAAAAAAAAAAxAEX/AAAAAAAAAAAxAFr/AAAAAAAAAAAyAEX/AAAAAAAAAAAyAFr/AAAAAAAAAAAzAEX/AAAAAAAAAAAzAFr/AAAAAAAAAAA0AEX/AAAAAAAAAAA0AFr/AAAAAAAAAAA1AEX/AAAAAAAAAAA1AFb/AAAAAAAAAAA1AFr/AAAAAAAAAAA2AEX/AAAAAAAAAAA2AFT/AAAAAAAAAAA2AFr/AAAAAAAAAAA3AEX/AAAAAAAAAAA3AFT/AAAAAAAAAAA3AFf/AAACAAAAAAA3AFr/AAAAAAAAAAA4AEX/AAAAAAAAAAA4AFT/AAAAAAAAAAA4AFf/AAACAAAAAAA4AFr/AAAAAAAAAAA5AEX/AAAAAAAAAAA5AFP/AAAAAAAAAAA5AFf/AAACAAAAAAA5AFr/AAAAAAAAAAA6AEX/AAAAAAAAAAA6AFL/AAAAAAAAAAA6AFP/AAAAAAAAAAA6AFr/AAAAAAAAAAA7AEX/AAAAAAAAAAA8AEX/AAAAAAAAAAA9AEX/AAAAAAAAAAA+AEX/AAAAAAAAAAA/AEX/AAAAAAAAAABAAEX/AAAAAAAAAABAAFL/AAAAAAAAAABAAFP/AAAAAAAAAABAAFr/AAAAAAAAAABBAEX/AAAAAAAAAABBAFP/AAAAAAAAAABBAFr/AAAAAAAAAABCAEX/AAAAAAAAAABCAFT/AAAAAAAAAABCAFr/AAAAAAAAAABDAEX/AAAAAAAAAABDAFT/AAAAAAAAAABDAFr/AAAAAAAAAABEAEX/AAAAAAAAAABEAFr/AAAAAAAAAABFAEX/AAAAAAAAAABFAFr/AAAAAAAAAABGAEX/AAAAAAAAAABGAFr/AAAAAAAAAABHAEX/AAAAAAAAAABHAFr/AAAAAAAAAABIAEX/AAAAAAAAAABIAFr/AAAAAAAAAABJAEX/AAAAAAAAAABJAFr/AAAAAAAAAABKAEX/AAAAAAAAAABKAFr/AAAAAAAAAABLAEX/AAAAAAAAAABLAFr/AAAAAAAAAABMAEX/AAAAAAAAAABMAFr/AAAAAAAAAABNAEX/AAAAAAAAAABNAFr/AAAAAAAAAABOAEX/AAAAAAAAAABOAFr/AAAAAAAAAABPAEX/AAAAAAAAAABPAFr/AAAAAAAAAABQAEX/AAAAAAAAAABQAFr/AAAAAAAAAABRAEX/AAAAAAAAAABRAFr/AAAAAAAAAABSAEX/AAAAAAAAAABSAFr/AAAAAAAAAABTAEX/AAAAAAAAAABTAFr/AAAAAAAAAABUAEX/AAAAAAAAAABUAFr/AAAAAAAAAABVAEX/AAAAAAAAAABVAFr/AAAAAAAAAABWAEX/AAAAAAAAAABWAFr/AAAAAAAAAABXAEX/AAAAAAAAAABXAFr/AAAAAAAAAAA2AFX/AAAAAAAAAAA2AFb/AAAAAAAAAAA4AFD/AAAAAAAAAAA5AFH/AAAAAAAAAAA5AFT/AAAAAAAAAAA6AFf/AAAAAAAAAAA6AFj/AAAAAAAAAAA6AFn/AAAAAAAAAAA7AFD/AAAAAAAAAAA7AFH/AAAAAAAAAAA7AFL/AAAAAAAAAAA7AFP/AAAAAAAAAAA7AFr/AAAAAAAAAABAAFD/AAAAAAAAAABAAFH/AAAAAAAAAABBAFL/AAAAAAAAAABCAFH/AAAAAAAAAABCAFP/AAAAAAAAAABDAFD/AAAAAAAAAABEAFT/AAAAAAAAAABYAEX/AAAAAAAAAABYAEb/AAAAAAAAAABYAEf/AAAAAAAA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AAAxAEv/AAABAAAAAAAxAEz/AAABAAAAAAAxAE3/AAABAAAAAAAxAE7/AAABAAAAAAAvAEv/AAABAAAAAAAvAEz/AAABAAAAAAAvAE3/AAABAAAAAAAvAE7/AAABAAAAAAAkAEX/AAAAAAAAAAAkAEb/AAABAAAAAAAkAEf/AAABAAAAAAAkAEj/AAABAAAAAAAkAEn/AAAAAAAAAAAkAEr/AAAAAAAAAAAkAEv/AAAAAAAAAAAkAEz/AAABAAAAAAAkAE3/AAABAAAAAAAkAE7/AAABAAAAAAAkAE//AAAAAAAAAAAkAFD/AAAAAAAAAAAkAFH/AAAAAAAAAAAkAFL/AAAAAAAAAAAkAFP/AAAAAAAAAAAkAFT/AAAAAAAAAAAkAFr/AAAAAAAAAAAlAEX/AAAAAAAAAAAlAEb/AAABAAAAAAAlAEn/AAABAAAAAAAlAEr/AAABAAAAAAAlAEv/AAABAAAAAAAlAE//AAABAAAAAAAlAFD/AAAAAAAAAAAlAFH/AAABAAAAAAAlAFL/AAAAAAAAAAAlAFP/AAAAAAAAAAAlAFT/AAAAAAAAAAAlAFr/AAAAAAAAAAAmAEX/AAAAAAAAAAAmAEb/AAABAAAAAAAmAFL/AAABAAAAAAAmAFP/AAAAAAAAAAAmAFr/AAAAAAAAAAAnAEX/AAAAAAAAAAAnAEb/AAABAAAAAAAnAFP/AAACAAAAAAAnAFr/AAAAAAAAAAAjAEX/AAAAAAAAAAAjAEb/AAAAAAAAAAAjAEf/AAAAAAAAAAAjAEj/AAAAAAAAAAAjAEn/AAAAAAAAAAAjAEr/AAAAAAAAAAAjAEv/AAAAAAAAAAAjAEz/AAAAAAAAAAAjAE3/AAAAAAAAAAAjAE7/AAAAAAAAAAAjAE//AAAAAAAAAAAjAFD/AAAAAAAAAAAjAFH/AAAAAAAAAAAjAFL/AAAAAAAAAAAjAFP/AAAAAAAAAAAjAFT/AAAAAAAAAAAjAFX/AAAAAAAAAAAjAFb/AAAAAAAAAAAjAFf/AAAAAAAAAAAjAFj/AAAAAAAAAAAjAFn/AAAAAAAAAAAjAFr/AAAAAAAAAAAoAEX/AAAAAAAAAAAoAFr/AAAAAAAAAAAoAEb/AAABAAAAAAAlAFn/AAABAAAAAAAkAFn/AAABAAAAAAAkAFj/AAABAAAAAAAkAFf/AAABAAAAAAAkAFb/AAABAAAAAAAkAFX/AAABAAAAAAAmAFT/AAABAAAAAAAlAFX/AAABAAAAAAAqAFb/AAAAAAAAAAArAFD/AAAAAAAAAAArAFH/AAAAAAAAAAArAFL/AAAAAAAAAAArAFP/AAAAAAAAAAArAFT/AAAAAAAAAAArAFX/AAAAAAAAAAAqAFD/AAABAAAAAAAqAFH/AAABAAAAAAAqAFL/AAABAAAAAAAqAFP/AAABAAAAAAAqAFT/AAABAAAAAAAqAFX/AAAAAAAAAAApAFn/AAABAAAAAAAoAFn/AAABAAAAAAAqAFn/AAABAAAAAABXAEf/AAABAAAAAABXAEj/AAABAAAAAABXAEn/AAABAAAAAABXAEr/AAABAAAAAABXAE3/AAABAAAAAABXAE7/AAABAAAAAABWAFH/AAABAAAAAABWAFL/AAABAAAAAABWAEv/AAABAAAAAABWAEz/AAABAAAAAABXAFH/AAAAAAAAAABXAFL/AAAAAAAAAABXAEv/AAAAAAAAAABXAEz/AAAAAAAAAABXAE//AAABAAAAAABXAFD/AAABAAAAAABXAFP/AAABAAAAAABXAFT/AAABAAAAAABXAFX/AAABAAAAAABXAFb/AAABAAAAAABXAFf/AAAAAAAAAABXAFj/AAAAAAAAAABXAFn/AAAAAAAAAABWAFn/AAAAAAAAAABWAFj/AAABAAAAAABPAFn/AAABAAAAAABQAFn/AAABAAAAAABOAFn/AAABAAAAAAA=") +tile_map_data = PackedByteArray("AABBAGj/AAAAAAAAAABBAGL/AAAAAAAAAABAAGj/AAAAAAAAAAA/AGj/AAAAAAAAAAA+AGj/AAAAAAAAAAA9AGj/AAAAAAAAAABAAGL/AAAAAAAAAAA8AGj/AAAAAAAAAAA7AGj/AAAAAAAAAAA7AGT/AAAAAAAAAAA7AGP/AAAAAAAAAAA7AGL/AAAAAAAAAAA7AGH/AAAAAAAAAAA7AGD/AAAAAAAAAAA7AF//AAAAAAAAAAA7AF7/AAAAAAAAAAA7AF3/AAAAAAAAAABAAGH/AAAAAAAAAABAAGD/AAAAAAAAAABAAF//AAAAAAAAAABAAF7/AAAAAAAAAABAAF3/AAAAAAAAAABAAFz/AAAAAAAAAAApAEX/AAAAAAAAAAApAFr/AAAAAAAAAAAqAEX/AAAAAAAAAAAqAFr/AAAAAAAAAAArAEX/AAAAAAAAAAArAFr/AAAAAAAAAAAsAEX/AAAAAAAAAAAsAFr/AAAAAAAAAAAtAEX/AAAAAAAAAAAtAFr/AAAAAAAAAAAuAEX/AAAAAAAAAAAuAFr/AAAAAAAAAAAvAEX/AAAAAAAAAAAvAFr/AAAAAAAAAAAwAEX/AAAAAAAAAAAwAFr/AAAAAAAAAAAxAEX/AAAAAAAAAAAxAFr/AAAAAAAAAAAyAEX/AAAAAAAAAAAyAFr/AAAAAAAAAAAzAEX/AAAAAAAAAAAzAFr/AAAAAAAAAAA0AEX/AAAAAAAAAAA0AFr/AAAAAAAAAAA1AEX/AAAAAAAAAAA1AFb/AAAAAAAAAAA1AFr/AAAAAAAAAAA2AEX/AAAAAAAAAAA2AFT/AAAAAAAAAAA2AFr/AAAAAAAAAAA3AEX/AAAAAAAAAAA3AFT/AAAAAAAAAAA3AFf/AAACAAAAAAA3AFr/AAAAAAAAAAA4AEX/AAAAAAAAAAA4AFT/AAAAAAAAAAA4AFf/AAACAAAAAAA4AFr/AAAAAAAAAAA5AEX/AAAAAAAAAAA5AFP/AAAAAAAAAAA5AFf/AAACAAAAAAA5AFr/AAAAAAAAAAA6AEX/AAAAAAAAAAA6AFL/AAAAAAAAAAA6AFP/AAAAAAAAAAA6AFr/AAAAAAAAAAA7AEX/AAAAAAAAAAA8AEX/AAAAAAAAAAA9AEX/AAAAAAAAAAA+AEX/AAAAAAAAAAA/AEX/AAAAAAAAAABAAEX/AAAAAAAAAABAAFL/AAAAAAAAAABAAFP/AAAAAAAAAABAAFr/AAAAAAAAAABBAEX/AAAAAAAAAABBAFP/AAAAAAAAAABBAFr/AAAAAAAAAABCAEX/AAAAAAAAAABCAFT/AAAAAAAAAABCAFr/AAAAAAAAAABDAEX/AAAAAAAAAABDAFT/AAAAAAAAAABDAFr/AAAAAAAAAABEAEX/AAAAAAAAAABEAFr/AAAAAAAAAABFAEX/AAAAAAAAAABFAFr/AAAAAAAAAABGAEX/AAAAAAAAAABGAFr/AAAAAAAAAABHAEX/AAAAAAAAAABHAFr/AAAAAAAAAABIAEX/AAAAAAAAAABIAFr/AAAAAAAAAABJAEX/AAAAAAAAAABJAFr/AAAAAAAAAABKAEX/AAAAAAAAAABKAFr/AAAAAAAAAABLAEX/AAAAAAAAAABLAFr/AAAAAAAAAABMAEX/AAAAAAAAAABMAFr/AAAAAAAAAABNAEX/AAAAAAAAAABNAFr/AAAAAAAAAABOAEX/AAAAAAAAAABOAFr/AAAAAAAAAABPAEX/AAAAAAAAAABPAFr/AAAAAAAAAABQAEX/AAAAAAAAAABQAFr/AAAAAAAAAABRAEX/AAAAAAAAAABRAFr/AAAAAAAAAABSAEX/AAAAAAAAAABSAFr/AAAAAAAAAABTAEX/AAAAAAAAAABTAFr/AAAAAAAAAABUAEX/AAAAAAAAAABUAFr/AAAAAAAAAABVAEX/AAAAAAAAAABVAFr/AAAAAAAAAABWAEX/AAAAAAAAAABWAFr/AAAAAAAAAABXAEX/AAAAAAAAAABXAFr/AAAAAAAAAAA2AFX/AAAAAAAAAAA2AFb/AAAAAAAAAAA4AFD/AAAAAAAAAAA5AFH/AAAAAAAAAAA5AFT/AAAAAAAAAAA6AFf/AAAAAAAAAAA6AFj/AAAAAAAAAAA6AFn/AAAAAAAAAAA7AFD/AAAAAAAAAAA7AFH/AAAAAAAAAAA7AFL/AAAAAAAAAAA7AFP/AAAAAAAAAAA7AFr/AAAAAAAAAABAAFD/AAAAAAAAAABAAFH/AAAAAAAAAABBAFL/AAAAAAAAAABCAFH/AAAAAAAAAABCAFP/AAAAAAAAAABDAFD/AAAAAAAAAABEAFT/AAAAAAAAAABYAEX/AAAAAAAAAABYAEb/AAAAAAAAAABYAEf/AAAAAAAA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AAAvAE7/AAAAAAAAAAAkAEX/AAAAAAAAAAAkAEb/AAABAAAAAAAkAEf/AAABAAAAAAAkAEj/AAABAAAAAAAkAEn/AAAAAAAAAAAkAEr/AAAAAAAAAAAkAEv/AAAAAAAAAAAkAEz/AAABAAAAAAAkAE3/AAABAAAAAAAkAE7/AAABAAAAAAAkAE//AAAAAAAAAAAkAFD/AAAAAAAAAAAkAFH/AAAAAAAAAAAkAFL/AAAAAAAAAAAkAFP/AAAAAAAAAAAkAFT/AAAAAAAAAAAkAFr/AAAAAAAAAAAlAEX/AAAAAAAAAAAlAEb/AAABAAAAAAAlAEn/AAABAAAAAAAlAEr/AAABAAAAAAAlAEv/AAABAAAAAAAlAE//AAABAAAAAAAlAFD/AAAAAAAAAAAlAFH/AAABAAAAAAAlAFL/AAAAAAAAAAAlAFP/AAAAAAAAAAAlAFT/AAAAAAAAAAAlAFr/AAAAAAAAAAAmAEX/AAAAAAAAAAAmAEb/AAABAAAAAAAmAFL/AAABAAAAAAAmAFP/AAAAAAAAAAAmAFr/AAAAAAAAAAAnAEX/AAAAAAAAAAAnAEb/AAABAAAAAAAnAFP/AAACAAAAAAAnAFr/AAAAAAAAAAAjAEX/AAAAAAAAAAAjAEb/AAAAAAAAAAAjAEf/AAAAAAAAAAAjAEj/AAAAAAAAAAAjAEn/AAAAAAAAAAAjAEr/AAAAAAAAAAAjAEv/AAAAAAAAAAAjAEz/AAAAAAAAAAAjAE3/AAAAAAAAAAAjAE7/AAAAAAAAAAAjAE//AAAAAAAAAAAjAFD/AAAAAAAAAAAjAFH/AAAAAAAAAAAjAFL/AAAAAAAAAAAjAFP/AAAAAAAAAAAjAFT/AAAAAAAAAAAjAFX/AAAAAAAAAAAjAFb/AAAAAAAAAAAjAFf/AAAAAAAAAAAjAFj/AAAAAAAAAAAjAFn/AAAAAAAAAAAjAFr/AAAAAAAAAAAoAEX/AAAAAAAAAAAoAFr/AAAAAAAAAAAoAEb/AAABAAAAAAAlAFn/AAABAAAAAAAkAFn/AAABAAAAAAAkAFj/AAABAAAAAAAkAFf/AAABAAAAAAAkAFb/AAABAAAAAAAkAFX/AAABAAAAAAAmAFT/AAABAAAAAAAlAFX/AAABAAAAAAAqAFb/AAAAAAAAAAArAFD/AAAAAAAAAAArAFH/AAAAAAAAAAArAFL/AAAAAAAAAAArAFP/AAAAAAAAAAArAFT/AAAAAAAAAAArAFX/AAAAAAAAAAAqAFD/AAABAAAAAAAqAFH/AAABAAAAAAAqAFL/AAABAAAAAAAqAFP/AAABAAAAAAAqAFT/AAABAAAAAAAqAFX/AAAAAAAAAABXAEf/AAABAAAAAABXAEj/AAABAAAAAABXAEn/AAABAAAAAABXAEr/AAABAAAAAABXAE3/AAABAAAAAABXAE7/AAABAAAAAABWAFH/AAABAAAAAABWAFL/AAABAAAAAABWAEv/AAABAAAAAABWAEz/AAABAAAAAABXAFH/AAAAAAAAAABXAFL/AAAAAAAAAABXAEv/AAAAAAAAAABXAEz/AAAAAAAAAABXAE//AAABAAAAAABXAFD/AAABAAAAAABXAFP/AAABAAAAAABXAFT/AAABAAAAAABXAFX/AAABAAAAAABXAFb/AAABAAAAAABXAFf/AAAAAAAAAABXAFj/AAAAAAAAAABXAFn/AAAAAAAAAABWAFn/AAAAAAAAAABWAFj/AAABAAAAAABPAFn/AAABAAAAAABQAFn/AAABAAAAAABOAFn/AAABAAAAAAA3AEb/AAAAAAAAAAA3AEf/AAAAAAAAAAA4AEb/AAAAAAAAAAAxAEv/AAABAAAAAAAuAEz/AAABAAAAAAAuAE3/AAABAAAAAAAuAE7/AAABAAAAAAAmAFn/AAABAAAAAAAnAFn/AAABAAAAAAAvAFn/AAABAAAAAAAwAFj/AAABAAAAAAAxAFn/AAABAAAAAAAwAFn/AAAAAAAAAAA0AFD/AAAAAAAAAAA1AFD/AAAAAAAAAAA2AFD/AAAAAAAAAAA3AFD/AAAAAAAAAAAzAFD/AAAAAAAAAAAyAFD/AAAAAAAAAAAxAFD/AAAAAAAAAAAwAFD/AAAAAAAAAAAvAFD/AAAAAAAAAAAuAFD/AAAAAAAAAAAtAFD/AAAAAAAAAAAsAFD/AAAAAAAAAABEAFD/AAAAAAAAAABFAFD/AAAAAAAAAABGAFD/AAAAAAAAAABHAFD/AAAAAAAAAABIAFD/AAAAAAAAAABJAFD/AAAAAAAAAABKAFD/AAAAAAAAAABLAFD/AAAAAAAAAABMAFD/AAAAAAAAAABNAFD/AAAAAAAAAABOAFD/AAAAAAAAAABPAFD/AAAAAAAAAABQAFD/AAAAAAAAAABQAE//AAABAAAAAABPAE//AAABAAAAAABOAE//AAABAAAAAABNAE//AAABAAAAAABMAE//AAABAAAAAABLAE//AAABAAAAAABKAE//AAABAAAAAABJAE//AAABAAAAAABIAE//AAABAAAAAABHAE//AAABAAAAAABGAE//AAABAAAAAABFAE//AAABAAAAAABEAE//AAABAAAAAAA3AE//AAABAAAAAAA2AE//AAABAAAAAAA1AE//AAABAAAAAAA0AE//AAABAAAAAAAzAE//AAABAAAAAAAyAE//AAABAAAAAAAxAE//AAABAAAAAAAwAE//AAABAAAAAAAvAE//AAABAAAAAAAuAE//AAABAAAAAAAtAE//AAABAAAAAAAsAE//AAABAAAAAAArAE//AAABAAAAAAAsAFL/AAAAAAAAAAAsAFH/AAAAAAAAAAAtAFH/AAAAAAAAAAAxAFH/AAAAAAAAAAAyAFH/AAAAAAAAAAAzAFH/AAAAAAAAAAA0AFH/AAAAAAAAAAA=") tile_set = ExtResource("23_ohs3g") [node name="TriggerFallRock_Hazard" parent="." unique_id=248471 instance=ExtResource("24_hyfaq")] position = Vector2(856, -2880.0002) -[node name="DarkMaterialBall" parent="." unique_id=390085698 instance=ExtResource("25_jkc52")] -position = Vector2(776, -2928) - [node name="DarkMaterialBall2" parent="." unique_id=1168492841 instance=ExtResource("25_jkc52")] position = Vector2(1352, -2784) +pull_speed = 800.0 [node name="PathDriveMovePlateform" parent="." unique_id=1078393802 instance=ExtResource("24_dfen8")] position = Vector2(992, -2464) diff --git a/_scene/level1/l1_s10_derivative/l1_s10_R1.tscn b/_scene/level1/l1_s10_derivative/l1_s10_R1.tscn index 6f59c04..06ad605 100644 --- a/_scene/level1/l1_s10_derivative/l1_s10_R1.tscn +++ b/_scene/level1/l1_s10_derivative/l1_s10_R1.tscn @@ -29,7 +29,6 @@ [ext_resource type="PackedScene" uid="uid://iv8w7iisdqm0" path="res://_props/fragile_rock/fragile_rock.tscn" id="27_o0rls"] [ext_resource type="PackedScene" uid="uid://cpbaoqfc2kq80" path="res://_props/move_plateform/path_drive_move_plateform/PathDriveMovePlateform.tscn" id="27_yempu"] [ext_resource type="PackedScene" uid="uid://dfwups0m7a5m4" path="res://_props/_prefabs/vine_platform/vine_platform.tscn" id="28_a3a7b"] -[ext_resource type="PackedScene" uid="uid://b188rk1rmyb2h" path="res://_props/vine_spring/vine_spring.tscn" id="30_0m01g"] [sub_resource type="Resource" id="Resource_6bhoi"] script = ExtResource("8_ouk7k") @@ -215,14 +214,16 @@ position = Vector2(2009, -1272) [node name="DarkMaterialBall1" parent="." unique_id=812084052 instance=ExtResource("26_ixcpk")] position = Vector2(1873, -1194) +pull_speed = 800.0 [node name="DarkMaterialBall2" parent="." unique_id=1222947168 instance=ExtResource("26_ixcpk")] position = Vector2(2144, -1236) +pull_speed = 800.0 [node name="PathDriveMovePlateform" parent="." unique_id=690648473 instance=ExtResource("27_yempu")] position = Vector2(1727, -1378) -move_speed = 300.0 -returning_speed = 100.0 +move_speed = 500.0 +returning_speed = 200.0 acceleration = 1000.0 [node name="MovablePlateform" parent="PathDriveMovePlateform" index="0"] @@ -235,6 +236,7 @@ curve = SubResource("Curve2D_7cppx") [node name="spring" parent="." unique_id=1715172330 instance=ExtResource("24_4m155")] position = Vector2(2008, -984) scale = Vector2(4.94, 0.98) +jump_speed = 1200.0 [node name="FragileRock" parent="." unique_id=630713971 instance=ExtResource("27_o0rls")] position = Vector2(2328, -1608) @@ -290,9 +292,6 @@ position = Vector2(2191, -1480) [node name="VinePlatform17" parent="." unique_id=1989137791 instance=ExtResource("28_a3a7b")] position = Vector2(2223, -1480) -[node name="VineSpring" parent="." unique_id=2020688858 instance=ExtResource("30_0m01g")] -position = Vector2(1755, -1508) - [connection signal="player_entered" from="Props/PlayerTriggerVolumn" to="SceneManager" method="_on_player_trigger_volumn_player_entered"] [editable path="PathDriveMovePlateform"] diff --git a/_scene/level1/l1_s10_derivative/l1_s10_R2.tscn b/_scene/level1/l1_s10_derivative/l1_s10_R2.tscn index 102a831..ac3d2ed 100644 --- a/_scene/level1/l1_s10_derivative/l1_s10_R2.tscn +++ b/_scene/level1/l1_s10_derivative/l1_s10_R2.tscn @@ -216,18 +216,23 @@ tile_set = ExtResource("23_b2ii1") [node name="DarkMaterialBall1" parent="." unique_id=1366886022 instance=ExtResource("24_1ybqj")] position = Vector2(3001, -1636) +pull_speed = 800.0 [node name="DarkMaterialBall2" parent="." unique_id=1688973548 instance=ExtResource("24_1ybqj")] position = Vector2(3067, -1725) +pull_speed = 800.0 [node name="DarkMaterialBall3" parent="." unique_id=1929432413 instance=ExtResource("24_1ybqj")] position = Vector2(3278, -1685) +pull_speed = 800.0 [node name="DarkMaterialBall4" parent="." unique_id=1118438140 instance=ExtResource("24_1ybqj")] position = Vector2(3043, -1926) +pull_speed = 800.0 [node name="DarkMaterialBall5" parent="." unique_id=1271673399 instance=ExtResource("24_1ybqj")] position = Vector2(2848, -2164) +pull_speed = 800.0 [node name="spring1" parent="." unique_id=557723365 instance=ExtResource("25_6lr1v")] position = Vector2(3264, -1496) @@ -237,13 +242,13 @@ scale = Vector2(3.935, 0.98) position = Vector2(2744, -1824) rotation = 1.5707964 scale = Vector2(2, 1) -jump_speed = 600.0 +jump_speed = 800.0 [node name="spring3" parent="." unique_id=1366613268 instance=ExtResource("25_6lr1v")] position = Vector2(2776, -1936) rotation = 1.5707964 scale = Vector2(2, 1) -jump_speed = 600.0 +jump_speed = 500.0 [node name="PathDriveMovePlateform1" parent="." unique_id=253627846 instance=ExtResource("26_xgojf")] position = Vector2(3280, -1872) diff --git a/_scene/level1/l1_s10_derivative/l1_s10_R3.tscn b/_scene/level1/l1_s10_derivative/l1_s10_R3.tscn index 20404c0..66750bf 100644 --- a/_scene/level1/l1_s10_derivative/l1_s10_R3.tscn +++ b/_scene/level1/l1_s10_derivative/l1_s10_R3.tscn @@ -126,7 +126,7 @@ init_act_id = 0 script = ExtResource("9_hdxte") [node name="CameraAnchor" parent="Props" unique_id=1432307822 instance=ExtResource("10_l5cyl")] -position = Vector2(2381, -2254) +position = Vector2(2383, -2259) zoom = Vector2(1, 1) limit_top = -185 limit_bottom = 185 @@ -201,18 +201,23 @@ tile_set = ExtResource("23_fspkf") [node name="DarkMaterialBall1" parent="." unique_id=511506039 instance=ExtResource("24_6s0jn")] position = Vector2(2132, -2384) +pull_speed = 800.0 [node name="DarkMaterialBall5" parent="." unique_id=2006068258 instance=ExtResource("24_6s0jn")] position = Vector2(2523, -2201) +pull_speed = 800.0 [node name="DarkMaterialBall2" parent="." unique_id=700248836 instance=ExtResource("24_6s0jn")] position = Vector2(2047, -2178) +pull_speed = 800.0 [node name="DarkMaterialBall3" parent="." unique_id=1037923870 instance=ExtResource("24_6s0jn")] position = Vector2(1836, -2327) +pull_speed = 800.0 [node name="DarkMaterialBall4" parent="." unique_id=30036966 instance=ExtResource("24_6s0jn")] position = Vector2(2373, -2339) +pull_speed = 800.0 [node name="CollectionPrefab" parent="." unique_id=647938263 instance=ExtResource("25_v7gsl")] position = Vector2(2096, -2287) diff --git a/_scene/level1/l1_s10_derivative/l1_s10_R4.tscn b/_scene/level1/l1_s10_derivative/l1_s10_R4.tscn index e9bff85..e09f7ee 100644 --- a/_scene/level1/l1_s10_derivative/l1_s10_R4.tscn +++ b/_scene/level1/l1_s10_derivative/l1_s10_R4.tscn @@ -25,7 +25,6 @@ [ext_resource type="TileSet" uid="uid://doepkfp83k0lb" path="res://_tileset/test.tres" id="23_di7tg"] [ext_resource type="PackedScene" uid="uid://degt1t2y08udg" path="res://_props/dark_material_ball/dark_material_ball.tscn" id="24_xfvof"] [ext_resource type="PackedScene" uid="uid://bju8jr1w4d60m" path="res://_props/spring/spring.tscn" id="25_mvmeo"] -[ext_resource type="PackedScene" uid="uid://cpbaoqfc2kq80" path="res://_props/move_plateform/path_drive_move_plateform/PathDriveMovePlateform.tscn" id="26_cp6k1"] [ext_resource type="PackedScene" uid="uid://iv8w7iisdqm0" path="res://_props/fragile_rock/fragile_rock.tscn" id="27_84s01"] [ext_resource type="PackedScene" uid="uid://knrcnoedxvm6" path="res://_props/trigger_fall_rock_hazard/trigger_fall_rock_hazard.tscn" id="28_2f3k5"] @@ -75,7 +74,7 @@ prop_state_map = Dictionary[int, ExtResource("8_42yu5")]({ metadata/_custom_type_script = "uid://fxpk2ot6otfh" [sub_resource type="RectangleShape2D" id="RectangleShape2D_nvw5u"] -size = Vector2(745, 470.73492) +size = Vector2(745, 463.00003) [sub_resource type="Resource" id="Resource_ctwrc"] script = ExtResource("21_hsocq") @@ -105,18 +104,6 @@ effect_target_type = SubResource("Resource_o2v7x") effect_apply_type = SubResource("Resource_hatj6") metadata/_custom_type_script = "uid://cdvgq0xqdbagk" -[sub_resource type="Curve2D" id="Curve2D_mnuxl"] -_data = { -"points": PackedVector2Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -615.515) -} -point_count = 2 - -[sub_resource type="Curve2D" id="Curve2D_e364f"] -_data = { -"points": PackedVector2Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -286.44092, -112.76587) -} -point_count = 2 - [node name="L1_S10_R4" type="Node2D" unique_id=1598546581] editor_description = "右侧落石触发后击中龟裂岩层,形成两条通路:向上前往l1_s10_3;向下打通l1_s10_1的路" script = ExtResource("1_coo21") @@ -169,7 +156,7 @@ effects = Array[ExtResource("14_jsj1s")]([ExtResource("16_1fy8b")]) position = Vector2(2173, -1994) [node name="CollisionShape2D" type="CollisionShape2D" parent="Props/PlayerTriggerVolumn" unique_id=1008103022] -position = Vector2(-132.5, 144.63257) +position = Vector2(-132.5, 148.5) shape = SubResource("RectangleShape2D_nvw5u") debug_color = Color(0.56463546, 0.55446386, 0.07705598, 0.41960785) @@ -191,7 +178,7 @@ state_id = 1 effects = Array[ExtResource("14_jsj1s")]([ExtResource("19_5kmvp")]) [node name="PlayerRespawnPoint" parent="Props" unique_id=924964703 instance=ExtResource("20_hxde8")] -position = Vector2(2683, -2158) +position = Vector2(1694, -1875) [node name="[Prop_0002]" type="Node" parent="Props/PlayerRespawnPoint" unique_id=339110471] script = ExtResource("11_61kn0") @@ -216,90 +203,26 @@ tile_set = ExtResource("23_di7tg") [node name="DarkMaterialBall1" parent="." unique_id=1756169681 instance=ExtResource("24_xfvof")] position = Vector2(1873, -1889) - -[node name="DarkMaterialBall5" parent="." unique_id=1292156008 instance=ExtResource("24_xfvof")] -position = Vector2(3067, -1725) +pull_speed = 800.0 [node name="DarkMaterialBall2" parent="." unique_id=1467718736 instance=ExtResource("24_xfvof")] position = Vector2(2081, -1888) - -[node name="DarkMaterialBall3" parent="." unique_id=1921790574 instance=ExtResource("24_xfvof")] -position = Vector2(3043, -1926) +pull_speed = 800.0 [node name="spring1" parent="." unique_id=256634506 instance=ExtResource("25_mvmeo")] position = Vector2(2376, -1736) scale = Vector2(2.99, 0.98) -[node name="spring2" parent="." unique_id=1912786554 instance=ExtResource("25_mvmeo")] -position = Vector2(2744, -1824) -rotation = 1.5707964 -scale = Vector2(2, 1) -jump_speed = 600.0 - -[node name="spring3" parent="." unique_id=1328404229 instance=ExtResource("25_mvmeo")] -position = Vector2(2776, -1936) -rotation = 1.5707964 -scale = Vector2(2, 1) -jump_speed = 600.0 - -[node name="PathDriveMovePlateform1" parent="." unique_id=806243363 instance=ExtResource("26_cp6k1")] -position = Vector2(3280, -1872) -move_speed = 300.0 -returning_speed = 100.0 -acceleration = 1000.0 - -[node name="MovablePlateform" parent="PathDriveMovePlateform1" index="0"] -scale = Vector2(0.5, 0.5) - -[node name="Path2D" parent="PathDriveMovePlateform1" index="1"] -scale = Vector2(1.1618448, 0.8050002) -curve = SubResource("Curve2D_mnuxl") - -[node name="PathDriveMovePlateform2" parent="." unique_id=658045679 instance=ExtResource("26_cp6k1")] -position = Vector2(3200, -2048) -move_speed = 300.0 -returning_speed = 100.0 -acceleration = 1000.0 - -[node name="MovablePlateform" parent="PathDriveMovePlateform2" index="0"] -scale = Vector2(0.5, 0.5) - -[node name="Path2D" parent="PathDriveMovePlateform2" index="1"] -scale = Vector2(0.59000033, 0.9399998) -curve = SubResource("Curve2D_e364f") - -[node name="FragileRock1" parent="." unique_id=2033500670 instance=ExtResource("27_84s01")] -position = Vector2(3280, -1936) -scale = Vector2(1.33, 1.33) - -[node name="FragileRock2" parent="." unique_id=1907887394 instance=ExtResource("27_84s01")] -position = Vector2(3280, -2001) -scale = Vector2(1.33, 1.33) - -[node name="FragileRock3" parent="." unique_id=2018915423 instance=ExtResource("27_84s01")] -position = Vector2(3280, -2065) -scale = Vector2(1.33, 1.33) - -[node name="FragileRock4" parent="." unique_id=1677529292 instance=ExtResource("27_84s01")] -position = Vector2(3280, -2129) -scale = Vector2(1.33, 1.33) - -[node name="FragileRock5" parent="." unique_id=1741835581 instance=ExtResource("27_84s01")] +[node name="FragileRock1" parent="." unique_id=1741835581 instance=ExtResource("27_84s01")] position = Vector2(2328, -1655) -[node name="FragileRock6" parent="." unique_id=1101793386 instance=ExtResource("27_84s01")] +[node name="FragileRock2" parent="." unique_id=1101793386 instance=ExtResource("27_84s01")] position = Vector2(2328, -1704) -[node name="TriggerFallRock_Hazard" parent="." unique_id=891552479 instance=ExtResource("28_2f3k5")] +[node name="TriggerFallRock_Hazard1" parent="." unique_id=891552479 instance=ExtResource("28_2f3k5")] position = Vector2(2328, -1930.0001) -scale = Vector2(0.9, 0.9) -metadata/_edit_group_ = true [node name="TriggerFallRock_Hazard2" parent="." unique_id=1768473998 instance=ExtResource("28_2f3k5")] position = Vector2(2184, -1950) -scale = Vector2(0.9, 0.9) [connection signal="player_entered" from="Props/PlayerTriggerVolumn" to="SceneManager" method="_on_player_trigger_volumn_player_entered"] - -[editable path="PathDriveMovePlateform1"] -[editable path="PathDriveMovePlateform2"] diff --git a/_scene/level1/l1_s2.tscn b/_scene/level1/l1_s2.tscn index f4dec4e..5d51aa1 100644 --- a/_scene/level1/l1_s2.tscn +++ b/_scene/level1/l1_s2.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=54 format=4 uid="uid://djs1eg5y008cs"] +[gd_scene format=4 uid="uid://djs1eg5y008cs"] [ext_resource type="Script" uid="uid://5e157vdk6175" path="res://addons/reedscene/scene/ReedScene.gd" id="1_32vl4"] [ext_resource type="PackedScene" uid="uid://dwrkfo2vhummq" path="res://_scene/feature/[Featrue]Reset.tscn" id="2_nnp13"] @@ -144,21 +144,21 @@ _data = { } point_count = 2 -[node name="ReedScene2" type="Node2D"] +[node name="ReedScene2" type="Node2D" unique_id=1349927687] script = ExtResource("1_32vl4") metadata/_custom_type_script = "uid://5e157vdk6175" -[node name="[Invalid!]" type="Node" parent="."] +[node name="[Invalid!]" type="Node" parent="." unique_id=1202807962] script = ExtResource("2_of0lw") -[node name="[Featrue]reset" parent="." instance=ExtResource("2_nnp13")] +[node name="[Featrue]reset" parent="." unique_id=464967493 instance=ExtResource("2_nnp13")] reset_targets = Array[NodePath]([NodePath("../PathDriveMovePlateform")]) -[node name="SceneManager" type="Node" parent="."] +[node name="SceneManager" type="Node" parent="." unique_id=1430321216] script = ExtResource("3_32vl4") quick_trigger = Array[ExtResource("4_qrebp")]([ExtResource("5_fdfto"), SubResource("Resource_w12cs")]) -[node name="ActManager" type="Node" parent="."] +[node name="ActManager" type="Node" parent="." unique_id=258268453] script = ExtResource("4_10cyl") prop_state_map = Dictionary[int, ExtResource("5_0xms0")]({ 0: SubResource("Resource_kgsud"), @@ -166,86 +166,85 @@ prop_state_map = Dictionary[int, ExtResource("5_0xms0")]({ }) init_act_id = 0 -[node name="Props" type="Node2D" parent="."] +[node name="Props" type="Node2D" parent="." unique_id=1965788429] script = ExtResource("7_8ou3l") -[node name="CameraAnchor" parent="Props" instance=ExtResource("8_dq7pn")] +[node name="CameraAnchor" parent="Props" unique_id=1459284570 instance=ExtResource("8_dq7pn")] position = Vector2(336, -385) limit_top = -335 limit_bottom = 240 limit_left = -427 limit_right = 427 -[node name="[Prop_0000]" type="Node" parent="Props/CameraAnchor"] +[node name="[Prop_0000]" type="Node" parent="Props/CameraAnchor" unique_id=1199467023] script = ExtResource("9_fdfto") prop_id = 0 -[node name="States" type="Node" parent="Props/CameraAnchor/[Prop_0000]"] +[node name="States" type="Node" parent="Props/CameraAnchor/[Prop_0000]" unique_id=1959190164] script = ExtResource("10_uerbs") -[node name="[ID_0] Disable" type="Node" parent="Props/CameraAnchor/[Prop_0000]/States"] +[node name="[ID_0] Disable" type="Node" parent="Props/CameraAnchor/[Prop_0000]/States" unique_id=48901408] script = ExtResource("11_w12cs") state_id = 0 effects = Array[ExtResource("12_fmhh5")]([ExtResource("13_qg43s")]) -[node name="[ID_1] Enable" type="Node" parent="Props/CameraAnchor/[Prop_0000]/States"] +[node name="[ID_1] Enable" type="Node" parent="Props/CameraAnchor/[Prop_0000]/States" unique_id=1098682817] script = ExtResource("11_w12cs") state_id = 1 effects = Array[ExtResource("12_fmhh5")]([ExtResource("14_nnp13")]) -[node name="PlayerTriggerVolumn" parent="Props" instance=ExtResource("15_lg3ok")] +[node name="PlayerTriggerVolumn" parent="Props" unique_id=1941533858 instance=ExtResource("15_lg3ok")] position = Vector2(560, -480) -[node name="CollisionShape2D" type="CollisionShape2D" parent="Props/PlayerTriggerVolumn"] -visible = false +[node name="CollisionShape2D" type="CollisionShape2D" parent="Props/PlayerTriggerVolumn" unique_id=1401212710] show_behind_parent = true position = Vector2(-25.5, -2) shape = SubResource("RectangleShape2D_oupin") debug_color = Color(0.9025274, 0.3055279, 1.92523e-07, 0.41960785) -[node name="[Prop_0001]" type="Node" parent="Props/PlayerTriggerVolumn"] +[node name="[Prop_0001]" type="Node" parent="Props/PlayerTriggerVolumn" unique_id=688431208] script = ExtResource("9_fdfto") prop_id = 1 -[node name="States" type="Node" parent="Props/PlayerTriggerVolumn/[Prop_0001]"] +[node name="States" type="Node" parent="Props/PlayerTriggerVolumn/[Prop_0001]" unique_id=757319682] script = ExtResource("10_uerbs") -[node name="[ID_0] Disable" type="Node" parent="Props/PlayerTriggerVolumn/[Prop_0001]/States"] +[node name="[ID_0] Disable" type="Node" parent="Props/PlayerTriggerVolumn/[Prop_0001]/States" unique_id=583169260] script = ExtResource("11_w12cs") state_id = 0 effects = Array[ExtResource("12_fmhh5")]([ExtResource("16_4o7gt")]) -[node name="[ID_1] Enable" type="Node" parent="Props/PlayerTriggerVolumn/[Prop_0001]/States"] +[node name="[ID_1] Enable" type="Node" parent="Props/PlayerTriggerVolumn/[Prop_0001]/States" unique_id=1161085435] script = ExtResource("11_w12cs") state_id = 1 effects = Array[ExtResource("12_fmhh5")]([ExtResource("17_tetem")]) -[node name="PlayerRespawnPoint" parent="Props" instance=ExtResource("20_agny0")] +[node name="PlayerRespawnPoint" parent="Props" unique_id=1104947748 instance=ExtResource("20_agny0")] position = Vector2(208, -256) -[node name="[Prop_0002]" type="Node" parent="Props/PlayerRespawnPoint"] +[node name="[Prop_0002]" type="Node" parent="Props/PlayerRespawnPoint" unique_id=1755476486] script = ExtResource("9_fdfto") prop_id = 2 -[node name="States" type="Node" parent="Props/PlayerRespawnPoint/[Prop_0002]"] +[node name="States" type="Node" parent="Props/PlayerRespawnPoint/[Prop_0002]" unique_id=965162002] script = ExtResource("10_uerbs") -[node name="[ID_0] Disable" type="Node" parent="Props/PlayerRespawnPoint/[Prop_0002]/States"] +[node name="[ID_0] Disable" type="Node" parent="Props/PlayerRespawnPoint/[Prop_0002]/States" unique_id=1396894086] script = ExtResource("11_w12cs") state_id = 0 effects = Array[ExtResource("12_fmhh5")]([SubResource("Resource_r0e2c")]) -[node name="[ID_1] Enable" type="Node" parent="Props/PlayerRespawnPoint/[Prop_0002]/States"] +[node name="[ID_1] Enable" type="Node" parent="Props/PlayerRespawnPoint/[Prop_0002]/States" unique_id=1138597425] script = ExtResource("11_w12cs") state_id = 1 effects = Array[ExtResource("12_fmhh5")]([SubResource("Resource_ubvm0")]) -[node name="TileMapLayer" type="TileMapLayer" parent="." groups=["GRAPABLE"]] +[node name="TileMapLayer" type="TileMapLayer" parent="." unique_id=1751860107 groups=["GRAPABLE"]] texture_filter = 1 tile_map_data = PackedByteArray("AAAHAN7/AAAAAAAAAAAHAN//AAAAAAAAAAAHAOD/AAAAAAAAAAAHAOH/AAAAAAAAAAAHAOL/AAAAAAAAAAAHAOP/AAAAAAAAAAAHAOT/AAAAAAAAAAAHAOX/AAAAAAAAAAAHAOb/AAAAAAAAAAAHAOf/AAAAAAAAAAAHAOj/AAAAAAAAAAAHAOn/AAAAAAAAAAAHAOr/AAAAAAAAAAAHAOv/AAAAAAAAAAAHAOz/AAAAAAAAAAAHAO3/AAAAAAAAAAAHAO7/AAAAAAAAAAAHAO//AAAAAAAAAAAHAPD/AAAAAAAAAAAIAN7/AAAAAAAAAAAIAN//AAAAAAAAAAAIAOD/AAAAAAAAAAAIAOH/AAAAAAAAAAAIAOL/AAAAAAAAAAAIAOP/AAAAAAAAAAAIAOT/AAAAAAAAAAAIAOX/AAAAAAAAAAAIAOb/AAAAAAAAAAAIAOf/AAAAAAAAAAAIAOj/AAAAAAAAAAAIAOn/AAAAAAAAAAAIAOr/AAAAAAAAAAAIAOv/AAAAAAAAAAAIAOz/AAAAAAAAAAAIAO3/AAAAAAAAAAAIAO7/AAAAAAAAAAAIAO//AAAAAAAAAAAIAPD/AAAAAAAAAAAJAN7/AAAAAAAAAAAJAN//AAAAAAAAAAAJAOD/AAAAAAAAAAAJAOH/AAAAAAAAAAAJAOL/AAAAAAAAAAAJAOP/AAAAAAAAAAAJAOT/AAAAAAAAAAAJAOX/AAAAAAAAAAAJAOb/AAAAAAAAAAAJAOf/AAAAAAAAAAAJAOj/AAAAAAAAAAAJAOn/AAAAAAAAAAAJAOr/AAAAAAAAAAAJAOv/AAAAAAAAAAAJAOz/AAAAAAAAAAAJAO3/AAAAAAAAAAAJAO7/AAAAAAAAAAAJAO//AAAAAAAAAAAJAPD/AAAAAAAAAAAKAN7/AAAAAAAAAAAKAN//AAAAAAAAAAAKAOD/AAAAAAAAAAAKAOH/AAAAAAAAAAAKAOL/AAAAAAAAAAAKAOn/AAAAAAAAAAAKAOr/AAAAAAAAAAAKAOv/AAAAAAAAAAAKAOz/AAAAAAAAAAAKAO3/AAAAAAAAAAAKAO7/AAAAAAAAAAAKAO//AAAAAAAAAAAKAPD/AAAAAAAAAAAPAO7/AAAAAAAAAAAPAO//AAAAAAAAAAAPAPD/AAAAAAAAAAAQAO7/AAAAAAAAAAAQAO//AAAAAAAAAAAQAPD/AAAAAAAAAAARAO7/AAAAAAAAAAARAO//AAAAAAAAAAARAPD/AAAAAAAAAAASAO7/AAAAAAAAAAASAO//AAAAAAAAAAASAPD/AAAAAAAAAAATAO7/AAAAAAAAAAATAO//AAAAAAAAAAATAPD/AAAAAAAAAAAUAO7/AAAAAAAAAAAUAO//AAAAAAAAAAAUAPD/AAAAAAAAAAAVAO7/AAAAAAAAAAAVAO//AAAAAAAAAAAVAPD/AAAAAAAAAAAWAO7/AAAAAAAAAAAWAO//AAAAAAAAAAAWAPD/AAAAAAAAAAAXAO7/AAAAAAAAAAAXAO//AAAAAAAAAAAXAPD/AAAAAAAAAAAYAO7/AAAAAAAAAAAYAO//AAAAAAAAAAAYAPD/AAAAAAAAAAAyAO7/AAAAAAAAAAAyAO//AAAAAAAAAAAyAPD/AAAAAAAAAAAzAO7/AAAAAAAAAAAzAO//AAAAAAAAAAAzAPD/AAAAAAAAAAA0AO7/AAAAAAAAAAA0AO//AAAAAAAAAAA0APD/AAAAAAAAAAA1AO7/AAAAAAAAAAA1AO//AAAAAAAAAAA1APD/AAAAAAAAAAA2AO7/AAAAAAAAAAA2AO//AAAAAAAAAAA2APD/AAAAAAAAAAA3AO7/AAAAAAAAAAA3AO//AAAAAAAAAAA3APD/AAAAAAAAAAA4AO7/AAAAAAAAAAA4AO//AAAAAAAAAAA4APD/AAAAAAAAAAA5AO7/AAAAAAAAAAA5AO//AAAAAAAAAAA5APD/AAAAAAAAAAAGANL/AAAAAAAAAAAGANP/AAAAAAAAAAAGANT/AAAAAAAAAAAGANX/AAAAAAAAAAAGANb/AAAAAAAAAAAGANf/AAAAAAAAAAAGANj/AAAAAAAAAAAGANn/AAAAAAAAAAAGANr/AAAAAAAAAAAGANv/AAAAAAAAAAAGANz/AAAAAAAAAAAGAN3/AAAAAAAAAAAHANL/AAAAAAAAAAAHANP/AAAAAAAAAAAHANT/AAAAAAAAAAAHANX/AAAAAAAAAAAHANb/AAAAAAAAAAAHANf/AAAAAAAAAAAHANj/AAAAAAAAAAAHANn/AAAAAAAAAAAHANr/AAAAAAAAAAAHANv/AAAAAAAAAAAHANz/AAAAAAAAAAAHAN3/AAAAAAAAAAAIANL/AAAAAAAAAAAIANP/AAAAAAAAAAAIANT/AAAAAAAAAAAIANX/AAAAAAAAAAAIANb/AAAAAAAAAAAIANf/AAAAAAAAAAAIANj/AAAAAAAAAAAIANn/AAAAAAAAAAAIANr/AAAAAAAAAAAIANv/AAAAAAAAAAAIANz/AAAAAAAAAAAIAN3/AAAAAAAAAAAJANL/AAAAAAAAAAAJANP/AAAAAAAAAAAJANT/AAAAAAAAAAAJANX/AAAAAAAAAAAJANb/AAAAAAAAAAAJANf/AAAAAAAAAAAJANj/AAAAAAAAAAAJANn/AAAAAAAAAAAJANr/AAAAAAAAAAAJANv/AAAAAAAAAAAJANz/AAAAAAAAAAAJAN3/AAAAAAAAAAAKANL/AAAAAAAAAAAKANP/AAAAAAAAAAAKANT/AAAAAAAAAAAKANX/AAAAAAAAAAAKANb/AAAAAAAAAAAKANf/AAAAAAAAAAAKANj/AAAAAAAAAAAKANn/AAAAAAAAAAAKANr/AAAAAAAAAAAKANv/AAAAAAAAAAAKANz/AAAAAAAAAAAKAN3/AAAAAAAAAAALANL/AAAAAAAAAAALANP/AAAAAAAAAAALANT/AAAAAAAAAAAMANL/AAAAAAAAAAAMANP/AAAAAAAAAAAMANT/AAAAAAAAAAANANL/AAAAAAAAAAANANP/AAAAAAAAAAANANT/AAAAAAAAAAAOANL/AAAAAAAAAAAOANP/AAAAAAAAAAAOANT/AAAAAAAAAAAPANL/AAAAAAAAAAAPANP/AAAAAAAAAAAPANT/AAAAAAAAAAAQANL/AAAAAAAAAAAQANP/AAAAAAAAAAAQANT/AAAAAAAAAAARANL/AAAAAAAAAAARANP/AAAAAAAAAAARANT/AAAAAAAAAAASANL/AAAAAAAAAAASANP/AAAAAAAAAAASANT/AAAAAAAAAAATANL/AAAAAAAAAAATANP/AAAAAAAAAAATANT/AAAAAAAAAAAUANL/AAAAAAAAAAAUANP/AAAAAAAAAAAUANT/AAAAAAAAAAAVANL/AAAAAAAAAAAVANP/AAAAAAAAAAAVANT/AAAAAAAAAAAWANL/AAAAAAAAAAAWANP/AAAAAAAAAAAWANT/AAAAAAAAAAAXANL/AAAAAAAAAAAXANP/AAAAAAAAAAAXANT/AAAAAAAAAAAYANL/AAAAAAAAAAAYANP/AAAAAAAAAAAYANT/AAAAAAAAAAAZANL/AAAAAAAAAAAZANP/AAAAAAAAAAAZANT/AAAAAAAAAAAaANL/AAAAAAAAAAAaANP/AAAAAAAAAAAaANT/AAAAAAAAAAAbANL/AAAAAAAAAAAbANP/AAAAAAAAAAAbANT/AAAAAAAAAAAcANL/AAAAAAAAAAAcANP/AAAAAAAAAAAcANT/AAAAAAAAAAAdANL/AAAAAAAAAAAdANP/AAAAAAAAAAAdANT/AAAAAAAAAAAeANL/AAAAAAAAAAAeANP/AAAAAAAAAAAeANT/AAAAAAAAAAAfANL/AAAAAAAAAAAfANP/AAAAAAAAAAAfANT/AAAAAAAAAAAgANL/AAAAAAAAAAAgANP/AAAAAAAAAAAgANT/AAAAAAAAAAAhANL/AAAAAAAAAAAhANP/AAAAAAAAAAAhANT/AAAAAAAAAAAiANL/AAAAAAAAAAAiANP/AAAAAAAAAAAiANT/AAAAAAAAAAAjANL/AAAAAAAAAAAjANP/AAAAAAAAAAAjANT/AAAAAAAAAAAkANL/AAAAAAAAAAAkANP/AAAAAAAAAAAkANT/AAAAAAAAAAAlANL/AAAAAAAAAAAlANP/AAAAAAAAAAAlANT/AAAAAAAAAAAmANL/AAAAAAAAAAAmANP/AAAAAAAAAAAmANT/AAAAAAAAAAAnANL/AAAAAAAAAAAnANP/AAAAAAAAAAAnANT/AAAAAAAAAAAoANL/AAAAAAAAAAAoANP/AAAAAAAAAAAoANT/AAAAAAAAAAApANL/AAAAAAAAAAApANP/AAAAAAAAAAApANT/AAAAAAAAAAAqANL/AAAAAAAAAAAqANP/AAAAAAAAAAAqANT/AAAAAAAAAAArANL/AAAAAAAAAAArANP/AAAAAAAAAAArANT/AAAAAAAAAAAsANL/AAAAAAAAAAAsANP/AAAAAAAAAAAsANT/AAAAAAAAAAAtANL/AAAAAAAAAAAtANP/AAAAAAAAAAAtANT/AAAAAAAAAAAuANL/AAAAAAAAAAAuANP/AAAAAAAAAAAuANT/AAAAAAAAAAAvANL/AAAAAAAAAAAvANP/AAAAAAAAAAAvANT/AAAAAAAAAAAwANL/AAAAAAAAAAAwANP/AAAAAAAAAAAwANT/AAAAAAAAAAAxANL/AAAAAAAAAAAxANP/AAAAAAAAAAAxANT/AAAAAAAAAAAyANL/AAAAAAAAAAAyANP/AAAAAAAAAAAyANT/AAAAAAAAAAAzANL/AAAAAAAAAAAzANP/AAAAAAAAAAAzANT/AAAAAAAAAAA0ANL/AAAAAAAAAAA0ANP/AAAAAAAAAAA0ANT/AAAAAAAAAAA1ANL/AAAAAAAAAAA1ANP/AAAAAAAAAAA1ANT/AAAAAAAAAAA2ANL/AAAAAAAAAAA2ANP/AAAAAAAAAAA2ANT/AAAAAAAAAAA3ANL/AAAAAAAAAAA3ANP/AAAAAAAAAAA3ANT/AAAAAAAAAAA4ANL/AAAAAAAAAAA4ANP/AAAAAAAAAAA4ANT/AAAAAAAAAAA5ANL/AAAAAAAAAAA5ANP/AAAAAAAAAAA5ANT/AAAAAAAAAAA6ANL/AAAAAAAAAAA6ANP/AAAAAAAAAAA6ANT/AAAAAAAAAAA7ANL/AAAAAAAAAAA7ANP/AAAAAAAAAAA7ANT/AAAAAAAAAAA8ANL/AAAAAAAAAAA8ANP/AAAAAAAAAAA8ANT/AAAAAAAAAAA6ANX/AAAAAAAAAAA6ANb/AAAAAAAAAAA6ANf/AAAAAAAAAAA6ANj/AAAAAAAAAAA6AOb/AAAAAAAAAAA6AOf/AAAAAAAAAAA6AOj/AAAAAAAAAAA6AOn/AAAAAAAAAAA6AOr/AAAAAAAAAAA6AOv/AAAAAAAAAAA6AOz/AAAAAAAAAAA6AO3/AAAAAAAAAAA6AO7/AAAAAAAAAAA6AO//AAAAAAAAAAA6APD/AAAAAAAAAAA7ANX/AAAAAAAAAAA7ANb/AAAAAAAAAAA7ANf/AAAAAAAAAAA7ANj/AAAAAAAAAAA7AOb/AAAAAAAAAAA7AOf/AAAAAAAAAAA7AOj/AAAAAAAAAAA7AOn/AAAAAAAAAAA7AOr/AAAAAAAAAAA7AOv/AAAAAAAAAAA7AOz/AAAAAAAAAAA7AO3/AAAAAAAAAAA7AO7/AAAAAAAAAAA7AO//AAAAAAAAAAA7APD/AAAAAAAAAAA8ANX/AAAAAAAAAAA8ANb/AAAAAAAAAAA8ANf/AAAAAAAAAAA8ANj/AAAAAAAAAAA8AOb/AAAAAAAAAAA8AOf/AAAAAAAAAAA8AOj/AAAAAAAAAAA8AOn/AAAAAAAAAAA8AOr/AAAAAAAAAAA8AOv/AAAAAAAAAAA8AOz/AAAAAAAAAAA8AO3/AAAAAAAAAAA8AO7/AAAAAAAAAAA8AO//AAAAAAAAAAA8APD/AAAAAAAAAAAZAO//AAAAAAAAAAAZAPD/AAAAAAAAAAAaAO//AAAAAAAAAAAaAPD/AAAAAAAAAAAbAO//AAAAAAAAAAAbAPD/AAAAAAAAAAAtAO//AAAAAAAAAAAtAPD/AAAAAAAAAAAuAO//AAAAAAAAAAAuAPD/AAAAAAAAAAAvAO//AAAAAAAAAAAvAPD/AAAAAAAAAAAwAO//AAAAAAAAAAAwAPD/AAAAAAAAAAAxAO//AAAAAAAAAAAxAPD/AAAAAAAAAAArAPD/AAAAAAAAAAAsAPD/AAAAAAAAAAAsAOn/AAAAAAAAAAAsAOr/AAAAAAAAAAAsAOv/AAAAAAAAAAAsAOz/AAAAAAAAAAAsAO3/AAAAAAAAAAAsAO7/AAAAAAAAAAAtAOn/AAAAAAAAAAAtAOr/AAAAAAAAAAAtAOv/AAAAAAAAAAAtAOz/AAAAAAAAAAAtAO3/AAAAAAAAAAAtAO7/AAAAAAAAAAAsAO//AAAAAAAAAAAuAOz/AAAAAAAAAAAuAO3/AAAAAAAAAAAuAO7/AAAAAAAAAAAvAOz/AAAAAAAAAAAvAO3/AAAAAAAAAAAvAO7/AAAAAAAAAAAwAOz/AAAAAAAAAAAwAO3/AAAAAAAAAAAwAO7/AAAAAAAAAAAxAOz/AAAAAAAAAAAxAO3/AAAAAAAAAAAxAO7/AAAAAAAAAAA6ANn/AAAAAAAAAAA6ANr/AAAAAAAAAAA6ANv/AAAAAAAAAAA6ANz/AAAAAAAAAAA7ANn/AAAAAAAAAAA7ANr/AAAAAAAAAAA7ANv/AAAAAAAAAAA7ANz/AAAAAAAAAAA8ANn/AAAAAAAAAAA8ANr/AAAAAAAAAAA8ANv/AAAAAAAAAAA8ANz/AAAAAAAAAAA7AN3/AAAAAAAAAAA7AN7/AAAAAAAAAAA7AN//AAAAAAAAAAA8AN3/AAAAAAAAAAA8AN7/AAAAAAAAAAA8AN//AAAAAAAAAAA3AOz/AAAAAAAAAAA3AO3/AAAAAAAAAAA4AOz/AAAAAAAAAAA4AO3/AAAAAAAAAAA5AOz/AAAAAAAAAAA5AO3/AAAAAAAAAAAmAOn/AAAAAAAAAGAmAOr/AAAAAAAAAGAnAOn/AAAAAAAAAGAnAOr/AAAAAAAAAGAoAOn/AAAAAAAAAGAoAOr/AAAAAAAAAGApAOn/AAAAAAAAAGApAOr/AAAAAAAAAGAqAOn/AAAAAAAAAGAqAOr/AAAAAAAAAGArAOn/AAAAAAAAAGArAOr/AAAAAAAAAGApAOv/AAAAAAAAAGApAOz/AAAAAAAAAGAqAOv/AAAAAAAAAGAqAOz/AAAAAAAAAGArAOv/AAAAAAAAAGArAOz/AAAAAAAAAGArAO3/AAAAAAAAAGAqAOf/AAAAAAAAAGAqAOj/AAAAAAAAAGArAOf/AAAAAAAAAGArAOj/AAAAAAAAAGAsAOf/AAAAAAAAAGAsAOj/AAAAAAAAAGAtAOf/AAAAAAAAAGAtAOj/AAAAAAAAAGAsANz/AAAAAAAAAAAsAN3/AAAAAAAAAAAtANz/AAAAAAAAAAAtAN3/AAAAAAAAAAAuANz/AAAAAAAAAAAuAN3/AAAAAAAAAAAvANz/AAAAAAAAAAAvAN3/AAAAAAAAAAAwANz/AAAAAAAAAAAwAN3/AAAAAAAAAAAxANz/AAAAAAAAAAAxAN3/AAAAAAAAAAAyANz/AAAAAAAAAAAyAN3/AAAAAAAAAAAwAN7/AAAAAAAAAAAxAN7/AAAAAAAAAAAyAN7/AAAAAAAAAAALANX/AAAAAAAAAAALANb/AAAAAAAAAAALANf/AAAAAAAAAAAMANX/AAAAAAAAAAAMANb/AAAAAAAAAAAMANf/AAAAAAAAAAANANX/AAAAAAAAAAANANb/AAAAAAAAAAANANf/AAAAAAAAAAAOANX/AAAAAAAAAAAOANb/AAAAAAAAAAAOANf/AAAAAAAAAAAPANX/AAAAAAAAAAAPANb/AAAAAAAAAAAPANf/AAAAAAAAAAAQANX/AAAAAAAAAAAQANb/AAAAAAAAAAAQANf/AAAAAAAAAAARANX/AAAAAAAAAAARANb/AAAAAAAAAAARANf/AAAAAAAAAAASANX/AAAAAAAAAAASANb/AAAAAAAAAAASANf/AAAAAAAAAAATANX/AAAAAAAAAAATANb/AAAAAAAAAAATANf/AAAAAAAAAAAVANX/AAAAAAAAAAAWANX/AAAAAAAAAAAXANX/AAAAAAAAAAAYANX/AAAAAAAAAAAZANX/AAAAAAAAAAAaANX/AAAAAAAAAAAbANX/AAAAAAAAAAAUANX/AAAAAAAAAAAgANX/AAAAAAAAAAAgANb/AAAAAAAAAAAgANf/AAAAAAAAAAAhANX/AAAAAAAAAAAhANb/AAAAAAAAAAAhANf/AAAAAAAAAAAiANX/AAAAAAAAAAAiANb/AAAAAAAAAAAiANf/AAAAAAAAAAAjANX/AAAAAAAAAAAjANb/AAAAAAAAAAAjANf/AAAAAAAAAAAkANX/AAAAAAAAAAAkANb/AAAAAAAAAAAkANf/AAAAAAAAAAAlANX/AAAAAAAAAAAlANb/AAAAAAAAAAAlANf/AAAAAAAAAAAmANX/AAAAAAAAAAAnANX/AAAAAAAAAAAoANX/AAAAAAAAAAAmANb/AAAAAAAAAAA1ANX/AAAAAAAAAAA1ANb/AAAAAAAAAAA2ANX/AAAAAAAAAAA2ANb/AAAAAAAAAAA3ANX/AAAAAAAAAAA3ANb/AAAAAAAAAAA4ANX/AAAAAAAAAAA4ANb/AAAAAAAAAAA5ANX/AAAAAAAAAAA5ANb/AAAAAAAAAAA4ANf/AAAAAAAAAAA4ANj/AAAAAAAAAAA5ANf/AAAAAAAAAAA5ANj/AAAAAAAAAAAKAOP/AAABAAAAAAAKAOT/AAABAAAAAAAKAOX/AAABAAAAAAAKAOb/AAABAAAAAAAKAOf/AAABAAAAAAAKAOj/AAABAAAAAAAqAPD/AAABAAAAAAArAO//AAABAAAAAAArAO7/AAABAAAAAAAqAO3/AAABAAAAAAApAO3/AAABAAAAAAAoAOv/AAABAAAAAAAoAOz/AAABAAAAAAAlAOn/AAABAAAAAAAlAOr/AAABAAAAAAAmAOj/AAABAAAAAAAnAOj/AAABAAAAAAAoAOj/AAABAAAAAAApAOj/AAABAAAAAAAqAOb/AAABAAAAAAArAOb/AAABAAAAAAAsAOb/AAABAAAAAAAtAOb/AAABAAAAAAAuAOf/AAABAAAAAAAuAOj/AAABAAAAAAAuAOn/AAABAAAAAAAuAOr/AAABAAAAAAAuAOv/AAABAAAAAAAvAOv/AAABAAAAAAAwAOv/AAABAAAAAAAxAOv/AAABAAAAAAAyAO3/AAABAAAAAAAyAOz/AAABAAAAAAAzAO3/AAABAAAAAAA0AO3/AAABAAAAAAA1AO3/AAABAAAAAAA2AO3/AAABAAAAAAA3AOv/AAABAAAAAAA4AOv/AAABAAAAAAA5AOv/AAABAAAAAAAZAO7/AAABAAAAAAAaAO7/AAABAAAAAAAbAO7/AAABAAAAAAAXAO3/AAABAAAAAAAYAO3/AAABAAAAAAATAO3/AAAAAAAAAAAUAO3/AAAAAAAAAAAVAO3/AAAAAAAAAAAWAO3/AAAAAAAAAAAVAOv/AAAAAAAAAAAVAOz/AAAAAAAAAAAWAOv/AAAAAAAAAAAWAOz/AAAAAAAAAAAzAPH/AAAAAAAAAAAzAPL/AAAAAAAAAAAzAPP/AAAAAAAAAAAzAPT/AAAAAAAAAAAzAPX/AAAAAAAAAAA0APH/AAAAAAAAAAA0APL/AAAAAAAAAAA0APP/AAAAAAAAAAA0APT/AAAAAAAAAAA0APX/AAAAAAAAAAA1APH/AAAAAAAAAAA1APL/AAAAAAAAAAA1APP/AAAAAAAAAAA1APT/AAAAAAAAAAA1APX/AAAAAAAAAAA2APH/AAAAAAAAAAA2APL/AAAAAAAAAAA2APP/AAAAAAAAAAA2APT/AAAAAAAAAAA2APX/AAAAAAAAAAA3APH/AAAAAAAAAAA3APL/AAAAAAAAAAA3APP/AAAAAAAAAAA3APT/AAAAAAAAAAA3APX/AAAAAAAAAAA4APH/AAAAAAAAAAA4APL/AAAAAAAAAAA4APP/AAAAAAAAAAA4APT/AAAAAAAAAAA4APX/AAAAAAAAAAA5APH/AAAAAAAAAAA5APL/AAAAAAAAAAA5APP/AAAAAAAAAAA5APT/AAAAAAAAAAA5APX/AAAAAAAAAAA6APH/AAAAAAAAAAA6APL/AAAAAAAAAAA6APP/AAAAAAAAAAA6APT/AAAAAAAAAAA6APX/AAAAAAAAAAA7APH/AAAAAAAAAAA7APL/AAAAAAAAAAA7APP/AAAAAAAAAAA7APT/AAAAAAAAAAA7APX/AAAAAAAAAAA8APH/AAAAAAAAAAA8APL/AAAAAAAAAAA8APP/AAAAAAAAAAA8APT/AAAAAAAAAAA8APX/AAAAAAAAAAA6APb/AAAAAAAAAAA7APb/AAAAAAAAAAA8APb/AAAAAAAAAAA8APf/AAAAAAAAAAAtAPH/AAAAAAAAAAAtAPL/AAAAAAAAAAAuAPH/AAAAAAAAAAAuAPL/AAAAAAAAAAAvAPH/AAAAAAAAAAAvAPL/AAAAAAAAAAAwAPH/AAAAAAAAAAAwAPL/AAAAAAAAAAAwAPP/AAAAAAAAAAAwAPT/AAAAAAAAAAAxAPH/AAAAAAAAAAAxAPL/AAAAAAAAAAAxAPP/AAAAAAAAAAAxAPT/AAAAAAAAAAAyAPH/AAAAAAAAAAAyAPL/AAAAAAAAAAAyAPP/AAAAAAAAAAAyAPT/AAAAAAAAAAAVAPH/AAAAAAAAAAAVAPL/AAAAAAAAAAAVAPP/AAAAAAAAAAAVAPT/AAAAAAAAAAAWAPH/AAAAAAAAAAAWAPL/AAAAAAAAAAAWAPP/AAAAAAAAAAAWAPT/AAAAAAAAAAAXAPH/AAAAAAAAAAAXAPL/AAAAAAAAAAAXAPP/AAAAAAAAAAAXAPT/AAAAAAAAAAAYAPH/AAAAAAAAAAAYAPL/AAAAAAAAAAAYAPP/AAAAAAAAAAAYAPT/AAAAAAAAAAAWAPX/AAAAAAAAAAAXAPX/AAAAAAAAAAAVAPb/AAAAAAAAAAAVAPX/AAAAAAAAAAAZAPH/AAAAAAAAAAAaAPH/AAAAAAAAAAAZAPL/AAAAAAAAAAAbAPH/AAAAAAAAAAAaAPL/AAAAAAAAAAAZAPP/AAAAAAAAAAAYAPX/AAAAAAAAAAAXAPb/AAAAAAAAAAAVAPf/AAAAAAAAAAAWAPb/AAAAAAAAAAAVAPj/AAAAAAAAAAAcAPD/AAAAAAAAAAAcAPH/AAAAAAAAAAAdAPD/AAAAAAAAAAAdAPH/AAAAAAAAAAAcAO//AAABAAAAAAAdAO//AAABAAAAAAASAN//AAAAAAAAAAASAOD/AAAAAAAAAAASAOH/AAAAAAAAAAASAOL/AAAAAAAAAAASAOP/AAAAAAAAAAASAOT/AAAAAAAAAAATAN//AAAAAAAAAAATAOD/AAAAAAAAAAATAOH/AAAAAAAAAAAUAN//AAAAAAAAAAAUAOD/AAAAAAAAAAAUAOH/AAAAAAAAAAAUAOL/AAAAAAAAAAAVAN//AAAAAAAAAAAVAOD/AAAAAAAAAAAVAOH/AAAAAAAAAAAVAOL/AAAAAAAAAAASAOX/AAAAAAAAAAASAOb/AAAAAAAAAAATAOL/AAAAAAAAAAATAOP/AAAAAAAAAAAUAOP/AAAAAAAAAAAUAOT/AAAAAAAAAAAVAOP/AAAAAAAAAAAVAOT/AAAAAAAAAAALAPH/AAACAAAAAAAMAPH/AAACAAAAAAANAPH/AAACAAAAAAAOAPH/AAACAAAAAAAdAPL/AAAAAAAAAAAcAPL/AAAAAAAAAAAcAPP/AAAAAAAAAAAbAPT/AAAAAAAAAAAaAPT/AAAAAAAAAAAaAPX/AAAAAAAAAAAZAPb/AAAAAAAAAAAZAPf/AAAAAAAAAAAYAPf/AAAAAAAAAAAYAPj/AAAAAAAAAAAXAPj/AAAAAAAAAAAXAPn/AAAAAAAAAAAWAPn/AAAAAAAAAAAWAPr/AAAAAAAAAAAVAPr/AAAAAAAAAAAVAPn/AAAAAAAAAAAWAPj/AAAAAAAAAAAWAPf/AAAAAAAAAAAXAPf/AAAAAAAAAAAYAPb/AAAAAAAAAAAZAPX/AAAAAAAAAAAZAPT/AAAAAAAAAAAaAPP/AAAAAAAAAAAbAPP/AAAAAAAAAAAbAPL/AAAAAAAAAAAeAPH/AAAAAAAAAAA2AOb/AAACAAAAAAA3AOb/AAACAAAAAAA4AOb/AAACAAAAAAA5AOb/AAACAAAAAAAPAN//AAACAAAAAAAQAN//AAACAAAAAAARAN//AAACAAAAAAAWAOL/AAACAAAAAAAXAOL/AAACAAAAAAAYAOL/AAACAAAAAAAVAOr/AAABAAAAAAAWAOr/AAABAAAAAAAXAOv/AAABAAAAAAAXAOz/AAABAAAAAAAVAOX/AAAAAAAAAAAVAOb/AAAAAAAAAAAVAOf/AAAAAAAAAAAVAOj/AAAAAAAAAAAWAOT/AAAAAAAAAAAWAOX/AAAAAAAAAAAWAOb/AAAAAAAAAAAWAOf/AAAAAAAAAAAXAOb/AAAAAAAAAAAXAOX/AAAAAAAAAAAVAN7/AAABAAAAAAAYAOX/AAABAAAAAAAYAOb/AAABAAAAAAA=") tile_set = ExtResource("20_qrebp") -[node name="PathDriveMovePlateform" parent="." instance=ExtResource("24_fdfto")] +[node name="PathDriveMovePlateform" parent="." unique_id=1257819538 instance=ExtResource("24_fdfto")] position = Vector2(468, -437) move_speed = 300.0 acceleration = 1000.0 diff --git a/_scene/level1/l1_s9.tscn b/_scene/level1/l1_s9.tscn index 68c4a99..8178b55 100644 --- a/_scene/level1/l1_s9.tscn +++ b/_scene/level1/l1_s9.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=43 format=4 uid="uid://dcoq4q3brnkw6"] +[gd_scene format=4 uid="uid://dcoq4q3brnkw6"] [ext_resource type="Script" uid="uid://5e157vdk6175" path="res://addons/reedscene/scene/ReedScene.gd" id="1_7313i"] [ext_resource type="Script" uid="uid://bh066o84byplh" path="res://addons/reedscene/scene/ReedSceneID.gd" id="2_hxiiq"] @@ -109,18 +109,18 @@ _data = { } point_count = 2 -[node name="L1_S9" type="Node2D"] +[node name="L1_S9" type="Node2D" unique_id=1409865054] script = ExtResource("1_7313i") metadata/_custom_type_script = "uid://5e157vdk6175" -[node name="[Invalid!]" type="Node" parent="."] +[node name="[Invalid!]" type="Node" parent="." unique_id=161036980] script = ExtResource("2_hxiiq") -[node name="SceneManager" type="Node" parent="."] +[node name="SceneManager" type="Node" parent="." unique_id=970119293] script = ExtResource("3_k2ysg") quick_trigger = Array[ExtResource("4_ny1y7")]([ExtResource("5_t0bfe")]) -[node name="ActManager" type="Node" parent="."] +[node name="ActManager" type="Node" parent="." unique_id=1288681276] script = ExtResource("6_esabr") prop_state_map = Dictionary[int, ExtResource("7_2ws8l")]({ 0: SubResource("Resource_sv1n5"), @@ -128,98 +128,98 @@ prop_state_map = Dictionary[int, ExtResource("7_2ws8l")]({ }) init_act_id = 0 -[node name="Props" type="Node2D" parent="."] +[node name="Props" type="Node2D" parent="." unique_id=2136749027] script = ExtResource("9_uiu2l") -[node name="CameraAnchor" parent="Props" instance=ExtResource("10_npsqr")] +[node name="CameraAnchor" parent="Props" unique_id=679952248 instance=ExtResource("10_npsqr")] position = Vector2(767, -1611) limit_top = -185 limit_bottom = 185 limit_left = -320 limit_right = 290 -[node name="[Prop_0000]" type="Node" parent="Props/CameraAnchor"] +[node name="[Prop_0000]" type="Node" parent="Props/CameraAnchor" unique_id=718989972] script = ExtResource("11_gkqbq") prop_id = 0 -[node name="States" type="Node" parent="Props/CameraAnchor/[Prop_0000]"] +[node name="States" type="Node" parent="Props/CameraAnchor/[Prop_0000]" unique_id=1482404925] script = ExtResource("12_64ehn") -[node name="[ID_0] Disable" type="Node" parent="Props/CameraAnchor/[Prop_0000]/States"] +[node name="[ID_0] Disable" type="Node" parent="Props/CameraAnchor/[Prop_0000]/States" unique_id=369734530] script = ExtResource("13_a1xcn") state_id = 0 effects = Array[ExtResource("14_3doyt")]([ExtResource("15_iwul0")]) -[node name="[ID_1] Enable" type="Node" parent="Props/CameraAnchor/[Prop_0000]/States"] +[node name="[ID_1] Enable" type="Node" parent="Props/CameraAnchor/[Prop_0000]/States" unique_id=342724238] script = ExtResource("13_a1xcn") state_id = 1 effects = Array[ExtResource("14_3doyt")]([ExtResource("16_l37wq")]) -[node name="PlayerTriggerVolumn" parent="Props" instance=ExtResource("17_wewc2")] +[node name="PlayerTriggerVolumn" parent="Props" unique_id=1098409942 instance=ExtResource("17_wewc2")] position = Vector2(504, -1608) -[node name="CollisionShape2D" type="CollisionShape2D" parent="Props/PlayerTriggerVolumn"] +[node name="CollisionShape2D" type="CollisionShape2D" parent="Props/PlayerTriggerVolumn" unique_id=467368634] position = Vector2(248, 0) shape = SubResource("RectangleShape2D_nvw5u") debug_color = Color(0.8497597, 0.2655047, 0.64659345, 0.41960785) -[node name="[Prop_0001]" type="Node" parent="Props/PlayerTriggerVolumn"] +[node name="[Prop_0001]" type="Node" parent="Props/PlayerTriggerVolumn" unique_id=778326193] script = ExtResource("11_gkqbq") prop_id = 1 -[node name="States" type="Node" parent="Props/PlayerTriggerVolumn/[Prop_0001]"] +[node name="States" type="Node" parent="Props/PlayerTriggerVolumn/[Prop_0001]" unique_id=667446113] script = ExtResource("12_64ehn") -[node name="[ID_0] Disable" type="Node" parent="Props/PlayerTriggerVolumn/[Prop_0001]/States"] +[node name="[ID_0] Disable" type="Node" parent="Props/PlayerTriggerVolumn/[Prop_0001]/States" unique_id=2103116921] script = ExtResource("13_a1xcn") state_id = 0 effects = Array[ExtResource("14_3doyt")]([ExtResource("18_qpw50")]) -[node name="[ID_1] Enable" type="Node" parent="Props/PlayerTriggerVolumn/[Prop_0001]/States"] +[node name="[ID_1] Enable" type="Node" parent="Props/PlayerTriggerVolumn/[Prop_0001]/States" unique_id=1558970972] script = ExtResource("13_a1xcn") state_id = 1 effects = Array[ExtResource("14_3doyt")]([ExtResource("19_gec0l")]) -[node name="PlayerRespawnPoint" parent="Props" instance=ExtResource("20_imy1o")] +[node name="PlayerRespawnPoint" parent="Props" unique_id=1005464705 instance=ExtResource("20_imy1o")] position = Vector2(528, -1472) -[node name="[Prop_0002]" type="Node" parent="Props/PlayerRespawnPoint"] +[node name="[Prop_0002]" type="Node" parent="Props/PlayerRespawnPoint" unique_id=1242410842] script = ExtResource("11_gkqbq") prop_id = 2 -[node name="States" type="Node" parent="Props/PlayerRespawnPoint/[Prop_0002]"] +[node name="States" type="Node" parent="Props/PlayerRespawnPoint/[Prop_0002]" unique_id=1307756796] script = ExtResource("12_64ehn") -[node name="[ID_0] Disable" type="Node" parent="Props/PlayerRespawnPoint/[Prop_0002]/States"] +[node name="[ID_0] Disable" type="Node" parent="Props/PlayerRespawnPoint/[Prop_0002]/States" unique_id=657237634] script = ExtResource("13_a1xcn") state_id = 0 effects = Array[ExtResource("14_3doyt")]([SubResource("Resource_r0e2c")]) -[node name="[ID_1] Enable" type="Node" parent="Props/PlayerRespawnPoint/[Prop_0002]/States"] +[node name="[ID_1] Enable" type="Node" parent="Props/PlayerRespawnPoint/[Prop_0002]/States" unique_id=85661781] script = ExtResource("13_a1xcn") state_id = 1 effects = Array[ExtResource("14_3doyt")]([SubResource("Resource_ubvm0")]) -[node name="TileMapLayer" type="TileMapLayer" parent="." groups=["GRAPABLE"]] +[node name="TileMapLayer" type="TileMapLayer" parent="." unique_id=438417240 groups=["GRAPABLE"]] tile_map_data = PackedByteArray("AAAcAJz/AAAAAAAAAAAcAJ3/AAAAAAAAAAAcAKX/AAAAAAAAAAAcAKb/AAAAAAAAAAAdAJz/AAAAAAAAAAAdAKX/AAAAAAAAAAAdAKb/AAAAAAAAAAAeAJv/AAABAAAAAAAeAKT/AAAAAAAAAAAeAKX/AAAAAAAAAAAeAKb/AAAAAAAAAAAfAKX/AAAAAAAAAAAfAKb/AAAAAAAAAAAgAKX/AAAAAAAAAAAgAKb/AAAAAAAAAAAhAIr/AAAAAAAAAAAhAKX/AAAAAAAAAAAhAKb/AAAAAAAAAAAiAIn/AAAAAAAAAAAiAIr/AAAAAAAAAAAiAKX/AAAAAAAAAAAiAKb/AAAAAAAAAAAjAIr/AAAAAAAAAAAjAKX/AAAAAAAAAAAjAKb/AAAAAAAAAAAkAIr/AAAAAAAAAAAkAJ3/AAAAAAAAAAAkAKX/AAAAAAAAAAAkAKb/AAAAAAAAAAAlAIr/AAAAAAAAAAAlAJz/AAAAAAAAAAAlAKX/AAAAAAAAAAAlAKb/AAAAAAAAAAAmAKX/AAAAAAAAAAAmAKb/AAAAAAAAAAAnAKX/AAAAAAAAAAAnAKb/AAAAAAAAAAAoAKX/AAAAAAAAAAAoAKb/AAAAAAAAAAApAKX/AAAAAAAAAAApAKb/AAAAAAAAAAAqAKL/AAAAAAAAAAAqAKP/AAAAAAAAAAAqAKT/AAAAAAAAAAAqAKX/AAAAAAAAAAAqAKb/AAAAAAAAAAArAKX/AAAAAAAAAAArAKb/AAAAAAAAAAAsAKX/AAAAAAAAAAAsAKb/AAAAAAAAAAAtAJz/AAAAAAAAAAAtAJ3/AAABAAAAAAAtAKX/AAAAAAAAAAAtAKb/AAAAAAAAAAAuAKX/AAAAAAAAAAAuAKb/AAAAAAAAAAAvAKX/AAAAAAAAAAAvAKb/AAAAAAAAAAAwAKX/AAAAAAAAAAAwAKb/AAAAAAAAAAAxAKX/AAAAAAAAAAAxAKb/AAAAAAAAAAAyAJD/AAAAAAAAAAAyAKX/AAAAAAAAAAAyAKb/AAAAAAAAAAAzAJD/AAAAAAAAAAAzAKX/AAAAAAAAAAAzAKb/AAAAAAAAAAA0AJD/AAAAAAAAAAA0AKX/AAAAAAAAAAA0AKb/AAAAAAAAAAA1AJD/AAAAAAAAAAA1AJz/AAAAAAAAAAA1AJ3/AAAAAAAAAAA1AJ7/AAAAAAAAAAA1AKP/AAAAAAAAAAA1AKX/AAAAAAAAAAA1AKb/AAAAAAAAAAA2AJD/AAAAAAAAAAA2AJX/AAACAAAAAAA2AJb/AAABAAAAAAA2AJf/AAABAAAAAAA2AJj/AAABAAAAAAA2AJn/AAABAAAAAAA2AJr/AAABAAAAAAA2AJv/AAABAAAAAAA2AJz/AAABAAAAAAA2AJ3/AAABAAAAAAA2AJ7/AAABAAAAAAA2AKP/AAABAAAAAAA2AKX/AAABAAAAAAA2AKb/AAAAAAAAAAA3AJD/AAAAAAAAAAA3AJz/AAABAAAAAAA3AJ3/AAAAAAAAAAA3AKX/AAABAAAAAAA3AKb/AAAAAAAAAAAcAJD/AAAAAAAAAAAcAJH/AAAAAAAAAAAcAJL/AAAAAAAAAAAcAJP/AAAAAAAAAAAcAJT/AAAAAAAAAAAcAJX/AAAAAAAAAAAcAJb/AAAAAAAAAAAcAJf/AAAAAAAAAAAcAJj/AAAAAAAAAAAcAJn/AAAAAAAAAAAcAJr/AAAAAAAAAAAcAJv/AAAAAAAAAAAcAKL/AAAAAAAAAAAcAKP/AAAAAAAAAAAcAKT/AAAAAAAAAAAdAI3/AAAAAAAAAAAdAI7/AAAAAAAAAAAdAI//AAAAAAAAAAAdAJD/AAAAAAAAAAAdAJH/AAAAAAAAAAAdAJL/AAAAAAAAAAAdAJP/AAAAAAAAAAAdAJT/AAAAAAAAAAAdAJX/AAAAAAAAAAAdAJb/AAAAAAAAAAAdAJf/AAAAAAAAAAAdAJj/AAAAAAAAAAAdAJn/AAAAAAAAAAAdAJr/AAAAAAAAAAAdAJv/AAAAAAAAAAAdAJ3/AAAAAAAAAAAdAJ7/AAAAAAAAAAAdAKP/AAAAAAAAAAAdAKT/AAAAAAAAAAAeAIz/AAAAAAAAAAAeAI3/AAAAAAAAAAAeAI7/AAAAAAAAAAAeAI//AAAAAAAAAAAeAJH/AAAAAAAAAAAeAJL/AAAAAAAAAAAeAJP/AAAAAAAAAAAeAJT/AAAAAAAAAAAeAJX/AAABAAAAAAAeAJb/AAABAAAAAAAeAJf/AAABAAAAAAAeAJj/AAABAAAAAAAeAJn/AAABAAAAAAAeAJr/AAABAAAAAAAeAJz/AAABAAAAAAAeAJ3/AAABAAAAAAAeAJ7/AAABAAAAAAAeAJ//AAAAAAAAAAAfAIv/AAAAAAAAAAAfAIz/AAAAAAAAAAAfAI3/AAAAAAAAAAAfAJT/AAAAAAAAAAAfAJX/AAABAAAAAAAfAJ7/AAABAAAAAAAfAJ//AAAAAAAAAAAgAIv/AAAAAAAAAAAgAJT/AAABAAAAAAAgAJ7/AAABAAAAAAAgAJ//AAAAAAAAAAAhAIv/AAAAAAAAAAAhAJ7/AAABAAAAAAAhAJ//AAAAAAAAAAAiAIv/AAAAAAAAAAAiAJ7/AAABAAAAAAAiAJ//AAAAAAAAAAAjAIn/AAAAAAAAAAAjAJr/AAABAAAAAAAjAJ7/AAAAAAAAAAAjAJ//AAAAAAAAAAAkAIn/AAAAAAAAAAAkAJr/AAAAAAAAAAAkAJv/AAABAAAAAAAkAJ//AAAAAAAAAAAlAIj/AAAAAAAAAAAlAIn/AAAAAAAAAAAlAJr/AAAAAAAAAAAlAJv/AAABAAAAAAAlAJ3/AAAAAAAAAAAlAJ7/AAAAAAAAAAAlAJ//AAAAAAAAAAAmAIj/AAAAAAAAAAAmAIn/AAAAAAAAAAAmAJz/AAAAAAAAAAAmAJ3/AAAAAAAAAAAnAIj/AAAAAAAAAAAnAIn/AAAAAAAAAAAnAJz/AAAAAAAAAAAoAIj/AAAAAAAAAAAoAIn/AAAAAAAAAAAoAIr/AAAAAAAAAAAoAJv/AAAAAAAAAAAoAKT/AAAAAAAAAAApAIj/AAAAAAAAAAApAIr/AAAAAAAAAAApAKL/AAAAAAAAAAApAKP/AAAAAAAAAAApAKT/AAAAAAAAAAAqAIj/AAAAAAAAAAAqAIn/AAAAAAAAAAAqAIr/AAAAAAAAAAArAIn/AAAAAAAAAAArAIr/AAAAAAAAAAAsAIn/AAAAAAAAAAAsAIr/AAAAAAAAAAAtAIr/AAAAAAAAAAAuAIr/AAAAAAAAAAAuAIv/AAAAAAAAAAAuAJz/AAAAAAAAAAAuAJ3/AAABAAAAAAAvAIr/AAAAAAAAAAAvAIv/AAAAAAAAAAAvAIz/AAAAAAAAAAAvAJz/AAABAAAAAAAwAIv/AAAAAAAAAAAwAIz/AAAAAAAAAAAxAIz/AAAAAAAAAAAxAI3/AAAAAAAAAAAxAI7/AAAAAAAAAAAyAI3/AAAAAAAAAAAyAI7/AAAAAAAAAAAyAI//AAAAAAAAAAA0AJT/AAAAAAAAAAA0AJX/AAAAAAAAAAA0AJb/AAAAAAAAAAA0AJf/AAAAAAAAAAA0AJj/AAAAAAAAAAA0AJn/AAAAAAAAAAA0AJr/AAAAAAAAAAA0AJv/AAAAAAAAAAA0AJz/AAAAAAAAAAA0AJ3/AAAAAAAAAAA0AJ7/AAAAAAAAAAA0AJ//AAAAAAAAAAA0AKD/AAAAAAAAAAA0AKH/AAAAAAAAAAA0AKL/AAAAAAAAAAA0AKP/AAAAAAAAAAA0AKT/AAAAAAAAAAA1AJT/AAAAAAAAAAA1AJX/AAAAAAAAAAA1AJb/AAAAAAAAAAA1AJf/AAAAAAAAAAA1AJj/AAAAAAAAAAA1AJn/AAAAAAAAAAA1AJr/AAAAAAAAAAA1AJv/AAAAAAAAAAA1AJ//AAAAAAAAAAA1AKD/AAAAAAAAAAA1AKH/AAAAAAAAAAA1AKL/AAAAAAAAAAA1AKT/AAAAAAAAAAA2AJ//AAABAAAAAAA2AKD/AAABAAAAAAA2AKH/AAABAAAAAAA2AKL/AAABAAAAAAA2AKT/AAABAAAAAAA3AJ7/AAAAAAAAAAA4AJD/AAAAAAAAAAA4AKX/AAABAAAAAAA4AKb/AAAAAAAAAAA5AJD/AAAAAAAAAAA5AJX/AAABAAAAAAA5AJb/AAAAAAAAAAA5AJf/AAAAAAAAAAA5AJj/AAAAAAAAAAA5AKX/AAABAAAAAAA5AKb/AAAAAAAAAAA6AJD/AAAAAAAAAAA6AKX/AAABAAAAAAA6AKb/AAAAAAAAAAA7AJD/AAAAAAAAAAA7AJr/AAABAAAAAAA7AJv/AAAAAAAAAAA7AJz/AAAAAAAAAAA7AKX/AAABAAAAAAA7AKb/AAAAAAAAAAA8AJD/AAAAAAAAAAA8AKX/AAABAAAAAAA8AKb/AAAAAAAAAAA9AJD/AAAAAAAAAAA9AJX/AAABAAAAAAA9AJb/AAAAAAAAAAA9AJf/AAAAAAAAAAA9AJj/AAAAAAAAAAA9AKX/AAABAAAAAAA9AKb/AAAAAAAAAAA+AJD/AAAAAAAAAAA+AKX/AAABAAAAAAA+AKb/AAAAAAAAAAA/AJD/AAAAAAAAAAA/AJz/AAABAAAAAAA/AJ3/AAAAAAAAAAA/AJ7/AAAAAAAAAAA/AKP/AAACAAAAAAA/AKX/AAABAAAAAAA/AKb/AAAAAAAAAABAAJD/AAAAAAAAAABAAJX/AAACAAAAAABAAJb/AAABAAAAAABAAJf/AAABAAAAAABAAJj/AAABAAAAAABAAJn/AAABAAAAAABAAJr/AAABAAAAAABAAJv/AAABAAAAAABAAJz/AAABAAAAAABAAJ3/AAABAAAAAABAAJ7/AAABAAAAAABAAKP/AAACAAAAAABAAKX/AAABAAAAAABAAKb/AAAAAAAAAABBAJD/AAAAAAAAAABBAJH/AAAAAAAAAABBAJL/AAAAAAAAAABBAJP/AAAAAAAAAABBAJT/AAAAAAAAAABBAJX/AAAAAAAAAABBAJb/AAAAAAAAAABBAJf/AAAAAAAAAABBAJj/AAAAAAAAAABBAJn/AAAAAAAAAABBAJr/AAAAAAAAAABBAJv/AAAAAAAAAABBAJz/AAAAAAAAAABBAJ3/AAAAAAAAAABBAKP/AAAAAAAAAABBAKT/AAAAAAAAAABBAKX/AAAAAAAAAABBAKb/AAAAAAAAAAAoAJz/AAABAAAAAAAzAKT/AAABAAAAAAAzAKP/AAABAAAAAAAzAKL/AAABAAAAAAAzAKH/AAABAAAAAAAzAKD/AAABAAAAAAAzAJ//AAABAAAAAAAzAJ7/AAABAAAAAAAzAJ3/AAABAAAAAAAzAJz/AAABAAAAAAAzAJv/AAABAAAAAAAzAJr/AAABAAAAAAAzAJn/AAABAAAAAAAzAJj/AAABAAAAAAAzAJf/AAABAAAAAAAzAJb/AAABAAAAAAAzAJX/AAABAAAAAAAzAJT/AAABAAAAAAA=") tile_set = ExtResource("23_nes02") -[node name="spring2" parent="." instance=ExtResource("26_qrhk0")] +[node name="spring2" parent="." unique_id=504596842 instance=ExtResource("26_qrhk0")] position = Vector2(680, -1512) -[node name="spring3" parent="." instance=ExtResource("26_qrhk0")] +[node name="spring3" parent="." unique_id=1824751982 instance=ExtResource("26_qrhk0")] position = Vector2(728, -1608) -[node name="spring4" parent="." instance=ExtResource("26_qrhk0")] +[node name="spring4" parent="." unique_id=460804879 instance=ExtResource("26_qrhk0")] position = Vector2(600, -1640) -[node name="spring5" parent="." instance=ExtResource("26_qrhk0")] +[node name="spring5" parent="." unique_id=547349463 instance=ExtResource("26_qrhk0")] position = Vector2(920, -1480) -[node name="spring6" parent="." instance=ExtResource("26_qrhk0")] +[node name="spring6" parent="." unique_id=1158732343 instance=ExtResource("26_qrhk0")] position = Vector2(1000, -1480) -[node name="PathDriveMovePlateform2" parent="." instance=ExtResource("27_vqrg5")] +[node name="PathDriveMovePlateform2" parent="." unique_id=440504099 instance=ExtResource("27_vqrg5")] position = Vector2(520, -1752) move_speed = 300.0 returning_speed = 100.0 @@ -231,7 +231,7 @@ scale = Vector2(0.5, 0.5) [node name="Path2D" parent="PathDriveMovePlateform2" index="1"] curve = SubResource("Curve2D_ll203") -[node name="FragileRock" parent="." instance=ExtResource("28_mso2b")] +[node name="FragileRock" parent="." unique_id=1605275846 instance=ExtResource("28_mso2b")] position = Vector2(840, -1752) [connection signal="player_entered" from="Props/PlayerTriggerVolumn" to="SceneManager" method="_on_player_trigger_volumn_player_entered"] diff --git a/addons/reedcamera/scripts/camera_tools/CameraFollowController.gd b/addons/reedcamera/scripts/camera_tools/CameraFollowController.gd index b21c3ea..fb4f2c9 100644 --- a/addons/reedcamera/scripts/camera_tools/CameraFollowController.gd +++ b/addons/reedcamera/scripts/camera_tools/CameraFollowController.gd @@ -9,7 +9,7 @@ const _DEBUG_TOOL := preload("res://addons/reedcamera/scripts/camera_tools/DeadZ @export_group("Follow") @export var enabled_follow: bool = true -@export var follow_speed: float = 600.0 # 世界单位 / 秒 +@export var follow_speed: float = 10000.0 # 世界单位 / 秒 @export var follow_lerp := 0.12 # 0~1,越大越“跟手”,越小越“蔚蓝感”的滞后 @export_subgroup("Follow Dynamic Speed") @export var min_speed_scale := 0.4 # 贴近死区时