From 748576643fb42fd9896098f4284d783df0a16966 Mon Sep 17 00:00:00 2001 From: manuel Date: Sat, 14 Jan 2023 09:56:35 +0000 Subject: [PATCH] Update 'Controller/CropController.lua' --- Controller/CropController.lua | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/Controller/CropController.lua b/Controller/CropController.lua index 2702f93..5f31ffc 100644 --- a/Controller/CropController.lua +++ b/Controller/CropController.lua @@ -1,11 +1,13 @@ CropController = {} +CropController.title = "Wheat farm" function CropController:new(t) t = t or {} setmetatable(t, self) self.__index = self t.matrix = {} - t.stats = {interval = 900} + t.stats = {} + t.stats["Harvest Interval"] = 900 return t end @@ -173,4 +175,22 @@ function CropController:displayStats(x,y) term.write(tostring(v)) y = y + 1 end +end + +function CropController:displayTitle(x,y) + term.setCursorPos(x,y) + term.write(self.title) + local width = term.getSize() + for i = 1, width do + term.setCursorPos(i, y+1) + term.write("_") + end +end + +function CropController:refreshDisplay() + term.clear() + self:displayTitle(1,1) + self:displayMatrix(1,3) + local matrixHeight = #self.matrix + self:displayMatrix(1, matrixHeight + 3) end \ No newline at end of file