Added appropriate groups and checked for hitbox-likeness

This commit is contained in:
Paul Norberger
2020-04-20 01:12:15 +02:00
parent 61dcd42dc6
commit 0daf9090eb
4 changed files with 23 additions and 14 deletions

View File

@@ -174,19 +174,21 @@ func roll_finished():
func _on_Hurtbox_area_entered(area):
player_stats.health -= area.damage
if area.damage > 0:
damage_per_second += area.damage
else:
heal_per_second += abs(area.damage)
if area.is_in_group("hitbox"):
player_stats.health -= area.damage
if area.damage > 0:
damage_per_second += area.damage
else:
heal_per_second += abs(area.damage)
func _on_Hurtbox_area_exited(area):
if area.damage > 0:
damage_per_second -= area.damage
else:
heal_per_second -= abs(area.damage)
if area.is_in_group("hitbox"):
if area.damage > 0:
damage_per_second -= area.damage
else:
heal_per_second -= abs(area.damage)
func _on_Stats_no_health():