From a7b42bd030efaaa70769cda2e368a42b7ead4942 Mon Sep 17 00:00:00 2001 From: rom Date: Mon, 26 Apr 2021 23:56:42 +0200 Subject: pause & puzzle solver --- scenes/levels/pixel/PixelDefender.gd | 2 ++ scenes/levels/pixel/PixelDefender.tscn | 1 + 2 files changed, 3 insertions(+) (limited to 'scenes/levels/pixel') diff --git a/scenes/levels/pixel/PixelDefender.gd b/scenes/levels/pixel/PixelDefender.gd index 5f8d516..ec2b26d 100644 --- a/scenes/levels/pixel/PixelDefender.gd +++ b/scenes/levels/pixel/PixelDefender.gd @@ -62,8 +62,10 @@ func _process(delta): func _on_enemy_area_shape_entered(area_id, area, area_shape, local_shape, e): if area is Bullet and area.team == Bullet.CHAOS: return + print(typeof(area), area) if area is Bullet: area.queue_free() + e.queue_free() elif area is Spaceship and area.team == Bullet.ORDER: e.queue_free() diff --git a/scenes/levels/pixel/PixelDefender.tscn b/scenes/levels/pixel/PixelDefender.tscn index 711e89f..29c7674 100644 --- a/scenes/levels/pixel/PixelDefender.tscn +++ b/scenes/levels/pixel/PixelDefender.tscn @@ -13,4 +13,5 @@ script = ExtResource( 1 ) position = Vector2( -432.818, -39.5735 ) [node name="Enemies" type="Node2D" parent="."] + [connection signal="area_shape_entered" from="spaceship" to="." method="_on_spaceship_area_shape_entered"] -- cgit