class_name Bullet extends Area2D ## Bang bang! @export var speed : float = 700 signal bullet_damaged(thing_damaged, bullet) # Called every frame. 'delta' is the elapsed time since the previous frame. func _process(delta: float) -> void: position += transform.x * speed * delta func set_speed(value) -> void: speed = value func _on_area_entered(area: Area2D) -> void: bullet_damaged.emit(area, self) # Replace with function body.