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)