Merge branch 'main' of https://git.nanoyagi.com/NanoYagi/JumpRopeOldTech
ci/woodpecker/push/woodpecker Pipeline was successful

This commit is contained in:
TheRailGoat committed 2026-10-18 21:11:11 -05:00
commit 97db316493
13 files changed
+172 -19

No files matched your search

+4 -3
View File
@@ -12,16 +12,17 @@ func _ready() -> void:
{ "image": "Journey", { "image": "Journey",
"text": "Under the cover of night, Mr. Rhombini decided to sneak into the pyramid." }, "text": "Under the cover of night, Mr. Rhombini decided to sneak into the pyramid." },
{ "image": "Goatcaphagus", { "image": "Goatcaphagus",
"text": "Mr. Rhombini stumbled upon an unusual sarcophagus. He notices that the antenna have been disconnected." }, "text": "Mr. Rhombini stumbled upon an unusual sarcophagus.
He notices that the antennae have been disconnected." },
{ "image": "Activate", { "image": "Activate",
"text": "Mr. Rhombini excitedly connects the antenna. He hears the Ancient Technoloy begin to hum." }, "text": "Mr. Rhombini excitedly connects the second antenna. He hears the Ancient Technoloy begin to hum." },
{ "image": "Nicegoat", { "image": "Nicegoat",
"text": "The sarcophagus swings open to reveal, not a dead body, but a mysterious machine. "text": "The sarcophagus swings open to reveal, not a dead body, but a mysterious machine.
The Ancient Technology begins to boot up, but an error message is visible on the main screen." }, The Ancient Technology begins to boot up, but an error message is visible on the main screen." },
{ "images": ["PossessedbyOC", "Power_source"], { "images": ["PossessedbyOC", "Power_source"],
"text": "Mr. Rhombini's attention is instantly grabbed by the other object inside the open sarcophagus." }, "text": "Mr. Rhombini's attention is instantly grabbed by the other object inside the open sarcophagus." },
{ "image": "Glow", { "image": "Glow",
"text": "The Pharaoh's jetpack! The legends were true! It's definitely not cursed! "text": "The Pharaoh's jetpack! The legends were true! ( It's definitely not cursed! )
Mr. Rhombini wastes no time putting on the Pharaoh's Jetpack." } Mr. Rhombini wastes no time putting on the Pharaoh's Jetpack." }
]) ])
+2
View File
@@ -12,5 +12,7 @@ func _on_toggled(toggled_on: bool) -> void:
if !first_press: if !first_press:
first_press = true first_press = true
%Player2D.get_node("BackgroundMusic").play() %Player2D.get_node("BackgroundMusic").play()
%Player2D.get_node("MeditateMusic").play()
toggled_on = !toggled_on toggled_on = !toggled_on
%Player2D.get_node("BackgroundMusic").stream_paused = !%Player2D.get_node("BackgroundMusic").stream_paused %Player2D.get_node("BackgroundMusic").stream_paused = !%Player2D.get_node("BackgroundMusic").stream_paused
%Player2D.get_node("MeditateMusic").stream_paused = !%Player2D.get_node("MeditateMusic").stream_paused
+8 -1
View File
@@ -123,7 +123,8 @@ func on_death(instant = false, player_position = position):
#position = %LevelStart.position #position = %LevelStart.position
velocity = Vector2(0,0) velocity = Vector2(0,0)
position = spawn_point + Vector2(0,-100) var fall_offset = Vector2(0,-100)
position = spawn_point# + fall_offset
await get_tree().create_timer(0.1).timeout await get_tree().create_timer(0.1).timeout
death_cooldown = 0 death_cooldown = 0
@@ -188,6 +189,9 @@ func _process(delta: float) -> void:
$Sprite2D.play("crouch") $Sprite2D.play("crouch")
$Parallax2D/Sprite2D.modulate = Color.CYAN $Parallax2D/Sprite2D.modulate = Color.CYAN
$MeditateMusic.volume_db = 0
$BackgroundMusic.volume_db = -100
for hidden_object in get_tree().get_nodes_in_group("Hidden"): for hidden_object in get_tree().get_nodes_in_group("Hidden"):
hidden_object.show() hidden_object.show()
@@ -214,6 +218,9 @@ func _process(delta: float) -> void:
$Sprite2D/HatSprite.play("idle") $Sprite2D/HatSprite.play("idle")
$Parallax2D/Sprite2D.modulate = BACKGROUND_COLOR $Parallax2D/Sprite2D.modulate = BACKGROUND_COLOR
$MeditateMusic.volume_db = -100
$BackgroundMusic.volume_db = 0
if get_tree(): if get_tree():
for hidden_object in get_tree().get_nodes_in_group("Hidden"): for hidden_object in get_tree().get_nodes_in_group("Hidden"):
hidden_object.hide() hidden_object.hide()
+7
View File
@@ -4,6 +4,7 @@
[ext_resource type="Shader" uid="uid://mmf86jusrkrr" path="res://shaders/warp_shader.gdshader" id="3_gt2ls"] [ext_resource type="Shader" uid="uid://mmf86jusrkrr" path="res://shaders/warp_shader.gdshader" id="3_gt2ls"]
[ext_resource type="Texture2D" uid="uid://dpdxs6gjmexgh" path="res://art/background.png" id="3_p3026"] [ext_resource type="Texture2D" uid="uid://dpdxs6gjmexgh" path="res://art/background.png" id="3_p3026"]
[ext_resource type="Script" uid="uid://544kxhmunfcp" path="res://background_music.gd" id="3_sxtm6"] [ext_resource type="Script" uid="uid://544kxhmunfcp" path="res://background_music.gd" id="3_sxtm6"]
[ext_resource type="AudioStream" uid="uid://8iiafankqo4i" path="res://sound/stepping.wav" id="4_ix7pg"]
[ext_resource type="Texture2D" uid="uid://biv3f67rqumak" path="res://art/level_start.png" id="4_nj6as"] [ext_resource type="Texture2D" uid="uid://biv3f67rqumak" path="res://art/level_start.png" id="4_nj6as"]
[ext_resource type="Script" uid="uid://3bqq3mfbby2c" path="res://warp_shader.gd" id="4_pmt5n"] [ext_resource type="Script" uid="uid://3bqq3mfbby2c" path="res://warp_shader.gd" id="4_pmt5n"]
[ext_resource type="Texture2D" uid="uid://ddhhtwgtowokp" path="res://art/player/crouch/frame1.png" id="6_3prq1"] [ext_resource type="Texture2D" uid="uid://ddhhtwgtowokp" path="res://art/player/crouch/frame1.png" id="6_3prq1"]
@@ -137,6 +138,12 @@ stream = ExtResource("12_5s8kx")
playback_type = 1 playback_type = 1
script = ExtResource("3_sxtm6") script = ExtResource("3_sxtm6")
[node name="MeditateMusic" type="AudioStreamPlayer2D" parent="." unique_id=1027402564]
stream = ExtResource("4_ix7pg")
volume_db = -80.0
playback_type = 1
script = ExtResource("3_sxtm6")
[node name="CanvasLayer2" type="CanvasLayer" parent="." unique_id=1854423107] [node name="CanvasLayer2" type="CanvasLayer" parent="." unique_id=1854423107]
[node name="WarpShader" type="MeshInstance2D" parent="CanvasLayer2" unique_id=88397728] [node name="WarpShader" type="MeshInstance2D" parent="CanvasLayer2" unique_id=88397728]
+85
View File
@@ -206,6 +206,23 @@ dash={
"location": 0, "location": 0,
"echo": false, "echo": false,
"script": null "script": null
), Object(InputEventKey,
"resource_local_to_scene": false,
"resource_name": "",
"device": -1,
"window_id": 0,
"alt_pressed": false,
"shift_pressed": true,
"ctrl_pressed": false,
"meta_pressed": false,
"pressed": false,
"keycode": 0,
"physical_keycode": 4194325,
"key_label": 0,
"unicode": 0,
"location": 0,
"echo": false,
"script": null
)] )]
} }
dash_down={ dash_down={
@@ -234,6 +251,23 @@ dash_down={
"location": 0, "location": 0,
"echo": false, "echo": false,
"script": null "script": null
), Object(InputEventKey,
"resource_local_to_scene": false,
"resource_name": "",
"device": -1,
"window_id": 0,
"alt_pressed": false,
"shift_pressed": false,
"ctrl_pressed": false,
"meta_pressed": false,
"pressed": false,
"keycode": 0,
"physical_keycode": 4194322,
"key_label": 0,
"unicode": 0,
"location": 0,
"echo": false,
"script": null
)] )]
} }
dash_left={ dash_left={
@@ -262,6 +296,23 @@ dash_left={
"location": 0, "location": 0,
"echo": false, "echo": false,
"script": null "script": null
), Object(InputEventKey,
"resource_local_to_scene": false,
"resource_name": "",
"device": -1,
"window_id": 0,
"alt_pressed": false,
"shift_pressed": false,
"ctrl_pressed": false,
"meta_pressed": false,
"pressed": false,
"keycode": 0,
"physical_keycode": 4194319,
"key_label": 0,
"unicode": 0,
"location": 0,
"echo": false,
"script": null
)] )]
} }
dash_right={ dash_right={
@@ -290,6 +341,23 @@ dash_right={
"location": 0, "location": 0,
"echo": false, "echo": false,
"script": null "script": null
), Object(InputEventKey,
"resource_local_to_scene": false,
"resource_name": "",
"device": -1,
"window_id": 0,
"alt_pressed": false,
"shift_pressed": false,
"ctrl_pressed": false,
"meta_pressed": false,
"pressed": false,
"keycode": 0,
"physical_keycode": 4194321,
"key_label": 0,
"unicode": 0,
"location": 0,
"echo": false,
"script": null
)] )]
} }
dash_up={ dash_up={
@@ -318,6 +386,23 @@ dash_up={
"location": 0, "location": 0,
"echo": false, "echo": false,
"script": null "script": null
), Object(InputEventKey,
"resource_local_to_scene": false,
"resource_name": "",
"device": -1,
"window_id": 0,
"alt_pressed": false,
"shift_pressed": false,
"ctrl_pressed": false,
"meta_pressed": false,
"pressed": false,
"keycode": 0,
"physical_keycode": 4194320,
"key_label": 0,
"unicode": 0,
"location": 0,
"echo": false,
"script": null
)] )]
} }
restart={ restart={
+1
View File
@@ -0,0 +1 @@
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Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1XU+1F4l/fbrnh55u9/zQPT90zw/d80P3/NBT6p4fuq7ruq7ruq7ruq7ruq7ruq7ruq7ruq7ruq7ruq7ruq7ruq7ruq7H7Scnp91fJ8XB+PTkZHiU+Jere7roYbqni+7ponu66F+8e7roni66p4uu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu6/ofdLdL6Z4uuqeL/sW7p4vu6aJ7uuhfvHu66J4uuq7ruq7ruq7ruq7ruq7ruq7ruq7ruq7ruq7ruq7ruq7ruq7ruq7n190upXu66J4u+hfvni66p4vu6aJ/8e7ponu66Lqu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67q+r71I/OvTdT3d7vVD13WvH7que/3QdV3XdV3XdV3XdV3XdV3XdV3XdV3XdV3XdV3XdV3XdV3XdV3XdV3XdV3XdV3XdV3XdV3XdV3XdV3XdV3XdV3XdV3XdV3XdV3XdV3XdV3XdV3XdV3XdV3XdV3XdX1fe5H416frerrd64eu614/dF33+qHruq7ruq7ruq7ruq7ruq7ruq7ruq7ruq7ruq7ruq7ruq7ruq7ruv64XiT+9em6nm73+qHrutcPXde9fui6ruu6ruu6ruu6ruu6ruu6ruu6ruu6ruu6ruu6ruu6ruu6ruu6ruv6/92LxL8+3fNDT7d7fuieH7rnh+75oXt+6Cl1zw9d13Vd13Vd13Vd13Vd13Vd13Vd13Vd13Vd13Vd13Vd13Vd13Vd1+P2k5PT7q+T4mB8enIyPEr8y9U9XfQw3dNF93TRPV30L949XXRPF93TRdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1/Q+626V0Txfd00X/4t3TRfd00T1d9C/ePV10Txdd13Vd13Vd13Vd13Vd13Vd13Vd13Vd13Vd13Vd13Vd13Vd13Vd1/PrbpfSPV10Txf9i3dPF93TRfd00b9493TRPV10Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdd1Xdf1GH1crNZtn47GhyeHh6PjxL9cXdfT7V5OdF33cqLrelrdy4mu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu63vS3S6l67qXE13X0+peTnRd93Ki67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu67qu63oe3f87ZV3XvZzoup5W93Ki67qXE13XdV3XdV3XdV3XdV3XdV3XdV3XdV3XdV3XdV3XdV3XdV3XdV3XdV3XdV3XdV3Line truncated
Binary file not shown.
+24
View File
@@ -0,0 +1,24 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://clwejc75syhn6"
path="res://.godot/imported/chiptune_await.wav-b980b3ef496cc8acae8793155492f246.sample"
[deps]
source_file="res://sound/chiptune_await.wav"
dest_files=["res://.godot/imported/chiptune_await.wav-b980b3ef496cc8acae8793155492f246.sample"]
[params]
force/8_bit=true
force/mono=true
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop_mode=2
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0
+4 -4
View File
@@ -12,13 +12,13 @@ dest_files=["res://.godot/imported/fog.wav-eb476345f22c2abcdb6da3b27b036a4b.samp
[params] [params]
force/8_bit=false force/8_bit=true
force/mono=false force/mono=true
force/max_rate=false force/max_rate=false
force/max_rate_hz=44100 force/max_rate_hz=44100
edit/trim=false edit/trim=false
edit/normalize=false edit/normalize=false
edit/loop_mode=0 edit/loop_mode=2
edit/loop_begin=0 edit/loop_begin=0
edit/loop_end=-1 edit/loop_end=-1
compress/mode=2 compress/mode=0
+3 -3
View File
@@ -12,8 +12,8 @@ dest_files=["res://.godot/imported/stepping.wav-b54d66075ebecd62d08e6d57f5a8c5df
[params] [params]
force/8_bit=false force/8_bit=true
force/mono=false force/mono=true
force/max_rate=false force/max_rate=false
force/max_rate_hz=44100 force/max_rate_hz=44100
edit/trim=false edit/trim=false
@@ -21,4 +21,4 @@ edit/normalize=false
edit/loop_mode=2 edit/loop_mode=2
edit/loop_begin=0 edit/loop_begin=0
edit/loop_end=-1 edit/loop_end=-1
compress/mode=2 compress/mode=0
+4 -4
View File
@@ -12,13 +12,13 @@ dest_files=["res://.godot/imported/stones.wav-7997832a36ac3b5f76c1d2e10e25b972.s
[params] [params]
force/8_bit=false force/8_bit=true
force/mono=false force/mono=true
force/max_rate=false force/max_rate=false
force/max_rate_hz=44100 force/max_rate_hz=44100
edit/trim=false edit/trim=false
edit/normalize=false edit/normalize=false
edit/loop_mode=0 edit/loop_mode=2
edit/loop_begin=0 edit/loop_begin=0
edit/loop_end=-1 edit/loop_end=-1
compress/mode=2 compress/mode=0
+1 -1
View File
@@ -35,7 +35,7 @@ func _on_contact(body) -> void:
%Player2D.get_node("Camera2D").position_smoothing_enabled = false %Player2D.get_node("Camera2D").position_smoothing_enabled = false
if %Player2D.teleport_cooldown > 0: if %Player2D.teleport_cooldown > 0:
return return
body.set_position(teleporter.get_position()) body.set_position(teleporter.global_position)
%Player2D.on_teleport() %Player2D.on_teleport()
disable() disable()
await get_tree().create_timer(cooldown).timeout await get_tree().create_timer(cooldown).timeout
+29 -3
View File
@@ -100,6 +100,9 @@ position = Vector2(2751, -27.570404)
[node name="Pharaoh5" parent="StartingArea" unique_id=2064737854 instance=ExtResource("15_hiqwa")] [node name="Pharaoh5" parent="StartingArea" unique_id=2064737854 instance=ExtResource("15_hiqwa")]
position = Vector2(3070, -360.38443) position = Vector2(3070, -360.38443)
[node name="Pharaoh6" parent="StartingArea" unique_id=146057201 instance=ExtResource("15_hiqwa")]
position = Vector2(2603, -776.8941)
[node name="LongBlock" parent="StartingArea" unique_id=426647893 instance=ExtResource("3_dwbse")] [node name="LongBlock" parent="StartingArea" unique_id=426647893 instance=ExtResource("3_dwbse")]
position = Vector2(207, -17.72382) position = Vector2(207, -17.72382)
@@ -558,7 +561,7 @@ unique_name_in_owner = true
[node name="Sign9" parent="." unique_id=573430453 instance=ExtResource("24_wjb0r")] [node name="Sign9" parent="." unique_id=573430453 instance=ExtResource("24_wjb0r")]
position = Vector2(-1406, 28.555046) position = Vector2(-1406, 28.555046)
scale = Vector2(1, 0.98465663) scale = Vector2(1, 0.98465663)
sign_text = "HOLDING DOWN WILL MEDITATE" sign_text = "HOLD DOWN TO MEDITATE"
[node name="Block" parent="." unique_id=226580978 instance=ExtResource("2_036b0")] [node name="Block" parent="." unique_id=226580978 instance=ExtResource("2_036b0")]
position = Vector2(6637, -253.12886) position = Vector2(6637, -253.12886)
@@ -650,6 +653,8 @@ position = Vector2(-2003, -321.98273)
rotation = 0.0 rotation = 0.0
[node name="HiddenHorizontalLongBlock" parent="." unique_id=252771458 instance=ExtResource("21_bc84e")] [node name="HiddenHorizontalLongBlock" parent="." unique_id=252771458 instance=ExtResource("21_bc84e")]
visible = false
modulate = Color(1, 1, 1, 1)
position = Vector2(-4647, 485.43573) position = Vector2(-4647, 485.43573)
[node name="Coin" parent="." unique_id=1292877109 instance=ExtResource("22_wukud")] [node name="Coin" parent="." unique_id=1292877109 instance=ExtResource("22_wukud")]
@@ -718,7 +723,7 @@ position = Vector2(-1679, 79.75719)
[node name="HiddenSign" parent="." unique_id=1914486910 instance=ExtResource("26_bo7i5")] [node name="HiddenSign" parent="." unique_id=1914486910 instance=ExtResource("26_bo7i5")]
position = Vector2(-1370, 28.555054) position = Vector2(-1370, 28.555054)
sign_text = "MEDITATING REVEALS SECRETS" sign_text = "MEDITATE TO REVEAL SECRETS"
text_dismiss_timer = 4 text_dismiss_timer = 4
[node name="Sign10" parent="." unique_id=600787286 instance=ExtResource("24_wjb0r")] [node name="Sign10" parent="." unique_id=600787286 instance=ExtResource("24_wjb0r")]
@@ -930,6 +935,15 @@ position = Vector2(-2111, -385.00073)
[node name="Block19" parent="." unique_id=699910036 instance=ExtResource("2_036b0")] [node name="Block19" parent="." unique_id=699910036 instance=ExtResource("2_036b0")]
position = Vector2(-2113, -379.0928) position = Vector2(-2113, -379.0928)
[node name="Block28" parent="." unique_id=308994721 instance=ExtResource("2_036b0")]
position = Vector2(-2097, -379.0928)
[node name="Block29" parent="." unique_id=953557832 instance=ExtResource("2_036b0")]
position = Vector2(-2081, -379.0928)
[node name="Block30" parent="." unique_id=611147438 instance=ExtResource("2_036b0")]
position = Vector2(-2065, -379.0928)
[node name="SignArrowUp" parent="." unique_id=119455146 instance=ExtResource("31_jjr1n")] [node name="SignArrowUp" parent="." unique_id=119455146 instance=ExtResource("31_jjr1n")]
position = Vector2(-1763, 365.30762) position = Vector2(-1763, 365.30762)
@@ -1373,21 +1387,33 @@ position = Vector2(-121, -353.49167)
position = Vector2(116, -352.50705) position = Vector2(116, -352.50705)
[node name="HiddenHorizontalLongBlock" parent="QuadrantC" unique_id=524132694 instance=ExtResource("21_bc84e")] [node name="HiddenHorizontalLongBlock" parent="QuadrantC" unique_id=524132694 instance=ExtResource("21_bc84e")]
visible = false
modulate = Color(1, 1, 1, 1)
position = Vector2(-58, -409.61716) position = Vector2(-58, -409.61716)
[node name="HiddenHorizontalLongBlock2" parent="QuadrantC" unique_id=1073151079 instance=ExtResource("21_bc84e")] [node name="HiddenHorizontalLongBlock2" parent="QuadrantC" unique_id=1073151079 instance=ExtResource("21_bc84e")]
visible = false
modulate = Color(1, 1, 1, 1)
position = Vector2(-58, -512.0215) position = Vector2(-58, -512.0215)
[node name="HiddenHorizontalLongBlock3" parent="QuadrantC" unique_id=1378452176 instance=ExtResource("21_bc84e")] [node name="HiddenHorizontalLongBlock3" parent="QuadrantC" unique_id=1378452176 instance=ExtResource("21_bc84e")]
visible = false
modulate = Color(1, 1, 1, 1)
position = Vector2(53, -512.0215) position = Vector2(53, -512.0215)
[node name="HiddenHorizontalLongBlock4" parent="QuadrantC" unique_id=2082717712 instance=ExtResource("21_bc84e")] [node name="HiddenHorizontalLongBlock4" parent="QuadrantC" unique_id=2082717712 instance=ExtResource("21_bc84e")]
visible = false
modulate = Color(1, 1, 1, 1)
position = Vector2(56, -354.4763) position = Vector2(56, -354.4763)
[node name="HiddenHorizontalLongBlock5" parent="QuadrantC" unique_id=1555434109 instance=ExtResource("21_bc84e")] [node name="HiddenHorizontalLongBlock5" parent="QuadrantC" unique_id=1555434109 instance=ExtResource("21_bc84e")]
visible = false
modulate = Color(1, 1, 1, 1)
position = Vector2(-58, -303.27414) position = Vector2(-58, -303.27414)
[node name="HiddenHorizontalLongBlock6" parent="QuadrantC" unique_id=738466884 instance=ExtResource("21_bc84e")] [node name="HiddenHorizontalLongBlock6" parent="QuadrantC" unique_id=738466884 instance=ExtResource("21_bc84e")]
visible = false
modulate = Color(1, 1, 1, 1)
position = Vector2(53, -303.27414) position = Vector2(53, -303.27414)
[node name="Teleporter" parent="QuadrantC" unique_id=672497775 instance=ExtResource("4_gbfbk")] [node name="Teleporter" parent="QuadrantC" unique_id=672497775 instance=ExtResource("4_gbfbk")]
@@ -2423,7 +2449,7 @@ position = Vector2(9468, -1299.7467)
position = Vector2(9385, -1243.6213) position = Vector2(9385, -1243.6213)
[node name="Spike12" parent="." unique_id=1044461511 instance=ExtResource("27_4h6ng")] [node name="Spike12" parent="." unique_id=1044461511 instance=ExtResource("27_4h6ng")]
position = Vector2(9533, -1243.6213) position = Vector2(9459, -1243.6213)
[node name="Spike13" parent="." unique_id=840093208 instance=ExtResource("27_4h6ng")] [node name="Spike13" parent="." unique_id=840093208 instance=ExtResource("27_4h6ng")]
position = Vector2(9459, -1283.0076) position = Vector2(9459, -1283.0076)