From 750b64f443f4e13f920d62c01bff9402d0fa8742 Mon Sep 17 00:00:00 2001 From: JHDev2006 Date: Sat, 25 Oct 2025 17:35:41 +0100 Subject: [PATCH] added github contributors to credits and fixed up a quick sprite offset with hammer bros --- Assets/Sprites/UI/Staff.png | Bin 9129 -> 9752 bytes Scenes/Levels/Credits.tscn | 637 +++++++++++++++--- .../Prefabs/Entities/Enemies/HammerBro.tscn | 2 +- Scripts/Classes/Entities/Enemies/HammerBro.gd | 1 + 4 files changed, 564 insertions(+), 76 deletions(-) diff --git a/Assets/Sprites/UI/Staff.png b/Assets/Sprites/UI/Staff.png index 476d33fb332255867b444406e56dc2a6232bd27b..a1dbe9c7aa2750739756356b33096a8635ada179 100644 GIT binary patch literal 9752 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 literal 9129 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 anK@GC_LSx=?qy(LVDNPHb6Mw<&;$Uc8nSHw diff --git a/Scenes/Levels/Credits.tscn b/Scenes/Levels/Credits.tscn index 31e986e2..46ce3cc0 100644 --- a/Scenes/Levels/Credits.tscn +++ b/Scenes/Levels/Credits.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=84 format=3 uid="uid://bgeh6ex0lbqfq"] +[gd_scene load_steps=88 format=3 uid="uid://bgeh6ex0lbqfq"] [ext_resource type="Script" uid="uid://b3stoe2kp1nv1" path="res://Scripts/UI/Credits.gd" id="1_db8c5"] [ext_resource type="AudioStream" uid="uid://cdhsj02wqdt7y" path="res://Assets/Audio/BGM/Credits.mp3" id="1_k57dj"] @@ -125,14 +125,6 @@ region = Rect2(0, 32, 16, 16) atlas = ExtResource("4_g2gtw") region = Rect2(32, 96, 16, 16) -[sub_resource type="AtlasTexture" id="AtlasTexture_o2gfq"] -atlas = ExtResource("4_g2gtw") -region = Rect2(0, 0, 16, 16) - -[sub_resource type="AtlasTexture" id="AtlasTexture_wkf2d"] -atlas = ExtResource("4_g2gtw") -region = Rect2(80, 48, 16, 16) - [sub_resource type="AtlasTexture" id="AtlasTexture_g72p5"] atlas = ExtResource("4_g2gtw") region = Rect2(48, 32, 16, 16) @@ -273,6 +265,30 @@ region = Rect2(16, 96, 16, 16) atlas = ExtResource("4_g2gtw") region = Rect2(96, 80, 16, 16) +[sub_resource type="AtlasTexture" id="AtlasTexture_o2gfq"] +atlas = ExtResource("4_g2gtw") +region = Rect2(0, 0, 16, 16) + +[sub_resource type="AtlasTexture" id="AtlasTexture_wkf2d"] +atlas = ExtResource("4_g2gtw") +region = Rect2(80, 48, 16, 16) + +[sub_resource type="AtlasTexture" id="AtlasTexture_i07m6"] +atlas = ExtResource("4_g2gtw") +region = Rect2(48, 96, 16, 16) + +[sub_resource type="AtlasTexture" id="AtlasTexture_cgqty"] +atlas = ExtResource("4_g2gtw") +region = Rect2(80, 96, 16, 16) + +[sub_resource type="AtlasTexture" id="AtlasTexture_gbi86"] +atlas = ExtResource("4_g2gtw") +region = Rect2(64, 96, 16, 16) + +[sub_resource type="AtlasTexture" id="AtlasTexture_x68qv"] +atlas = ExtResource("4_g2gtw") +region = Rect2(32, 0, 16, 16) + [sub_resource type="AtlasTexture" id="AtlasTexture_7s4gc"] atlas = ExtResource("14_4e2pw") region = Rect2(144, 0, 64, 64) @@ -1099,6 +1115,7 @@ script = ExtResource("11_d4vu4") metadata/_custom_type_script = "uid://ca3bew33g45eq" [node name="Sound" type="Control" parent="Labels"] +visible = false layout_mode = 3 anchors_preset = 5 anchor_left = 0.5 @@ -1215,9 +1232,9 @@ metadata/_custom_type_script = "uid://ca3bew33g45eq" [node name="Label2" type="Label" parent="Labels/Sound"] layout_mode = 0 offset_left = 8.0 -offset_top = 96.0 +offset_top = 112.0 offset_right = 48.0 -offset_bottom = 112.0 +offset_bottom = 128.0 text = "SFXs" uppercase = true @@ -1319,75 +1336,13 @@ metadata/_custom_type_script = "uid://ca3bew33g45eq" [node name="TextureRect" type="TextureRect" parent="Labels/Sound"] layout_mode = 0 offset_left = 120.0 -offset_top = 8.0 +offset_top = 120.0 offset_right = 248.0 -offset_bottom = 120.0 +offset_bottom = 232.0 texture = ExtResource("9_shsp7") script = ExtResource("11_d4vu4") metadata/_custom_type_script = "uid://ca3bew33g45eq" -[node name="Label3" type="Label" parent="Labels/Sound"] -layout_mode = 0 -offset_left = 8.0 -offset_top = 184.0 -offset_right = 104.0 -offset_bottom = 200.0 -text = "PROGRAMMING" -uppercase = true - -[node name="HSeparator" type="HSeparator" parent="Labels/Sound/Label3"] -layout_mode = 1 -anchors_preset = 12 -anchor_top = 1.0 -anchor_right = 1.0 -anchor_bottom = 1.0 -offset_top = -4.0 -grow_horizontal = 2 -grow_vertical = 0 -theme_override_styles/separator = SubResource("StyleBoxLine_g2gtw") - -[node name="Label2" type="Label" parent="Labels/Sound/Label3"] -layout_mode = 0 -offset_top = 16.0 -offset_right = 40.0 -offset_bottom = 32.0 -text = "JOEMAMA" -uppercase = true - -[node name="TextureRect" type="TextureRect" parent="Labels/Sound/Label3/Label2"] -layout_mode = 1 -anchors_preset = -1 -anchor_left = 1.0 -anchor_right = 1.0 -offset_right = 16.0 -offset_bottom = 16.0 -grow_horizontal = 0 -texture = SubResource("AtlasTexture_o2gfq") -stretch_mode = 2 -script = ExtResource("11_d4vu4") -metadata/_custom_type_script = "uid://ca3bew33g45eq" - -[node name="Label3" type="Label" parent="Labels/Sound/Label3"] -layout_mode = 0 -offset_top = 32.0 -offset_right = 104.0 -offset_bottom = 48.0 -text = "ALOELUCIDITY" -uppercase = true - -[node name="TextureRect" type="TextureRect" parent="Labels/Sound/Label3/Label3"] -layout_mode = 1 -anchors_preset = -1 -anchor_left = 1.0 -anchor_right = 1.0 -offset_right = 16.0 -offset_bottom = 16.0 -grow_horizontal = 0 -texture = SubResource("AtlasTexture_wkf2d") -stretch_mode = 2 -script = ExtResource("11_d4vu4") -metadata/_custom_type_script = "uid://ca3bew33g45eq" - [node name="Localizers" type="Control" parent="Labels"] visible = false layout_mode = 3 @@ -2381,6 +2336,538 @@ texture = ExtResource("13_17gvw") script = ExtResource("11_d4vu4") metadata/_custom_type_script = "uid://ca3bew33g45eq" +[node name="Github" type="Control" parent="Labels"] +layout_mode = 3 +anchors_preset = 5 +anchor_left = 0.5 +anchor_right = 0.5 +offset_left = -128.0 +offset_right = 128.0 +offset_bottom = 240.0 +grow_horizontal = 2 + +[node name="Label3" type="Label" parent="Labels/Github"] +layout_mode = 1 +anchors_preset = 5 +anchor_left = 0.5 +anchor_right = 0.5 +offset_left = -80.0 +offset_top = 8.0 +offset_right = 80.0 +offset_bottom = 24.0 +grow_horizontal = 2 +text = "GITHUB CONTRIBUTORS" +uppercase = true + +[node name="HSeparator" type="HSeparator" parent="Labels/Github/Label3"] +layout_mode = 1 +anchors_preset = 12 +anchor_top = 1.0 +anchor_right = 1.0 +anchor_bottom = 1.0 +offset_top = -4.0 +grow_horizontal = 2 +grow_vertical = 0 +theme_override_styles/separator = SubResource("StyleBoxLine_g2gtw") + +[node name="Label2" type="Label" parent="Labels/Github/Label3"] +layout_mode = 0 +offset_left = -32.0 +offset_top = 40.0 +offset_right = 32.0 +offset_bottom = 56.0 +text = "JOEMAMA" +uppercase = true + +[node name="TextureRect" type="TextureRect" parent="Labels/Github/Label3/Label2"] +layout_mode = 1 +anchors_preset = -1 +anchor_left = 1.0 +anchor_right = 1.0 +offset_right = 16.0 +offset_bottom = 16.0 +grow_horizontal = 0 +texture = SubResource("AtlasTexture_o2gfq") +stretch_mode = 2 +script = ExtResource("11_d4vu4") +metadata/_custom_type_script = "uid://ca3bew33g45eq" + +[node name="Label3" type="Label" parent="Labels/Github/Label3"] +layout_mode = 0 +offset_left = 56.0 +offset_top = 40.0 +offset_right = 160.0 +offset_bottom = 56.0 +text = "ALOELUCIDITY" +uppercase = true + +[node name="TextureRect" type="TextureRect" parent="Labels/Github/Label3/Label3"] +layout_mode = 1 +anchors_preset = -1 +anchor_left = 1.0 +anchor_right = 1.0 +offset_right = 16.0 +offset_bottom = 16.0 +grow_horizontal = 0 +texture = SubResource("AtlasTexture_wkf2d") +stretch_mode = 2 +script = ExtResource("11_d4vu4") +metadata/_custom_type_script = "uid://ca3bew33g45eq" + +[node name="Label4" type="Label" parent="Labels/Github/Label3"] +layout_mode = 0 +offset_left = -32.0 +offset_top = 56.0 +offset_right = 24.0 +offset_bottom = 72.0 +text = "GUZLAD" +uppercase = true + +[node name="TextureRect" type="TextureRect" parent="Labels/Github/Label3/Label4"] +visible = false +layout_mode = 1 +anchors_preset = -1 +anchor_left = 1.0 +anchor_right = 1.0 +offset_right = 16.0 +offset_bottom = 16.0 +grow_horizontal = 0 +texture = SubResource("AtlasTexture_wkf2d") +stretch_mode = 2 +script = ExtResource("11_d4vu4") +metadata/_custom_type_script = "uid://ca3bew33g45eq" + +[node name="Label5" type="Label" parent="Labels/Github/Label3"] +layout_mode = 0 +offset_left = 32.0 +offset_top = 56.0 +offset_right = 128.0 +offset_bottom = 72.0 +text = "KirbyKid256" +uppercase = true + +[node name="TextureRect" type="TextureRect" parent="Labels/Github/Label3/Label5"] +visible = false +layout_mode = 1 +anchors_preset = -1 +anchor_left = 1.0 +anchor_right = 1.0 +offset_right = 16.0 +offset_bottom = 16.0 +grow_horizontal = 0 +texture = SubResource("AtlasTexture_wkf2d") +stretch_mode = 2 +script = ExtResource("11_d4vu4") +metadata/_custom_type_script = "uid://ca3bew33g45eq" + +[node name="Label6" type="Label" parent="Labels/Github/Label3"] +layout_mode = 0 +offset_left = -32.0 +offset_top = 72.0 +offset_right = 72.0 +offset_bottom = 88.0 +text = "kittenchilly" +uppercase = true + +[node name="TextureRect" type="TextureRect" parent="Labels/Github/Label3/Label6"] +visible = false +layout_mode = 1 +anchors_preset = -1 +anchor_left = 1.0 +anchor_right = 1.0 +offset_right = 16.0 +offset_bottom = 16.0 +grow_horizontal = 0 +texture = SubResource("AtlasTexture_wkf2d") +stretch_mode = 2 +script = ExtResource("11_d4vu4") +metadata/_custom_type_script = "uid://ca3bew33g45eq" + +[node name="Label7" type="Label" parent="Labels/Github/Label3"] +layout_mode = 0 +offset_left = 80.0 +offset_top = 72.0 +offset_right = 168.0 +offset_bottom = 88.0 +text = "skyanultra" +uppercase = true + +[node name="TextureRect" type="TextureRect" parent="Labels/Github/Label3/Label7"] +layout_mode = 1 +anchors_preset = -1 +anchor_left = 1.0 +anchor_right = 1.0 +offset_right = 16.0 +offset_bottom = 16.0 +grow_horizontal = 0 +texture = SubResource("AtlasTexture_i07m6") +stretch_mode = 2 +script = ExtResource("11_d4vu4") +metadata/_custom_type_script = "uid://ca3bew33g45eq" + +[node name="Label8" type="Label" parent="Labels/Github/Label3"] +layout_mode = 0 +offset_left = 136.0 +offset_top = 56.0 +offset_right = 184.0 +offset_bottom = 72.0 +text = "jeodc" +uppercase = true + +[node name="TextureRect" type="TextureRect" parent="Labels/Github/Label3/Label8"] +layout_mode = 1 +anchors_preset = -1 +anchor_left = 1.0 +anchor_right = 1.0 +offset_right = 16.0 +offset_bottom = 16.0 +grow_horizontal = 0 +texture = SubResource("AtlasTexture_cgqty") +stretch_mode = 2 +script = ExtResource("11_d4vu4") +metadata/_custom_type_script = "uid://ca3bew33g45eq" + +[node name="Label9" type="Label" parent="Labels/Github/Label3"] +layout_mode = 0 +offset_left = -32.0 +offset_top = 88.0 +offset_right = 24.0 +offset_bottom = 104.0 +text = "Nabbup" +uppercase = true + +[node name="TextureRect" type="TextureRect" parent="Labels/Github/Label3/Label9"] +layout_mode = 1 +anchors_preset = -1 +anchor_left = 1.0 +anchor_right = 1.0 +offset_right = 16.0 +offset_bottom = 16.0 +grow_horizontal = 0 +texture = SubResource("AtlasTexture_gbi86") +stretch_mode = 2 +script = ExtResource("11_d4vu4") +metadata/_custom_type_script = "uid://ca3bew33g45eq" + +[node name="Label10" type="Label" parent="Labels/Github/Label3"] +layout_mode = 0 +offset_left = 48.0 +offset_top = 88.0 +offset_right = 128.0 +offset_bottom = 104.0 +text = "jdaster64" +uppercase = true + +[node name="TextureRect" type="TextureRect" parent="Labels/Github/Label3/Label10"] +visible = false +layout_mode = 1 +anchors_preset = -1 +anchor_left = 1.0 +anchor_right = 1.0 +offset_right = 16.0 +offset_bottom = 16.0 +grow_horizontal = 0 +texture = SubResource("AtlasTexture_gbi86") +stretch_mode = 2 +script = ExtResource("11_d4vu4") +metadata/_custom_type_script = "uid://ca3bew33g45eq" + +[node name="Label11" type="Label" parent="Labels/Github/Label3"] +layout_mode = 0 +offset_left = 56.0 +offset_top = 104.0 +offset_right = 120.0 +offset_bottom = 120.0 +text = "amer241" +uppercase = true + +[node name="TextureRect" type="TextureRect" parent="Labels/Github/Label3/Label11"] +layout_mode = 1 +anchors_preset = -1 +anchor_left = 1.0 +anchor_right = 1.0 +offset_right = 16.0 +offset_bottom = 16.0 +grow_horizontal = 0 +texture = SubResource("AtlasTexture_x68qv") +stretch_mode = 2 +script = ExtResource("11_d4vu4") +metadata/_custom_type_script = "uid://ca3bew33g45eq" + +[node name="Label12" type="Label" parent="Labels/Github/Label3"] +layout_mode = 0 +offset_left = -32.0 +offset_top = 104.0 +offset_right = 48.0 +offset_bottom = 120.0 +text = "falkimore" +uppercase = true + +[node name="TextureRect" type="TextureRect" parent="Labels/Github/Label3/Label12"] +visible = false +layout_mode = 1 +anchors_preset = -1 +anchor_left = 1.0 +anchor_right = 1.0 +offset_right = 16.0 +offset_bottom = 16.0 +grow_horizontal = 0 +texture = SubResource("AtlasTexture_x68qv") +stretch_mode = 2 +script = ExtResource("11_d4vu4") +metadata/_custom_type_script = "uid://ca3bew33g45eq" + +[node name="Label13" type="Label" parent="Labels/Github/Label3"] +layout_mode = 0 +offset_left = 64.0 +offset_top = 120.0 +offset_right = 160.0 +offset_bottom = 136.0 +text = "kustaagames" +uppercase = true + +[node name="TextureRect" type="TextureRect" parent="Labels/Github/Label3/Label13"] +visible = false +layout_mode = 1 +anchors_preset = -1 +anchor_left = 1.0 +anchor_right = 1.0 +offset_right = 16.0 +offset_bottom = 16.0 +grow_horizontal = 0 +texture = SubResource("AtlasTexture_x68qv") +stretch_mode = 2 +script = ExtResource("11_d4vu4") +metadata/_custom_type_script = "uid://ca3bew33g45eq" + +[node name="Label15" type="Label" parent="Labels/Github/Label3"] +layout_mode = 0 +offset_left = 136.0 +offset_top = 88.0 +offset_right = 200.0 +offset_bottom = 104.0 +text = "renhoex" +uppercase = true + +[node name="TextureRect" type="TextureRect" parent="Labels/Github/Label3/Label15"] +visible = false +layout_mode = 1 +anchors_preset = -1 +anchor_left = 1.0 +anchor_right = 1.0 +offset_right = 16.0 +offset_bottom = 16.0 +grow_horizontal = 0 +texture = SubResource("AtlasTexture_x68qv") +stretch_mode = 2 +script = ExtResource("11_d4vu4") +metadata/_custom_type_script = "uid://ca3bew33g45eq" + +[node name="Label16" type="Label" parent="Labels/Github/Label3"] +layout_mode = 0 +offset_left = 144.0 +offset_top = 104.0 +offset_right = 192.0 +offset_bottom = 120.0 +text = "a2937" +uppercase = true + +[node name="TextureRect" type="TextureRect" parent="Labels/Github/Label3/Label16"] +visible = false +layout_mode = 1 +anchors_preset = -1 +anchor_left = 1.0 +anchor_right = 1.0 +offset_right = 16.0 +offset_bottom = 16.0 +grow_horizontal = 0 +texture = SubResource("AtlasTexture_x68qv") +stretch_mode = 2 +script = ExtResource("11_d4vu4") +metadata/_custom_type_script = "uid://ca3bew33g45eq" + +[node name="Label17" type="Label" parent="Labels/Github/Label3"] +layout_mode = 0 +offset_left = -32.0 +offset_top = 136.0 +offset_right = 48.0 +offset_bottom = 152.0 +text = "trsitan35" +uppercase = true + +[node name="TextureRect" type="TextureRect" parent="Labels/Github/Label3/Label17"] +visible = false +layout_mode = 1 +anchors_preset = -1 +anchor_left = 1.0 +anchor_right = 1.0 +offset_right = 16.0 +offset_bottom = 16.0 +grow_horizontal = 0 +texture = SubResource("AtlasTexture_x68qv") +stretch_mode = 2 +script = ExtResource("11_d4vu4") +metadata/_custom_type_script = "uid://ca3bew33g45eq" + +[node name="Label18" type="Label" parent="Labels/Github/Label3"] +layout_mode = 0 +offset_left = 56.0 +offset_top = 136.0 +offset_right = 136.0 +offset_bottom = 152.0 +text = "basilicon" +uppercase = true + +[node name="TextureRect" type="TextureRect" parent="Labels/Github/Label3/Label18"] +visible = false +layout_mode = 1 +anchors_preset = -1 +anchor_left = 1.0 +anchor_right = 1.0 +offset_right = 16.0 +offset_bottom = 16.0 +grow_horizontal = 0 +texture = SubResource("AtlasTexture_x68qv") +stretch_mode = 2 +script = ExtResource("11_d4vu4") +metadata/_custom_type_script = "uid://ca3bew33g45eq" + +[node name="Label19" type="Label" parent="Labels/Github/Label3"] +layout_mode = 0 +offset_left = -32.0 +offset_top = 152.0 +offset_right = 88.0 +offset_bottom = 168.0 +text = "nathanmarioman" +uppercase = true + +[node name="TextureRect" type="TextureRect" parent="Labels/Github/Label3/Label19"] +visible = false +layout_mode = 1 +anchors_preset = -1 +anchor_left = 1.0 +anchor_right = 1.0 +offset_right = 16.0 +offset_bottom = 16.0 +grow_horizontal = 0 +texture = SubResource("AtlasTexture_x68qv") +stretch_mode = 2 +script = ExtResource("11_d4vu4") +metadata/_custom_type_script = "uid://ca3bew33g45eq" + +[node name="Label20" type="Label" parent="Labels/Github/Label3"] +layout_mode = 0 +offset_left = 144.0 +offset_top = 136.0 +offset_right = 208.0 +offset_bottom = 152.0 +text = "cst1229" +uppercase = true + +[node name="TextureRect" type="TextureRect" parent="Labels/Github/Label3/Label20"] +visible = false +layout_mode = 1 +anchors_preset = -1 +anchor_left = 1.0 +anchor_right = 1.0 +offset_right = 16.0 +offset_bottom = 16.0 +grow_horizontal = 0 +texture = SubResource("AtlasTexture_x68qv") +stretch_mode = 2 +script = ExtResource("11_d4vu4") +metadata/_custom_type_script = "uid://ca3bew33g45eq" + +[node name="Label21" type="Label" parent="Labels/Github/Label3"] +layout_mode = 0 +offset_left = 96.0 +offset_top = 152.0 +offset_right = 184.0 +offset_bottom = 168.0 +text = "dankcoffee" +uppercase = true + +[node name="TextureRect" type="TextureRect" parent="Labels/Github/Label3/Label21"] +visible = false +layout_mode = 1 +anchors_preset = -1 +anchor_left = 1.0 +anchor_right = 1.0 +offset_right = 16.0 +offset_bottom = 16.0 +grow_horizontal = 0 +texture = SubResource("AtlasTexture_x68qv") +stretch_mode = 2 +script = ExtResource("11_d4vu4") +metadata/_custom_type_script = "uid://ca3bew33g45eq" + +[node name="Label22" type="Label" parent="Labels/Github/Label3"] +layout_mode = 0 +offset_left = -32.0 +offset_top = 168.0 +offset_right = 32.0 +offset_bottom = 184.0 +text = "valham1" +uppercase = true + +[node name="TextureRect" type="TextureRect" parent="Labels/Github/Label3/Label22"] +visible = false +layout_mode = 1 +anchors_preset = -1 +anchor_left = 1.0 +anchor_right = 1.0 +offset_right = 16.0 +offset_bottom = 16.0 +grow_horizontal = 0 +texture = SubResource("AtlasTexture_x68qv") +stretch_mode = 2 +script = ExtResource("11_d4vu4") +metadata/_custom_type_script = "uid://ca3bew33g45eq" + +[node name="Label14" type="Label" parent="Labels/Github/Label3"] +layout_mode = 0 +offset_left = -32.0 +offset_top = 120.0 +offset_right = 40.0 +offset_bottom = 136.0 +text = "leanycat" +uppercase = true + +[node name="TextureRect" type="TextureRect" parent="Labels/Github/Label3/Label14"] +layout_mode = 1 +anchors_preset = -1 +anchor_left = 1.0 +anchor_right = 1.0 +offset_right = 16.0 +offset_bottom = 16.0 +grow_horizontal = 0 +texture = SubResource("AtlasTexture_8ybgs") +stretch_mode = 2 +script = ExtResource("11_d4vu4") +metadata/_custom_type_script = "uid://ca3bew33g45eq" + +[node name="Label23" type="Label" parent="Labels/Github/Label3"] +layout_mode = 0 +offset_left = 32.0 +offset_top = 168.0 +offset_right = 128.0 +offset_bottom = 184.0 +text = "TheOliveOli" +uppercase = true + +[node name="TextureRect" type="TextureRect" parent="Labels/Github/Label3/Label23"] +layout_mode = 1 +anchors_preset = -1 +anchor_left = 1.0 +anchor_right = 1.0 +offset_right = 16.0 +offset_bottom = 16.0 +grow_horizontal = 0 +texture = SubResource("AtlasTexture_c51sb") +stretch_mode = 2 +script = ExtResource("11_d4vu4") +metadata/_custom_type_script = "uid://ca3bew33g45eq" + [node name="SpecialThanks" type="Control" parent="Labels"] visible = false layout_mode = 3 diff --git a/Scenes/Prefabs/Entities/Enemies/HammerBro.tscn b/Scenes/Prefabs/Entities/Enemies/HammerBro.tscn index aa2eb347..24bcb775 100644 --- a/Scenes/Prefabs/Entities/Enemies/HammerBro.tscn +++ b/Scenes/Prefabs/Entities/Enemies/HammerBro.tscn @@ -196,7 +196,7 @@ scale = Vector2(1, -1) sprite_frames = SubResource("SpriteFrames_cl1av") animation = &"Idle" frame_progress = 0.755197 -offset = Vector2(2, 0) +offset = Vector2(2, 1) flip_h = true script = ExtResource("3_hx42c") metadata/_custom_type_script = "uid://caq1qiwmy0mox" diff --git a/Scripts/Classes/Entities/Enemies/HammerBro.gd b/Scripts/Classes/Entities/Enemies/HammerBro.gd index d6c174a5..c2ece882 100644 --- a/Scripts/Classes/Entities/Enemies/HammerBro.gd +++ b/Scripts/Classes/Entities/Enemies/HammerBro.gd @@ -20,6 +20,7 @@ func _ready() -> void: func _process(delta: float) -> void: target_player = get_tree().get_first_node_in_group("Players") direction = sign(target_player.global_position.x - global_position.x) + $MovementJoint/Sprite.scale.x = -direction if $TrackJoint.is_attached: $MovementAnimations.play("RESET")