summaryrefslogtreecommitdiff
path: root/scenes/levels/pixel
diff options
context:
space:
mode:
authorrom <romangraef@gmail.com>2021-04-26 23:56:42 +0200
committerrom <romangraef@gmail.com>2021-04-26 23:56:56 +0200
commita7b42bd030efaaa70769cda2e368a42b7ead4942 (patch)
treed7fe8e31c3827bcbb89a85289ee3983d60d76f95 /scenes/levels/pixel
parent6b07fc93cea108bcbcce1cbab7c70721f2dcb85a (diff)
downloadldjam48-a7b42bd030efaaa70769cda2e368a42b7ead4942.tar.gz
ldjam48-a7b42bd030efaaa70769cda2e368a42b7ead4942.tar.bz2
ldjam48-a7b42bd030efaaa70769cda2e368a42b7ead4942.zip
pause & puzzle solver
Diffstat (limited to 'scenes/levels/pixel')
-rw-r--r--scenes/levels/pixel/PixelDefender.gd2
-rw-r--r--scenes/levels/pixel/PixelDefender.tscn1
2 files changed, 3 insertions, 0 deletions
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"]