Add loading circle

This commit is contained in:
Bommels05 2025-10-20 00:31:13 +02:00
parent 2654415acd
commit 3ac962f765
2 changed files with 245 additions and 4 deletions

241
LevelOS/assets/loading.limg Normal file
View File

@ -0,0 +1,241 @@
{
{
{
"-ƒ-Η-Η-Η",
"TTTT",
"0TTT",
},
{
"-ς-Η-Η-Η",
"0TTT",
"TTTT",
},
{
"-Η-Η-Η-Η",
"TTTT",
"TTTT",
},
},
{
{
"-Η-δ-Η-Η",
"T0TT",
"TTTT",
},
{
"-ς-Η-Η-Η",
"0TTT",
"TTTT",
},
{
"-Η-Η-Η-Η",
"TTTT",
"TTTT",
},
},
{
{
"-ƒ-κ-Η-Η",
"T0TT",
"0TTT",
},
{
"-φ-Η-Η-Η",
"0TTT",
"TTTT",
},
{
"-Η-Η-Η-Η",
"TTTT",
"TTTT",
},
},
{
{
"-Η-δ-δ-Η",
"T00T",
"TTTT",
},
{
"-ΰ-Η-Η-Η",
"0TTT",
"TTTT",
},
{
"-Η-Η-Η-Η",
"TTTT",
"TTTT",
},
},
{
{
"-ƒ-κ-ƒ-Η",
"T0TT",
"0T0T",
},
{
"-ό-Η-Η-Η",
"0TTT",
"TTTT",
},
{
"-Η-Η-Η-Η",
"TTTT",
"TTTT",
},
},
{
{
"-ƒ-κ-ƒ-Η",
"T0TT",
"0T0T",
},
{
"-Η-Η-Η-δ",
"TTT0",
"TTTT",
},
{
"-Η-Η-Η-Η",
"TTTT",
"TTTT",
},
},
{
{
"-Η-δ-δ-Η",
"T00T",
"TTTT",
},
{
"-Η-Η-Η-ό",
"TTT0",
"TTTT",
},
{
"-Η-Η-ι-Η",
"TT0T",
"TTTT",
},
},
{
{
"-Η-κ-ƒ-Η",
"T0TT",
"TT0T",
},
{
"-Η-Η-Η-Ι",
"TTT0",
"TTTT",
},
{
"-Η-Η-δ-Η",
"TT0T",
"TTTT",
},
},
{
{
"-Η-Η-ƒ-Η",
"TTTT",
"TT0T",
},
{
"-Η-Η-Η-Ι",
"TTT0",
"TTTT",
},
{
"-ι-Η-δ-Η",
"0T0T",
"TTTT",
},
},
{
{
"-Η-Η-Η-Η",
"TTTT",
"TTTT",
},
{
"-Ι-Η-Η-δ",
"0TT0",
"TTTT",
},
{
"-Η-δ-δ-Η",
"T00T",
"TTTT",
},
},
{
{
"-Η-Η-Η-Η",
"TTTT",
"TTTT",
},
{
"-δ-Η-Η-Η",
"0TTT",
"TTTT",
},
{
"-ι-κ-ι-Η",
"000T",
"TTTT",
},
},
{
{
"-Η-Η-Η-Η",
"TTTT",
"TTTT",
},
{
"-ΰ-Η-Η-Η",
"0TTT",
"TTTT",
},
{
"-ι-κ-Η-Η",
"00TT",
"TTTT",
},
},
{
{
"-Η-Η-Η-Η",
"TTTT",
"TTTT",
},
{
"-ς-Η-Η-Η",
"0TTT",
"TTTT",
},
{
"-Η-δ-Η-Η",
"T0TT",
"TTTT",
},
},
{
{
"-Η-Η-Η-Η",
"TTTT",
"TTTT",
},
{
"-ς-Η-Η-Η",
"0TTT",
"TTTT",
},
{
"-ι-Η-Η-Η",
"0TTT",
"TTTT",
},
},
type = "lImg",
}

View File

@ -1,23 +1,23 @@
local function redraw() local function redraw()
local bl = { local bl = {
{ {
"", "Ÿ",
"990", "990",
"009", "009",
}, },
{ {
"", "• •",
"900", "900",
"099", "099",
}, },
{ {
"", "‚ƒ",
"000", "000",
"999", "999",
}, },
} }
if self.value then if self.value then
bl[2][1] = "x" bl[2][1] = "•x•"
end end
for t=1,3 do for t=1,3 do
term.setCursorPos(1,t) term.setCursorPos(1,t)