Fixed randomly dying, on ultrawide resolutions

Turns out the bg liquids still had collisions, so if setup right, they would still kill the player, has now been fixed!
This commit is contained in:
JHDev2006
2025-09-19 14:24:32 +01:00
parent 864d38258f
commit dcb32855e4
2 changed files with 43 additions and 47 deletions

View File

@@ -1035,7 +1035,7 @@ size = Vector2(20, 18)
[sub_resource type="WorldBoundaryShape2D" id="WorldBoundaryShape2D_k1a1r"]
normal = Vector2(-1, 0)
[node name="Level" type="Node" node_paths=PackedStringArray("all_coins_check")]
[node name="Level2" type="Node" node_paths=PackedStringArray("all_coins_check")]
script = ExtResource("1_h6lrm")
all_coins_check = NodePath("CoinHeavenAllCoinsBonus")
music = ExtResource("2_vevge")
@@ -1091,45 +1091,45 @@ overlay_clouds = true
[node name="CoinHeavenAllCoinsBonus" parent="." instance=ExtResource("35_rftvu")]
[connection signal="collected" from="Tiles/Coin" to="Tiles/Coin/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@26909" to="Tiles/@Node2D@26909/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@26910" to="Tiles/@Node2D@26910/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@26911" to="Tiles/@Node2D@26911/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@26912" to="Tiles/@Node2D@26912/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@26913" to="Tiles/@Node2D@26913/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@26914" to="Tiles/@Node2D@26914/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@26915" to="Tiles/@Node2D@26915/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@26916" to="Tiles/@Node2D@26916/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@26917" to="Tiles/@Node2D@26917/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@26918" to="Tiles/@Node2D@26918/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@26919" to="Tiles/@Node2D@26919/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@26920" to="Tiles/@Node2D@26920/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@26921" to="Tiles/@Node2D@26921/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@26922" to="Tiles/@Node2D@26922/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@26923" to="Tiles/@Node2D@26923/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@26924" to="Tiles/@Node2D@26924/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@26925" to="Tiles/@Node2D@26925/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@26926" to="Tiles/@Node2D@26926/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@26927" to="Tiles/@Node2D@26927/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@26928" to="Tiles/@Node2D@26928/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@26929" to="Tiles/@Node2D@26929/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@26930" to="Tiles/@Node2D@26930/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@26931" to="Tiles/@Node2D@26931/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@26932" to="Tiles/@Node2D@26932/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@26933" to="Tiles/@Node2D@26933/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@26934" to="Tiles/@Node2D@26934/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@26935" to="Tiles/@Node2D@26935/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@26936" to="Tiles/@Node2D@26936/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@26937" to="Tiles/@Node2D@26937/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@26938" to="Tiles/@Node2D@26938/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@26939" to="Tiles/@Node2D@26939/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@26940" to="Tiles/@Node2D@26940/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@26941" to="Tiles/@Node2D@26941/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@26942" to="Tiles/@Node2D@26942/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@26943" to="Tiles/@Node2D@26943/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@26944" to="Tiles/@Node2D@26944/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@26945" to="Tiles/@Node2D@26945/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@26946" to="Tiles/@Node2D@26946/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@26947" to="Tiles/@Node2D@26947/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@26948" to="Tiles/@Node2D@26948/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@49407" to="Tiles/@Node2D@49407/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@49408" to="Tiles/@Node2D@49408/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@49409" to="Tiles/@Node2D@49409/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@49410" to="Tiles/@Node2D@49410/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@49411" to="Tiles/@Node2D@49411/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@49412" to="Tiles/@Node2D@49412/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@49413" to="Tiles/@Node2D@49413/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@49414" to="Tiles/@Node2D@49414/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@49415" to="Tiles/@Node2D@49415/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@49416" to="Tiles/@Node2D@49416/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@49417" to="Tiles/@Node2D@49417/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@49418" to="Tiles/@Node2D@49418/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@49419" to="Tiles/@Node2D@49419/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@49420" to="Tiles/@Node2D@49420/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@49421" to="Tiles/@Node2D@49421/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@49422" to="Tiles/@Node2D@49422/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@49423" to="Tiles/@Node2D@49423/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@49424" to="Tiles/@Node2D@49424/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@49425" to="Tiles/@Node2D@49425/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@49426" to="Tiles/@Node2D@49426/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@49427" to="Tiles/@Node2D@49427/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@49428" to="Tiles/@Node2D@49428/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@49429" to="Tiles/@Node2D@49429/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@49430" to="Tiles/@Node2D@49430/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@49431" to="Tiles/@Node2D@49431/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@49432" to="Tiles/@Node2D@49432/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@49433" to="Tiles/@Node2D@49433/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@49434" to="Tiles/@Node2D@49434/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@49435" to="Tiles/@Node2D@49435/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@49436" to="Tiles/@Node2D@49436/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@49437" to="Tiles/@Node2D@49437/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@49438" to="Tiles/@Node2D@49438/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@49439" to="Tiles/@Node2D@49439/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@49440" to="Tiles/@Node2D@49440/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@49441" to="Tiles/@Node2D@49441/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@49442" to="Tiles/@Node2D@49442/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@49443" to="Tiles/@Node2D@49443/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@49444" to="Tiles/@Node2D@49444/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@49445" to="Tiles/@Node2D@49445/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@49446" to="Tiles/@Node2D@49446/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@49447" to="Tiles/@Node2D@49447/LevelPersistance" method="set_as_active"]
[connection signal="player_entered" from="WarpDown" to="." method="warp_back"]

