diff --git a/Scenes/Prefabs/UI/LevelSelectNew.tscn b/Scenes/Prefabs/UI/LevelSelectNew.tscn index bf484110..b6b35b34 100644 --- a/Scenes/Prefabs/UI/LevelSelectNew.tscn +++ b/Scenes/Prefabs/UI/LevelSelectNew.tscn @@ -286,7 +286,7 @@ hframes = 8 script = ExtResource("6_x05vu") metadata/_custom_type_script = "uid://364rywt44hy6" -[node name="SRankParticles" type="GPUParticles2D" parent="Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot1/Icon/RankMedal" unique_id=821330418] +[node name="SRankParticles" type="GPUParticles2D" parent="Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot1/Icon/RankMedal" unique_id=821330418 groups=["Particles"]] z_index = 1 material = SubResource("CanvasItemMaterial_ggm71") position = Vector2(8, 8) @@ -299,7 +299,7 @@ interpolate = false fract_delta = false process_material = SubResource("ParticleProcessMaterial_gxb4q") -[node name="PRankParticles" type="GPUParticles2D" parent="Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot1/Icon/RankMedal" unique_id=1125265204] +[node name="PRankParticles" type="GPUParticles2D" parent="Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot1/Icon/RankMedal" unique_id=1125265204 groups=["Particles"]] visible = false z_index = 1 material = SubResource("CanvasItemMaterial_ggm71") @@ -485,7 +485,7 @@ hframes = 8 script = ExtResource("6_x05vu") metadata/_custom_type_script = "uid://364rywt44hy6" -[node name="SRankParticles" type="GPUParticles2D" parent="Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot2/Icon/RankMedal" unique_id=435258490] +[node name="SRankParticles" type="GPUParticles2D" parent="Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot2/Icon/RankMedal" unique_id=435258490 groups=["Particles"]] z_index = 1 material = SubResource("CanvasItemMaterial_ggm71") position = Vector2(8, 8) @@ -498,7 +498,7 @@ interpolate = false fract_delta = false process_material = SubResource("ParticleProcessMaterial_gxb4q") -[node name="PRankParticles" type="GPUParticles2D" parent="Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot2/Icon/RankMedal" unique_id=158591703] +[node name="PRankParticles" type="GPUParticles2D" parent="Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot2/Icon/RankMedal" unique_id=158591703 groups=["Particles"]] visible = false z_index = 1 material = SubResource("CanvasItemMaterial_ggm71") @@ -684,7 +684,7 @@ hframes = 8 script = ExtResource("6_x05vu") metadata/_custom_type_script = "uid://364rywt44hy6" -[node name="SRankParticles" type="GPUParticles2D" parent="Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot3/Icon/RankMedal" unique_id=778146146] +[node name="SRankParticles" type="GPUParticles2D" parent="Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot3/Icon/RankMedal" unique_id=778146146 groups=["Particles"]] z_index = 1 material = SubResource("CanvasItemMaterial_ggm71") position = Vector2(8, 8) @@ -697,7 +697,7 @@ interpolate = false fract_delta = false process_material = SubResource("ParticleProcessMaterial_gxb4q") -[node name="PRankParticles" type="GPUParticles2D" parent="Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot3/Icon/RankMedal" unique_id=1987634757] +[node name="PRankParticles" type="GPUParticles2D" parent="Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot3/Icon/RankMedal" unique_id=1987634757 groups=["Particles"]] visible = false z_index = 1 material = SubResource("CanvasItemMaterial_ggm71") @@ -883,7 +883,7 @@ hframes = 8 script = ExtResource("6_x05vu") metadata/_custom_type_script = "uid://364rywt44hy6" -[node name="SRankParticles" type="GPUParticles2D" parent="Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot4/Icon/RankMedal" unique_id=1697129146] +[node name="SRankParticles" type="GPUParticles2D" parent="Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot4/Icon/RankMedal" unique_id=1697129146 groups=["Particles"]] z_index = 1 material = SubResource("CanvasItemMaterial_ggm71") position = Vector2(8, 8) @@ -896,7 +896,7 @@ interpolate = false fract_delta = false process_material = SubResource("ParticleProcessMaterial_gxb4q") -[node name="PRankParticles" type="GPUParticles2D" parent="Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot4/Icon/RankMedal" unique_id=1527080904] +[node name="PRankParticles" type="GPUParticles2D" parent="Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot4/Icon/RankMedal" unique_id=1527080904 groups=["Particles"]] visible = false z_index = 1 material = SubResource("CanvasItemMaterial_ggm71") diff --git a/Scenes/Prefabs/UI/WorldSelect.tscn b/Scenes/Prefabs/UI/WorldSelect.tscn index a6b5805b..17662580 100644 --- a/Scenes/Prefabs/UI/WorldSelect.tscn +++ b/Scenes/Prefabs/UI/WorldSelect.tscn @@ -167,7 +167,7 @@ texture = SubResource("AtlasTexture_0frxk") region_rect = Rect2(16, 0, 8, 8) script = ExtResource("5_6gt41") -[node name="SRankParticles" type="GPUParticles2D" parent="Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot1/Icon/Medal/Full" unique_id=84102829] +[node name="SRankParticles" type="GPUParticles2D" parent="Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot1/Icon/Medal/Full" unique_id=84102829 groups=["Particles"]] visible = false z_index = 1 material = SubResource("CanvasItemMaterial_n7c7e") @@ -181,7 +181,7 @@ interpolate = false fract_delta = false process_material = SubResource("ParticleProcessMaterial_ebcru") -[node name="PRankParticles" type="GPUParticles2D" parent="Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot1/Icon/Medal/Full" unique_id=685107613] +[node name="PRankParticles" type="GPUParticles2D" parent="Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot1/Icon/Medal/Full" unique_id=685107613 groups=["Particles"]] visible = false z_index = 1 material = SubResource("CanvasItemMaterial_n7c7e") @@ -265,7 +265,7 @@ texture = SubResource("AtlasTexture_0frxk") region_rect = Rect2(16, 0, 8, 8) script = ExtResource("5_6gt41") -[node name="SRankParticles" type="GPUParticles2D" parent="Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot2/Icon/Medal/Full" unique_id=1412236224] +[node name="SRankParticles" type="GPUParticles2D" parent="Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot2/Icon/Medal/Full" unique_id=1412236224 groups=["Particles"]] visible = false z_index = 1 material = SubResource("CanvasItemMaterial_n7c7e") @@ -279,7 +279,7 @@ interpolate = false fract_delta = false process_material = SubResource("ParticleProcessMaterial_ebcru") -[node name="PRankParticles" type="GPUParticles2D" parent="Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot2/Icon/Medal/Full" unique_id=615899395] +[node name="PRankParticles" type="GPUParticles2D" parent="Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot2/Icon/Medal/Full" unique_id=615899395 groups=["Particles"]] visible = false z_index = 1 material = SubResource("CanvasItemMaterial_n7c7e") @@ -363,7 +363,7 @@ texture = SubResource("AtlasTexture_0frxk") region_rect = Rect2(16, 0, 8, 8) script = ExtResource("5_6gt41") -[node name="SRankParticles" type="GPUParticles2D" parent="Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot3/Icon/Medal/Full" unique_id=1294883279] +[node name="SRankParticles" type="GPUParticles2D" parent="Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot3/Icon/Medal/Full" unique_id=1294883279 groups=["Particles"]] visible = false z_index = 1 material = SubResource("CanvasItemMaterial_n7c7e") @@ -377,7 +377,7 @@ interpolate = false fract_delta = false process_material = SubResource("ParticleProcessMaterial_ebcru") -[node name="PRankParticles" type="GPUParticles2D" parent="Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot3/Icon/Medal/Full" unique_id=2002823722] +[node name="PRankParticles" type="GPUParticles2D" parent="Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot3/Icon/Medal/Full" unique_id=2002823722 groups=["Particles"]] visible = false z_index = 1 material = SubResource("CanvasItemMaterial_n7c7e") @@ -461,7 +461,7 @@ texture = SubResource("AtlasTexture_0frxk") region_rect = Rect2(16, 0, 8, 8) script = ExtResource("5_6gt41") -[node name="SRankParticles" type="GPUParticles2D" parent="Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot4/Icon/Medal/Full" unique_id=2013574844] +[node name="SRankParticles" type="GPUParticles2D" parent="Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot4/Icon/Medal/Full" unique_id=2013574844 groups=["Particles"]] visible = false z_index = 1 material = SubResource("CanvasItemMaterial_n7c7e") @@ -475,7 +475,7 @@ interpolate = false fract_delta = false process_material = SubResource("ParticleProcessMaterial_ebcru") -[node name="PRankParticles" type="GPUParticles2D" parent="Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot4/Icon/Medal/Full" unique_id=1031535140] +[node name="PRankParticles" type="GPUParticles2D" parent="Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot4/Icon/Medal/Full" unique_id=1031535140 groups=["Particles"]] visible = false z_index = 1 material = SubResource("CanvasItemMaterial_n7c7e") @@ -559,7 +559,7 @@ texture = SubResource("AtlasTexture_0frxk") region_rect = Rect2(16, 0, 8, 8) script = ExtResource("5_6gt41") -[node name="SRankParticles" type="GPUParticles2D" parent="Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot5/Icon/Medal/Full" unique_id=1828655129] +[node name="SRankParticles" type="GPUParticles2D" parent="Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot5/Icon/Medal/Full" unique_id=1828655129 groups=["Particles"]] visible = false z_index = 1 material = SubResource("CanvasItemMaterial_n7c7e") @@ -573,7 +573,7 @@ interpolate = false fract_delta = false process_material = SubResource("ParticleProcessMaterial_ebcru") -[node name="PRankParticles" type="GPUParticles2D" parent="Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot5/Icon/Medal/Full" unique_id=94814458] +[node name="PRankParticles" type="GPUParticles2D" parent="Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot5/Icon/Medal/Full" unique_id=94814458 groups=["Particles"]] visible = false z_index = 1 material = SubResource("CanvasItemMaterial_n7c7e") @@ -657,7 +657,7 @@ texture = SubResource("AtlasTexture_0frxk") region_rect = Rect2(16, 0, 8, 8) script = ExtResource("5_6gt41") -[node name="SRankParticles" type="GPUParticles2D" parent="Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot6/Icon/Medal/Full" unique_id=24712633] +[node name="SRankParticles" type="GPUParticles2D" parent="Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot6/Icon/Medal/Full" unique_id=24712633 groups=["Particles"]] visible = false z_index = 1 material = SubResource("CanvasItemMaterial_n7c7e") @@ -671,7 +671,7 @@ interpolate = false fract_delta = false process_material = SubResource("ParticleProcessMaterial_ebcru") -[node name="PRankParticles" type="GPUParticles2D" parent="Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot6/Icon/Medal/Full" unique_id=455036506] +[node name="PRankParticles" type="GPUParticles2D" parent="Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot6/Icon/Medal/Full" unique_id=455036506 groups=["Particles"]] visible = false z_index = 1 material = SubResource("CanvasItemMaterial_n7c7e") @@ -755,7 +755,7 @@ texture = SubResource("AtlasTexture_0frxk") region_rect = Rect2(16, 0, 8, 8) script = ExtResource("5_6gt41") -[node name="SRankParticles" type="GPUParticles2D" parent="Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot7/Icon/Medal/Full" unique_id=1156393694] +[node name="SRankParticles" type="GPUParticles2D" parent="Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot7/Icon/Medal/Full" unique_id=1156393694 groups=["Particles"]] visible = false z_index = 1 material = SubResource("CanvasItemMaterial_n7c7e") @@ -769,7 +769,7 @@ interpolate = false fract_delta = false process_material = SubResource("ParticleProcessMaterial_ebcru") -[node name="PRankParticles" type="GPUParticles2D" parent="Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot7/Icon/Medal/Full" unique_id=65170113] +[node name="PRankParticles" type="GPUParticles2D" parent="Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot7/Icon/Medal/Full" unique_id=65170113 groups=["Particles"]] visible = false z_index = 1 material = SubResource("CanvasItemMaterial_n7c7e") @@ -854,7 +854,7 @@ texture = SubResource("AtlasTexture_0frxk") region_rect = Rect2(16, 0, 8, 8) script = ExtResource("5_6gt41") -[node name="SRankParticles" type="GPUParticles2D" parent="Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot8/Icon/Medal/Full" unique_id=730933666] +[node name="SRankParticles" type="GPUParticles2D" parent="Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot8/Icon/Medal/Full" unique_id=730933666 groups=["Particles"]] visible = false z_index = 1 material = SubResource("CanvasItemMaterial_n7c7e") @@ -868,7 +868,7 @@ interpolate = false fract_delta = false process_material = SubResource("ParticleProcessMaterial_ebcru") -[node name="PRankParticles" type="GPUParticles2D" parent="Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot8/Icon/Medal/Full" unique_id=1378679627] +[node name="PRankParticles" type="GPUParticles2D" parent="Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot8/Icon/Medal/Full" unique_id=1378679627 groups=["Particles"]] visible = false z_index = 1 material = SubResource("CanvasItemMaterial_n7c7e") @@ -953,7 +953,7 @@ texture = SubResource("AtlasTexture_0frxk") region_rect = Rect2(16, 0, 8, 8) script = ExtResource("5_6gt41") -[node name="SRankParticles" type="GPUParticles2D" parent="Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot9/Icon/Medal/Full" unique_id=457191046] +[node name="SRankParticles" type="GPUParticles2D" parent="Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot9/Icon/Medal/Full" unique_id=457191046 groups=["Particles"]] visible = false z_index = 1 material = SubResource("CanvasItemMaterial_n7c7e") @@ -967,7 +967,7 @@ interpolate = false fract_delta = false process_material = SubResource("ParticleProcessMaterial_ebcru") -[node name="PRankParticles" type="GPUParticles2D" parent="Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot9/Icon/Medal/Full" unique_id=1739197925] +[node name="PRankParticles" type="GPUParticles2D" parent="Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot9/Icon/Medal/Full" unique_id=1739197925 groups=["Particles"]] visible = false z_index = 1 material = SubResource("CanvasItemMaterial_n7c7e") @@ -1051,7 +1051,7 @@ texture = SubResource("AtlasTexture_0frxk") region_rect = Rect2(16, 0, 8, 8) script = ExtResource("5_6gt41") -[node name="SRankParticles" type="GPUParticles2D" parent="Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot10/Icon/Medal/Full" unique_id=1218177340] +[node name="SRankParticles" type="GPUParticles2D" parent="Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot10/Icon/Medal/Full" unique_id=1218177340 groups=["Particles"]] visible = false z_index = 1 material = SubResource("CanvasItemMaterial_n7c7e") @@ -1065,7 +1065,7 @@ interpolate = false fract_delta = false process_material = SubResource("ParticleProcessMaterial_ebcru") -[node name="PRankParticles" type="GPUParticles2D" parent="Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot10/Icon/Medal/Full" unique_id=2024952460] +[node name="PRankParticles" type="GPUParticles2D" parent="Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot10/Icon/Medal/Full" unique_id=2024952460 groups=["Particles"]] visible = false z_index = 1 material = SubResource("CanvasItemMaterial_n7c7e") @@ -1163,7 +1163,7 @@ interpolate = false fract_delta = false process_material = SubResource("ParticleProcessMaterial_ebcru") -[node name="PRankParticles" type="GPUParticles2D" parent="Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot11/Icon/Medal/Full" unique_id=1700716128] +[node name="PRankParticles" type="GPUParticles2D" parent="Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot11/Icon/Medal/Full" unique_id=1700716128 groups=["Particles"]] visible = false z_index = 1 material = SubResource("CanvasItemMaterial_n7c7e") @@ -1261,7 +1261,7 @@ interpolate = false fract_delta = false process_material = SubResource("ParticleProcessMaterial_ebcru") -[node name="PRankParticles" type="GPUParticles2D" parent="Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot12/Icon/Medal/Full" unique_id=1482592529] +[node name="PRankParticles" type="GPUParticles2D" parent="Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot12/Icon/Medal/Full" unique_id=1482592529 groups=["Particles"]] visible = false z_index = 1 material = SubResource("CanvasItemMaterial_n7c7e") @@ -1347,7 +1347,7 @@ texture = SubResource("AtlasTexture_0frxk") region_rect = Rect2(16, 0, 8, 8) script = ExtResource("5_6gt41") -[node name="SRankParticles" type="GPUParticles2D" parent="Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot13/Icon/Medal/Full" unique_id=2073684274] +[node name="SRankParticles" type="GPUParticles2D" parent="Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot13/Icon/Medal/Full" unique_id=2073684274 groups=["Particles"]] visible = false z_index = 1 material = SubResource("CanvasItemMaterial_n7c7e") @@ -1361,7 +1361,7 @@ interpolate = false fract_delta = false process_material = SubResource("ParticleProcessMaterial_ebcru") -[node name="PRankParticles" type="GPUParticles2D" parent="Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot13/Icon/Medal/Full" unique_id=884329983] +[node name="PRankParticles" type="GPUParticles2D" parent="Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot13/Icon/Medal/Full" unique_id=884329983 groups=["Particles"]] visible = false z_index = 1 material = SubResource("CanvasItemMaterial_n7c7e") diff --git a/Scripts/UI/LevelSelect.gd b/Scripts/UI/LevelSelect.gd index 76937aa7..2f6ebb37 100644 --- a/Scripts/UI/LevelSelect.gd +++ b/Scripts/UI/LevelSelect.gd @@ -156,7 +156,7 @@ const NUMBER_Y := [ func _ready() -> void: for i in %SlotContainer.get_children(): i.focus_entered.connect(slot_selected.bind(i.get_index())) - for i in [$Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot1/Icon/RankMedal/SRankParticles, $Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot1/Icon/RankMedal/PRankParticles, $Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot2/Icon/RankMedal/SRankParticles, $Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot2/Icon/RankMedal/PRankParticles, $Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot3/Icon/RankMedal/SRankParticles, $Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot3/Icon/RankMedal/PRankParticles, $Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot4/Icon/RankMedal/SRankParticles, $Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot4/Icon/RankMedal/PRankParticles]: + for i in get_tree().get_nodes_in_group("Particles"): start_particle(i) func start_particle(particle: GPUParticles2D) -> void: diff --git a/Scripts/UI/WorldSelect.gd b/Scripts/UI/WorldSelect.gd index cc21d5d3..b1d8fc65 100644 --- a/Scripts/UI/WorldSelect.gd +++ b/Scripts/UI/WorldSelect.gd @@ -32,37 +32,7 @@ const RANK_MEDALS := preload("res://Assets/Sprites/UI/RankMedals.png") func _ready() -> void: for i in %SlotContainer.get_children(): i.focus_entered.connect(slot_focused.bind(i.get_index())) - # SkyanUltra: lowkey kind of hate you joe for how this - # is implemented but ngl it works so why complain i guess - var slot_container = [ - $Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot1/Icon/Medal/Full/SRankParticles, - $Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot1/Icon/Medal/Full/PRankParticles, - $Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot2/Icon/Medal/Full/SRankParticles, - $Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot2/Icon/Medal/Full/PRankParticles, - $Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot3/Icon/Medal/Full/SRankParticles, - $Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot3/Icon/Medal/Full/PRankParticles, - $Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot4/Icon/Medal/Full/SRankParticles, - $Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot4/Icon/Medal/Full/PRankParticles, - $Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot5/Icon/Medal/Full/SRankParticles, - $Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot5/Icon/Medal/Full/PRankParticles, - $Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot6/Icon/Medal/Full/SRankParticles, - $Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot6/Icon/Medal/Full/PRankParticles, - $Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot7/Icon/Medal/Full/SRankParticles, - $Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot7/Icon/Medal/Full/PRankParticles, - $Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot8/Icon/Medal/Full/SRankParticles, - $Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot8/Icon/Medal/Full/PRankParticles, - $Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot9/Icon/Medal/Full/SRankParticles, - $Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot9/Icon/Medal/Full/PRankParticles, - $Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot10/Icon/Medal/Full/SRankParticles, - $Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot10/Icon/Medal/Full/PRankParticles, - $Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot11/Icon/Medal/Full/SRankParticles, - $Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot11/Icon/Medal/Full/PRankParticles, - $Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot12/Icon/Medal/Full/SRankParticles, - $Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot12/Icon/Medal/Full/PRankParticles, - $Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot13/Icon/Medal/Full/SRankParticles, - $Panel/MarginContainer/VBoxContainer/HBoxContainer/ScrollContainer/SlotContainer/Slot13/Icon/Medal/Full/PRankParticles, - ] - for i in slot_container: + for i in get_tree().get_nodes_in_group("Particles"): start_particle(i) func start_particle(particle: GPUParticles2D) -> void: