From: Eduardo Date: Thu, 23 May 2024 17:16:31 +0000 (+0200) Subject: setup weapon mask and layer to detect collisions X-Git-Url: http://git.edufdez.es/?a=commitdiff_plain;h=88384e337e42c2cad39867d8da3be405c23bedf6;p=routes-n-roots.git setup weapon mask and layer to detect collisions --- 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"]