import { Tile } from "../tile";
import { Worker } from "../worker";
import { ResouceBuilding } from "./resource-building";

export abstract class ProductionBuilding extends ResouceBuilding {
    public progress = 0;              // Produktionsfortschritt (0–1)
    public hasOutput = false;         // True, wenn Ressource fertig ist

    abstract findNearestResourceNode(): Tile | null;

    abstract collectGoods(): any;
    
}