a game about throwing hammers made for the github game off
1
2
3
4
5
6
7
8
9
10
11
12
13
extends Area2D
class_name Hitbox

@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)