Compare commits

..

2 commits

Author SHA1 Message Date
36ad631216 Merge remote-tracking branch 'origin/main'
All checks were successful
Build and Deploy Godot HTML5 / build (push) Successful in 6m52s
Test Runner / test (push) Successful in 2s
2026-05-13 23:29:08 -04:00
552591c5eb Added in level 6, added in signal for when gravity is cancelled. 2026-05-13 23:28:10 -04:00
8 changed files with 30 additions and 2 deletions

View file

@ -0,0 +1,15 @@
[gd_scene format=4 uid="uid://btv2u42p7iw5g"]
[ext_resource type="Script" uid="uid://7cfw0jmh6nh5" path="res://Scripts/Levels/level_5.gd" id="1_rt0ev"]
[ext_resource type="TileSet" uid="uid://bxbrytgrtnaie" path="res://Sprites/Tile Sets/main.tres" id="2_vrotf"]
[ext_resource type="PackedScene" uid="uid://syx6ov00a585" path="res://Scenes/player.tscn" id="3_ik81l"]
[node name="Level5" type="Node2D" unique_id=1790453106]
script = ExtResource("1_rt0ev")
[node name="TileMapLayer" type="TileMapLayer" parent="." unique_id=1662317524]
tile_map_data = PackedByteArray("AAABAAwAAAAAAAEAAAACAAwAAAAAAAEAAAADAAwAAAAAAAEAAAAEAAwAAAAAAAEAAAAFAAwAAAAAAAEAAAALAAwAAAAAAAEAAAAMAAwAAAAAAAEAAAANAAwAAAAAAAEAAAAOAAwAAAAAAAEAAAAPAAwAAAAAAAEAAAAIAAIAAAABAAIAAAAPAAsAAAACAAAAAAA=")
tile_set = ExtResource("2_vrotf")
[node name="Player" parent="." unique_id=748235082 instance=ExtResource("3_ik81l")]
position = Vector2(24, 184)

View file

@ -88,6 +88,7 @@ offset_right = -530.0
offset_bottom = -257.0 offset_bottom = -257.0
label_settings = SubResource("LabelSettings_f1ek2") label_settings = SubResource("LabelSettings_f1ek2")
[connection signal="gravity_reset" from="." to="BackgroundParticles" method="_on_player_gravity_reset"]
[connection signal="input_event" from="." to="BackgroundParticles" method="_on_player_input_event"] [connection signal="input_event" from="." to="BackgroundParticles" method="_on_player_input_event"]
[connection signal="player_respawned" from="." to="BackgroundParticles" method="_on_player_player_respawned"] [connection signal="player_respawned" from="." to="BackgroundParticles" method="_on_player_player_respawned"]
[connection signal="screen_exited" from="VisibleOnScreenNotifier2D" to="." method="_on_visible_on_screen_notifier_2d_screen_exited"] [connection signal="screen_exited" from="VisibleOnScreenNotifier2D" to="." method="_on_visible_on_screen_notifier_2d_screen_exited"]

View file

@ -3,4 +3,4 @@ extends Node2D
var startPosX : int = 24 var startPosX : int = 24
var startPosY : int = 184 var startPosY : int = 184
var next_level : String = "res://Scenes/main.tscn" var next_level : String = "res://Scenes/Levels/level_6.tscn"

View file

@ -0,0 +1,6 @@
extends Node2D
var startPosX : int = 24
var startPosY : int = 184
var next_level : String = "res://Scenes/Levels/level_7.tscn"

View file

@ -0,0 +1 @@
uid://4glr6i0sed6

View file

@ -67,3 +67,6 @@ func reloadParticles() -> void:
func _on_player_player_respawned() -> void: func _on_player_player_respawned() -> void:
reloadParticles() reloadParticles()
func _on_player_gravity_reset() -> void:
reloadParticles()

View file

@ -16,6 +16,7 @@ var dead : bool
var tile_map_custom_data = [] var tile_map_custom_data = []
signal player_respawned signal player_respawned
signal gravity_reset
func _ready() -> void: func _ready() -> void:
@ -86,6 +87,7 @@ func tilemap_detection() -> void:
"canc_grav": "canc_grav":
al_globals.x_gravity = 0 al_globals.x_gravity = 0
al_globals.y_gravity = al_globals.gravity al_globals.y_gravity = al_globals.gravity
gravity_reset.emit()
"void": "void":
print("you hit the void") print("you hit the void")

View file

@ -8,7 +8,7 @@ custom_features=""
export_filter="all_resources" export_filter="all_resources"
include_filter="" include_filter=""
exclude_filter="" exclude_filter=""
export_path="" export_path="../../../../Downloads/TheFlipSide/TheFlipSide.html"
patches=PackedStringArray() patches=PackedStringArray()
patch_delta_encoding=false patch_delta_encoding=false
patch_delta_compression_level_zstd=19 patch_delta_compression_level_zstd=19