public static Stockpile CreateStockpile(EnvironmentObject environment, IntGrid2Z area) { var stockpile = new Stockpile(environment, area); environment.AddAreaElement(stockpile); return stockpile; }