1
0
mirror of https://github.com/kepler155c/opus synced 2025-07-01 09:32:56 +00:00

Add option to remove splash on startup

Adds the setting option 'opus.show_splash'. By default it is set to true. When set to false opus will immediately boot without showing the splash screen. Fairly straightforward.
This commit is contained in:
hugeblank 2019-05-15 11:31:33 -07:00
parent 43163053a5
commit 118932c0b5

View File

@ -117,11 +117,21 @@ local function splash()
term.write(str)
end
term.clear()
splash()
local doSplash = true
if settings then
doSplash = settings.get('opus.show_splash')
if doSplash == nil then
doSplash = true
settings.set('opus.show_splash', true)
settings.save('.settings')
end
end
if doSplash then
term.clear()
splash()
local timerId = os.startTimer(1.5)
while true do
local timerId = os.startTimer(1.5)
while true do
local e, id = os.pullEvent()
if e == 'timer' and id == timerId then
break
@ -134,6 +144,7 @@ while true do
end
break
end
end
end
term.clear()