From 84d912cef8d4af897cfb56ad3afd8018b25f5710 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Florian=20N=C3=BCcke?= Date: Sat, 29 Aug 2015 12:31:19 +0200 Subject: [PATCH] Added term.reset(). Closes #1377. --- .../assets/opencomputers/loot/OpenOS/lib/term.lua | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/main/resources/assets/opencomputers/loot/OpenOS/lib/term.lua b/src/main/resources/assets/opencomputers/loot/OpenOS/lib/term.lua index 1131c3f7c..e89b2acd2 100644 --- a/src/main/resources/assets/opencomputers/loot/OpenOS/lib/term.lua +++ b/src/main/resources/assets/opencomputers/loot/OpenOS/lib/term.lua @@ -31,6 +31,16 @@ function term.clear() cursorX, cursorY = 1, 1 end +function term.reset() + if term.isAvailable() then + local maxw, maxh = component.gpu.maxResolution() + component.gpu.setResolution(maxw, maxh) + component.gpu.setBackground(0x000000) + component.gpu.setForeground(0xFFFFFF) + term.clear() + end +end + function term.clearLine() if term.isAvailable() then local w = component.gpu.getResolution()