extends Building

@export var mined_item: Item = preload("res://items/metal.tres")
@export var mine_period: float = 1.0

@onready var producer: Producer = $Producer
var mine_timer: float = 0.0

func _process(delta: float) -> void:
	mine_timer += delta
	if mine_timer >= mine_period:
		mine_timer -= mine_period
		mine()
		
func mine() -> void:
	producer.send_item(mined_item)