From 88384e337e42c2cad39867d8da3be405c23bedf6 Mon Sep 17 00:00:00 2001 From: Eduardo Date: Thu, 23 May 2024 19:16:31 +0200 Subject: [PATCH] setup weapon mask and layer to detect collisions --- components/base_weapon/BaseWeapon.tscn | 3 +++ 1 file changed, 3 insertions(+) diff --git a/components/base_weapon/BaseWeapon.tscn b/components/base_weapon/BaseWeapon.tscn index 4c5032e..40b86ec 100644 --- a/components/base_weapon/BaseWeapon.tscn +++ b/components/base_weapon/BaseWeapon.tscn @@ -6,6 +6,8 @@ radius = 4.96679 [node name="BaseWeapon" type="Area2D"] +collision_layer = 4 +collision_mask = 2 script = ExtResource("1_4h33d") [node name="Polygon2D" type="Polygon2D" parent="."] @@ -21,4 +23,5 @@ shape = SubResource("CircleShape2D_e6hu6") [node name="FireTimer" type="Timer" parent="."] one_shot = true +[connection signal="body_entered" from="." to="." method="_on_body_entered"] [connection signal="timeout" from="FireTimer" to="." method="_on_fire_timer_timeout"] -- 2.30.2