mirror of
https://github.com/creyD/ludum_dare_46.git
synced 2026-06-13 22:12:23 +02:00
Added appropriate groups and checked for hitbox-likeness
This commit is contained in:
@@ -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():
|
||||
|
||||
Reference in New Issue
Block a user