a game about throwing hammers made for the github game off
Diffstat (limited to 'colliders/hitbox.gd')
| -rw-r--r-- | colliders/hitbox.gd | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/colliders/hitbox.gd b/colliders/hitbox.gd new file mode 100644 index 0000000..9bcc233 --- /dev/null +++ b/colliders/hitbox.gd @@ -0,0 +1,12 @@ +extends Area2D + +@export var damage: int = 1 + +signal hit_enemy + +func _on_area_entered(hurtbox: Hurtbox) -> void: + (hurtbox.owner as Hittable).hit(damage) + hit_enemy.emit() + +func _ready() -> void: + area_entered.connect(_on_area_entered) |