View File

@@ -785,7 +785,6 @@ metadata/_custom_type_script = "uid://cbal8ms2oe1ik"
[node name="LiquidLayer" type="Parallax2D" parent="."]
process_mode = 1
visible = false
visibility_layer = 2
z_index = 50
z_as_relative = false
@@ -795,18 +794,15 @@ repeat_times = 4
[node name="Water" parent="LiquidLayer" instance=ExtResource("33_7urbp")]
process_mode = 1
visible = false
z_as_relative = false
tile_map_data = PackedByteArray("AAAwAAAAAgAAAAAAAAAwAAEAAgAAAAEAAAAxAAAAAgAAAAAAAAAxAAEAAgAAAAEAAAAyAAAAAgAAAAAAAAAyAAEAAgAAAAEAAAAzAAAAAgAAAAAAAAAzAAEAAgAAAAEAAAA0AAAAAgAAAAAAAAA0AAEAAgAAAAEAAAA1AAAAAgAAAAAAAAA1AAEAAgAAAAEAAAA2AAAAAgAAAAAAAAA2AAEAAgAAAAEAAAA3AAAAAgAAAAAAAAA3AAEAAgAAAAEAAAA4AAAAAgAAAAAAAAA4AAEAAgAAAAEAAAA5AAAAAgAAAAAAAAA5AAEAAgAAAAEAAAA6AAAAAgAAAAAAAAA6AAEAAgAAAAEAAAA7AAAAAgAAAAAAAAA7AAEAAgAAAAEAAAA8AAAAAgAAAAAAAAA8AAEAAgAAAAEAAAA9AAAAAgAAAAAAAAA9AAEAAgAAAAEAAAA+AAAAAgAAAAAAAAA+AAEAAgAAAAEAAAA/AAAAAgAAAAAAAAA/AAEAAgAAAAEAAABAAAAAAgAAAAAAAABAAAEAAgAAAAEAAABBAAAAAgAAAAAAAABBAAEAAgAAAAEAAABCAAAAAgAAAAAAAABCAAEAAgAAAAEAAABDAAAAAgAAAAAAAABDAAEAAgAAAAEAAABEAAAAAgAAAAAAAABEAAEAAgAAAAEAAABFAAAAAgAAAAAAAABFAAEAAgAAAAEAAABGAAAAAgAAAAAAAABGAAEAAgAAAAEAAABHAAAAAgAAAAAAAABHAAEAAgAAAAEAAABIAAAAAgAAAAAAAABIAAEAAgAAAAEAAABJAAAAAgAAAAAAAABJAAEAAgAAAAEAAABKAAAAAgAAAAAAAABKAAEAAgAAAAEAAABLAAAAAgAAAAAAAABLAAEAAgAAAAEAAABMAAAAAgAAAAAAAABMAAEAAgAAAAEAAABNAAAAAgAAAAAAAABNAAEAAgAAAAEAAABOAAAAAgAAAAAAAABOAAEAAgAAAAEAAABPAAAAAgAAAAAAAABPAAEAAgAAAAEAAAA=")
[node name="Lava" parent="LiquidLayer" instance=ExtResource("33_7urbp")]
process_mode = 1
visible = false
tile_map_data = PackedByteArray("AAAwAAAAAgAAAAIAAAAwAAEAAgAAAAMAAAAxAAAAAgAAAAIAAAAxAAEAAgAAAAMAAAAyAAAAAgAAAAIAAAAyAAEAAgAAAAMAAAAzAAAAAgAAAAIAAAAzAAEAAgAAAAMAAAA0AAAAAgAAAAIAAAA0AAEAAgAAAAMAAAA1AAAAAgAAAAIAAAA1AAEAAgAAAAMAAAA2AAAAAgAAAAIAAAA2AAEAAgAAAAMAAAA3AAAAAgAAAAIAAAA3AAEAAgAAAAMAAAA4AAAAAgAAAAIAAAA4AAEAAgAAAAMAAAA5AAAAAgAAAAIAAAA5AAEAAgAAAAMAAAA6AAAAAgAAAAIAAAA6AAEAAgAAAAMAAAA7AAAAAgAAAAIAAAA7AAEAAgAAAAMAAAA8AAAAAgAAAAIAAAA8AAEAAgAAAAMAAAA9AAAAAgAAAAIAAAA9AAEAAgAAAAMAAAA+AAAAAgAAAAIAAAA+AAEAAgAAAAMAAAA/AAAAAgAAAAIAAAA/AAEAAgAAAAMAAABAAAAAAgAAAAIAAABAAAEAAgAAAAMAAABBAAAAAgAAAAIAAABBAAEAAgAAAAMAAABCAAAAAgAAAAIAAABCAAEAAgAAAAMAAABDAAAAAgAAAAIAAABDAAEAAgAAAAMAAABEAAAAAgAAAAIAAABEAAEAAgAAAAMAAABFAAAAAgAAAAIAAABFAAEAAgAAAAMAAABGAAAAAgAAAAIAAABGAAEAAgAAAAMAAABHAAAAAgAAAAIAAABHAAEAAgAAAAMAAABIAAAAAgAAAAIAAABIAAEAAgAAAAMAAABJAAAAAgAAAAIAAABJAAEAAgAAAAMAAABKAAAAAgAAAAIAAABKAAEAAgAAAAMAAABLAAAAAgAAAAIAAABLAAEAAgAAAAMAAABMAAAAAgAAAAIAAABMAAEAAgAAAAMAAABNAAAAAgAAAAIAAABNAAEAAgAAAAMAAABOAAAAAgAAAAIAAABOAAEAAgAAAAMAAABPAAAAAgAAAAIAAABPAAEAAgAAAAMAAAA=")
tile_map_data = PackedByteArray("AAAwAAAAAgAAAAIAAQAwAAEAAgAAAAMAAQAxAAAAAgAAAAIAAQAxAAEAAgAAAAMAAQAyAAAAAgAAAAIAAQAyAAEAAgAAAAMAAQAzAAAAAgAAAAIAAQAzAAEAAgAAAAMAAQA0AAAAAgAAAAIAAQA0AAEAAgAAAAMAAQA1AAAAAgAAAAIAAQA1AAEAAgAAAAMAAQA2AAAAAgAAAAIAAQA2AAEAAgAAAAMAAQA3AAAAAgAAAAIAAQA3AAEAAgAAAAMAAQA4AAAAAgAAAAIAAQA4AAEAAgAAAAMAAQA5AAAAAgAAAAIAAQA5AAEAAgAAAAMAAQA6AAAAAgAAAAIAAQA6AAEAAgAAAAMAAQA7AAAAAgAAAAIAAQA7AAEAAgAAAAMAAQA8AAAAAgAAAAIAAQA8AAEAAgAAAAMAAQA9AAAAAgAAAAIAAQA9AAEAAgAAAAMAAQA+AAAAAgAAAAIAAQA+AAEAAgAAAAMAAQA/AAAAAgAAAAIAAQA/AAEAAgAAAAMAAQBAAAAAAgAAAAIAAQBAAAEAAgAAAAMAAQBBAAAAAgAAAAIAAQBBAAEAAgAAAAMAAQBCAAAAAgAAAAIAAQBCAAEAAgAAAAMAAQBDAAAAAgAAAAIAAQBDAAEAAgAAAAMAAQBEAAAAAgAAAAIAAQBEAAEAAgAAAAMAAQBFAAAAAgAAAAIAAQBFAAEAAgAAAAMAAQBGAAAAAgAAAAIAAQBGAAEAAgAAAAMAAQBHAAAAAgAAAAIAAQBHAAEAAgAAAAMAAQBIAAAAAgAAAAIAAQBIAAEAAgAAAAMAAQBJAAAAAgAAAAIAAQBJAAEAAgAAAAMAAQBKAAAAAgAAAAIAAQBKAAEAAgAAAAMAAQBLAAAAAgAAAAIAAQBLAAEAAgAAAAMAAQBMAAAAAgAAAAIAAQBMAAEAAgAAAAMAAQBNAAAAAgAAAAIAAQBNAAEAAgAAAAMAAQBOAAAAAgAAAAIAAQBOAAEAAgAAAAMAAQBPAAAAAgAAAAIAAQBPAAEAAgAAAAMAAQA=")
[node name="Poison" parent="LiquidLayer" instance=ExtResource("33_7urbp")]
process_mode = 1
visible = false
tile_map_data = PackedByteArray("AAAwAAAAAgAAAAYAAAAwAAEAAgAAAAcAAAAxAAAAAgAAAAYAAAAxAAEAAgAAAAcAAAAyAAAAAgAAAAYAAAAyAAEAAgAAAAcAAAAzAAAAAgAAAAYAAAAzAAEAAgAAAAcAAAA0AAAAAgAAAAYAAAA0AAEAAgAAAAcAAAA1AAAAAgAAAAYAAAA1AAEAAgAAAAcAAAA2AAAAAgAAAAYAAAA2AAEAAgAAAAcAAAA3AAAAAgAAAAYAAAA3AAEAAgAAAAcAAAA4AAAAAgAAAAYAAAA4AAEAAgAAAAcAAAA5AAAAAgAAAAYAAAA5AAEAAgAAAAcAAAA6AAAAAgAAAAYAAAA6AAEAAgAAAAcAAAA7AAAAAgAAAAYAAAA7AAEAAgAAAAcAAAA8AAAAAgAAAAYAAAA8AAEAAgAAAAcAAAA9AAAAAgAAAAYAAAA9AAEAAgAAAAcAAAA+AAAAAgAAAAYAAAA+AAEAAgAAAAcAAAA/AAAAAgAAAAYAAAA/AAEAAgAAAAcAAABAAAAAAgAAAAYAAABAAAEAAgAAAAcAAABBAAAAAgAAAAYAAABBAAEAAgAAAAcAAABCAAAAAgAAAAYAAABCAAEAAgAAAAcAAABDAAAAAgAAAAYAAABDAAEAAgAAAAcAAABEAAAAAgAAAAYAAABEAAEAAgAAAAcAAABFAAAAAgAAAAYAAABFAAEAAgAAAAcAAABGAAAAAgAAAAYAAABGAAEAAgAAAAcAAABHAAAAAgAAAAYAAABHAAEAAgAAAAcAAABIAAAAAgAAAAYAAABIAAEAAgAAAAcAAABJAAAAAgAAAAYAAABJAAEAAgAAAAcAAABKAAAAAgAAAAYAAABKAAEAAgAAAAcAAABLAAAAAgAAAAYAAABLAAEAAgAAAAcAAABMAAAAAgAAAAYAAABMAAEAAgAAAAcAAABNAAAAAgAAAAYAAABNAAEAAgAAAAcAAABOAAAAAgAAAAYAAABOAAEAAgAAAAcAAABPAAAAAgAAAAYAAABPAAEAAgAAAAcAAAA=")
[node name="NightTint" type="Node" parent="." node_paths=PackedStringArray("node_to_affect")]