more hivemind tweaks and added enemy counter to level manager

This commit is contained in:
Derek
2024-08-04 19:47:16 -05:00
parent 7b1e942249
commit ea5e72762f
7 changed files with 24 additions and 10 deletions

View File

@@ -38,11 +38,12 @@ func _process(delta):
position += transform.basis * Vector3(0, 0, -bullet_speed) * delta
rotation.x = clamp(rotation.x - delta * bullet_drop,deg_to_rad(-90),deg_to_rad(90))
if ray.is_colliding() and ray.get_collider().is_in_group("player"):
var player = ray.get_collider()
player.level_control.health -= bullet_damage
player.hurt_audio.play()
queue_free()
if ray.is_colliding():
if ray.get_collider().is_in_group("player"):
var player = ray.get_collider()
player.level_control.health -= bullet_damage
player.hurt_audio.play()
queue_free()
if ray.is_colliding() and !ray.get_collider().is_in_group("player"):