mirror of
https://github.com/LDDestroier/CC/
synced 2025-02-20 13:00:02 +00:00
Update tron.lua
This commit is contained in:
parent
73f4ad8ab5
commit
5ad679939d
549
tron.lua
549
tron.lua
@ -562,173 +562,396 @@ local player
|
||||
|
||||
player = resetPlayers()
|
||||
|
||||
local images = {
|
||||
logo = {
|
||||
{
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
"
",
|
||||
" ",
|
||||
"
",
|
||||
local images
|
||||
if _HOST then -- need to add some NFP image replacements for older versions of CC
|
||||
images = {
|
||||
logo = {
|
||||
{
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
"
",
|
||||
" ",
|
||||
"
",
|
||||
},
|
||||
{
|
||||
" f7777777777777777777f f77777f 7f f777",
|
||||
" f99979999979999999999f 799999799 77f7 f997",
|
||||
" 799 79999f997 9977997f f997",
|
||||
" 799 7797777fffff997 9977997797997",
|
||||
" 799 799 799977f7797fff7997799 79797",
|
||||
" 799 799 7797f 797999997 799 797",
|
||||
" 777 777 7777 7777777 777 77",
|
||||
},
|
||||
{
|
||||
" 7999999999f9999999997 7999997 97 799f",
|
||||
" 7777997777f77777779997 997777997 997f 799f",
|
||||
" 997 f7777799 799f99997 799f",
|
||||
" 997 997f9997fff799 799f997ff7999f",
|
||||
" 997 997 f7999fff999777997f997 f799f",
|
||||
" 997 997 f9997 f7999977f 997 f7f",
|
||||
" fff fff ffff fffffff fff ff",
|
||||
}
|
||||
},
|
||||
{
|
||||
" f7777777777777777777f f77777f 7f f777",
|
||||
" f99979999979999999999f 799999799 77f7 f997",
|
||||
" 799 79999f997 9977997f f997",
|
||||
" 799 7797777fffff997 9977997797997",
|
||||
" 799 799 799977f7797fff7997799 79797",
|
||||
" 799 799 7797f 797999997 799 797",
|
||||
" 777 777 7777 7777777 777 77",
|
||||
win = {
|
||||
{
|
||||
"",
|
||||
"",
|
||||
"",
|
||||
"
",
|
||||
"",
|
||||
"",
|
||||
},
|
||||
{
|
||||
"55 55 555555 5 5 55",
|
||||
"55 5555 55 5 55 5 5 55",
|
||||
"55 5 55 55 5555 5 55",
|
||||
"55 55 55 55 55 5 5 55",
|
||||
"5 55 5 55 5 55 55 555 5",
|
||||
"555 555 555555 55 5 55",
|
||||
},
|
||||
{
|
||||
"5 5 5555555 55 55 5 ",
|
||||
"5 5 5 555 55 5 ",
|
||||
"5 5 5 5 5 55 55 5 ",
|
||||
"5 55 55 5 5 5 5555 5 ",
|
||||
"555 555 5 5 5 5 55 5 ",
|
||||
"5 5 5555555 5 55 5 ",
|
||||
}
|
||||
},
|
||||
{
|
||||
" 7999999999f9999999997 7999997 97 799f",
|
||||
" 7777997777f77777779997 997777997 997f 799f",
|
||||
" 997 f7777799 799f99997 799f",
|
||||
" 997 997f9997fff799 799f997ff7999f",
|
||||
" 997 997 f7999fff999777997f997 f799f",
|
||||
" 997 997 f9997 f7999977f 997 f7f",
|
||||
" fff fff ffff fffffff fff ff",
|
||||
lose = {
|
||||
{
|
||||
"",
|
||||
"",
|
||||
"",
|
||||
"",
|
||||
"
",
|
||||
"",
|
||||
},
|
||||
{
|
||||
"ee eee e eeeee eeeeeee",
|
||||
"ee eee e e ee ee ee ee",
|
||||
"ee ee e ee e e ",
|
||||
"ee ee e eeeee e eeeeee ",
|
||||
"ee e e e e e ee ",
|
||||
"eeeeeee e eeeee eeeeee eeeeeee",
|
||||
},
|
||||
{
|
||||
"e eeeeee eeeeeee eeeeeee",
|
||||
"e e ee e e ",
|
||||
"e e ee eeeeeee eeeee ",
|
||||
"e e ee ee e ",
|
||||
"e ee eee e ee e ee",
|
||||
"eeeeeee eeee eeeeee eeeeeee",
|
||||
}
|
||||
},
|
||||
tie = {
|
||||
{
|
||||
"",
|
||||
"",
|
||||
"",
|
||||
"",
|
||||
"",
|
||||
"",
|
||||
},
|
||||
{
|
||||
"77888800 0000000 0888877",
|
||||
" 88 00 0 0 08 7",
|
||||
" 88 0 0 7 ",
|
||||
" 88 0 088887 ",
|
||||
" 88 0 0 08 ",
|
||||
" 88 0000000 0888877",
|
||||
},
|
||||
{
|
||||
"7788880 00000000 0888877",
|
||||
" 8 00 0 ",
|
||||
" 8 00 08888 ",
|
||||
" 8 00 0 ",
|
||||
" 8 0 00 0 0 7",
|
||||
" 8 00000000 0888877",
|
||||
},
|
||||
},
|
||||
timeout = {
|
||||
{
|
||||
"",
|
||||
"
",
|
||||
"
",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
"
",
|
||||
" ",
|
||||
" ",
|
||||
},
|
||||
{
|
||||
"00000000000000ff0000000f",
|
||||
"0fff000fff000ff0ff00f000",
|
||||
"0ffffffffff00f000f00ffff",
|
||||
" fffff0ffff00f0f0f00ffff",
|
||||
" 000ff000000000f00000000",
|
||||
" 000000f0ff0ff0000f",
|
||||
" 0f00f0ffffff000f00",
|
||||
" 0ff0f0ffffff7f0f0",
|
||||
" 0ffff0ffffff7f0f0",
|
||||
" 000000000000ff000",
|
||||
},
|
||||
{
|
||||
"ffffffffffffff00fffffff0",
|
||||
" 0f0fff0f0ffffffffffffff",
|
||||
" 0f0ff00f00ffffffffff000",
|
||||
" 0f0fffffffffffffffffff0",
|
||||
" fffffffffffffffffffffff",
|
||||
" ffffff0f00f00ffff0",
|
||||
" ffffff0f00f0ffffff",
|
||||
" ff0fff0f00f0fffff",
|
||||
" ffffff0ffff0fffff",
|
||||
" fffffffffffffffff",
|
||||
},
|
||||
},
|
||||
ldd = {
|
||||
{
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
"
",
|
||||
},
|
||||
{
|
||||
" ",
|
||||
" f7ff7f7 f fbfbbbffff9f99fff9ff9f9f9999fff9f9f",
|
||||
" 77f f7 b fbfbbfbfff9f9f f9 99ff9f9f9ffff999f",
|
||||
" 777 77 bbbbbb 999 99 9 9 99 9 9",
|
||||
},
|
||||
{
|
||||
" ",
|
||||
" 7f77f7f b bfbfbfb999f9ff999f99f9f9ff9f999f9f9",
|
||||
" 7f7 7f b bfbfbbf999f9f9 9f 9f99f9f999999f9f9",
|
||||
" fff ff ffffff fff ff f f ff f f",
|
||||
},
|
||||
}
|
||||
},
|
||||
win = {
|
||||
{
|
||||
"",
|
||||
"",
|
||||
"",
|
||||
"
",
|
||||
"",
|
||||
"",
|
||||
},
|
||||
{
|
||||
"55 55 555555 5 5 55",
|
||||
"55 5555 55 5 55 5 5 55",
|
||||
"55 5 55 55 5555 5 55",
|
||||
"55 55 55 55 55 5 5 55",
|
||||
"5 55 5 55 5 55 55 555 5",
|
||||
"555 555 555555 55 5 55",
|
||||
},
|
||||
{
|
||||
"5 5 5555555 55 55 5 ",
|
||||
"5 5 5 555 55 5 ",
|
||||
"5 5 5 5 5 55 55 5 ",
|
||||
"5 55 55 5 5 5 5555 5 ",
|
||||
"555 555 5 5 5 5 55 5 ",
|
||||
"5 5 5555555 5 55 5 ",
|
||||
}
|
||||
},
|
||||
lose = {
|
||||
{
|
||||
"",
|
||||
"",
|
||||
"",
|
||||
"",
|
||||
"
",
|
||||
"",
|
||||
},
|
||||
{
|
||||
"ee eee e eeeee eeeeeee",
|
||||
"ee eee e e ee ee ee ee",
|
||||
"ee ee e ee e e ",
|
||||
"ee ee e eeeee e eeeeee ",
|
||||
"ee e e e e e ee ",
|
||||
"eeeeeee e eeeee eeeeee eeeeeee",
|
||||
},
|
||||
{
|
||||
"e eeeeee eeeeeee eeeeeee",
|
||||
"e e ee e e ",
|
||||
"e e ee eeeeeee eeeee ",
|
||||
"e e ee ee e ",
|
||||
"e ee eee e ee e ee",
|
||||
"eeeeeee eeee eeeeee eeeeeee",
|
||||
}
|
||||
},
|
||||
tie = {
|
||||
{
|
||||
"",
|
||||
"",
|
||||
"",
|
||||
"",
|
||||
"",
|
||||
"",
|
||||
},
|
||||
{
|
||||
"77888800 0000000 0888877",
|
||||
" 88 00 0 0 08 7",
|
||||
" 88 0 0 7 ",
|
||||
" 88 0 088887 ",
|
||||
" 88 0 0 08 ",
|
||||
" 88 0000000 0888877",
|
||||
},
|
||||
{
|
||||
"7788880 00000000 0888877",
|
||||
" 8 00 0 ",
|
||||
" 8 00 08888 ",
|
||||
" 8 00 0 ",
|
||||
" 8 0 00 0 0 7",
|
||||
" 8 00000000 0888877",
|
||||
},
|
||||
},
|
||||
timeout = {
|
||||
{
|
||||
"",
|
||||
"
",
|
||||
"
",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
"
",
|
||||
" ",
|
||||
" ",
|
||||
},
|
||||
{
|
||||
"00000000000000ff0000000f",
|
||||
"0fff000fff000ff0ff00f000",
|
||||
"0ffffffffff00f000f00ffff",
|
||||
" fffff0ffff00f0f0f00ffff",
|
||||
" 000ff000000000f00000000",
|
||||
" 000000f0ff0ff0000f",
|
||||
" 0f00f0ffffff000f00",
|
||||
" 0ff0f0ffffff7f0f0",
|
||||
" 0ffff0ffffff7f0f0",
|
||||
" 000000000000ff000",
|
||||
},
|
||||
{
|
||||
"ffffffffffffff00fffffff0",
|
||||
" 0f0fff0f0ffffffffffffff",
|
||||
" 0f0ff00f00ffffffffff000",
|
||||
" 0f0fffffffffffffffffff0",
|
||||
" fffffffffffffffffffffff",
|
||||
" ffffff0f00f00ffff0",
|
||||
" ffffff0f00f0ffffff",
|
||||
" ff0fff0f00f0fffff",
|
||||
" ffffff0ffff0fffff",
|
||||
" fffffffffffffffff",
|
||||
},
|
||||
},
|
||||
ldd = {
|
||||
{
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
"
",
|
||||
},
|
||||
{
|
||||
" ",
|
||||
" f7ff7f7 f fbfbbbffff9f99fff9ff9f9f9999fff9f9f",
|
||||
" 77f f7 b fbfbbfbfff9f9f f9 99ff9f9f9ffff999f",
|
||||
" 777 77 bbbbbb 999 99 9 9 99 9 9",
|
||||
},
|
||||
{
|
||||
" ",
|
||||
" 7f77f7f b bfbfbfb999f9ff999f99f9f9ff9f999f9f9",
|
||||
" 7f7 7f b bfbfbbf999f9f9 9f 9f99f9f999999f9f9",
|
||||
" fff ff ffffff fff ff f f ff f f",
|
||||
},
|
||||
}
|
||||
}
|
||||
else
|
||||
images = {
|
||||
logo = {
|
||||
{
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
},
|
||||
{
|
||||
"7777777777 77777777 77777777 77 77",
|
||||
" 77 777 777 777 777 77",
|
||||
" 77 777 77 77 7777 77",
|
||||
" 77 7777777 77 77 77777 77",
|
||||
" 77 77 7777 77 77 77 7777",
|
||||
" 77 77 7777 777 777 77 777",
|
||||
" 77 77 7777 77777777 77 77",
|
||||
},
|
||||
{
|
||||
"9999999999 99999999 99999999 99 99",
|
||||
" 99 999 999 999 999 99",
|
||||
" 99 999 99 99 9999 99",
|
||||
" 99 9999999 99 99 99999 99",
|
||||
" 99 99 9999 99 99 99 9999",
|
||||
" 99 99 9999 999 999 99 999",
|
||||
" 99 99 9999 99999999 99 99",
|
||||
},
|
||||
},
|
||||
win = {
|
||||
{
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
},
|
||||
{
|
||||
"77 77 777777 77 77 77",
|
||||
"77 77 777777 777 77 77",
|
||||
"77 7 77 77 7777 77 77",
|
||||
"77 777 77 77 77 77 77 77",
|
||||
"7777 7777 77 77 7777 ",
|
||||
"777 777 777777 77 777 77",
|
||||
"77 77 777777 77 77 77",
|
||||
},
|
||||
{
|
||||
"55 55 555555 55 55 55",
|
||||
"55 55 555555 555 55 55",
|
||||
"55 5 55 55 5555 55 55",
|
||||
"55 555 55 55 55 55 55 55",
|
||||
"5555 5555 55 55 5555 ",
|
||||
"555 555 555555 55 555 55",
|
||||
"55 55 555555 55 55 55",
|
||||
},
|
||||
},
|
||||
lose = {
|
||||
{
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
},
|
||||
{
|
||||
"77 777777 77777 77777",
|
||||
"77 77777777 777777 77777",
|
||||
"77 777 777 77 77 ",
|
||||
"77 77 77 77777 7777 ",
|
||||
"77 77 77 77777 77 ",
|
||||
"77 777 777 77 77 ",
|
||||
"77777 77777777 777777 77777",
|
||||
"77777 777777 77777 77777",
|
||||
},
|
||||
{
|
||||
"ee eeeeee eeeee eeeee",
|
||||
"ee eeeeeeee eeeeee eeeee",
|
||||
"ee eee eee ee ee ",
|
||||
"ee ee ee eeeee eeee ",
|
||||
"ee ee ee eeeee ee ",
|
||||
"ee eee eee ee ee ",
|
||||
"eeeee eeeeeeee eeeeee eeeee",
|
||||
"eeeee eeeeee eeeee eeeee",
|
||||
},
|
||||
},
|
||||
tie = {
|
||||
{
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
},
|
||||
{
|
||||
"77777777 77777777 7777777",
|
||||
" 77 77 77 ",
|
||||
" 77 77 77 ",
|
||||
" 77 77 777777 ",
|
||||
" 77 77 77 ",
|
||||
" 77 77 77 ",
|
||||
" 77 77777777 7777777",
|
||||
},
|
||||
{
|
||||
"77888800 00000000 0888877",
|
||||
" 88 00 08 ",
|
||||
" 88 00 08 ",
|
||||
" 88 00 088887 ",
|
||||
" 88 00 08 ",
|
||||
" 88 00 08 ",
|
||||
" 88 00000000 0888877",
|
||||
},
|
||||
},
|
||||
timeout = {
|
||||
{
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
},
|
||||
{
|
||||
"7777777 777 777 777 777777",
|
||||
"7777777 777 7777 7777 777777",
|
||||
"7777777 777 777777777 777777",
|
||||
" 777 777 777777777 77777 ",
|
||||
" 777 777 777777777 777777",
|
||||
" 777 777 777777777 777777",
|
||||
" 777 777 777 777 777777",
|
||||
" ",
|
||||
" 7777777 777 777 7777777 ",
|
||||
" 7777777 777 777 7777777 ",
|
||||
" 7777777 777 777 7777777 ",
|
||||
" 777 777 777 777 777 ",
|
||||
" 777 777 777 777 777 ",
|
||||
" 7777777 7777777 777 ",
|
||||
" 7777777 7777777 777 ",
|
||||
" 7777777 7777777 777 ",
|
||||
},
|
||||
{
|
||||
"0000000 000 000 000 000000",
|
||||
"0fffff0 0f0 0ff0 0ff0 0ffff0",
|
||||
"000f000 0f0 0fff0fff0 0f0000",
|
||||
" 0f0 0f0 0f0fff0f0 0fff0 ",
|
||||
" 0f0 0f0 0f00f00f0 0f0000",
|
||||
" 0f0 0f0 0f00000f0 0ffff0",
|
||||
" 000 000 000 000 000000",
|
||||
" ",
|
||||
" 0000000 000 000 0000000 ",
|
||||
" 0fffff0 0f0 0f0 0fffff0 ",
|
||||
" 0f000f0 0f0 0f0 000f000 ",
|
||||
" 0f0 0f0 0f0 0f0 0f0 ",
|
||||
" 0f0 0f0 0f0 0f0 0f0 ",
|
||||
" 0f000f0 0f000f0 0f0 ",
|
||||
" 0fffff0 0fffff0 0f0 ",
|
||||
" 0000000 0000000 000 ",
|
||||
},
|
||||
},
|
||||
ldd = {
|
||||
{
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
},
|
||||
{
|
||||
" 777 7 7 ",
|
||||
" 7 7 7 7 ",
|
||||
" 77 7 ",
|
||||
" 7 7 7 ",
|
||||
" 77 77 777 7 777 777 ",
|
||||
"7 7 7 7 7 77 777 7 7 7 777 ",
|
||||
"7 7 7 7 7 7 777 777 7 7 7 7 7 7 777",
|
||||
"7 7 7 7 7 77 7 7 77 7 7 7 77 7 7",
|
||||
"7 77 77 7 777 7 7 7 777 777 7 77 ",
|
||||
"777 77 7 7 7 7 777 7 7",
|
||||
" 777 7 7 7",
|
||||
},
|
||||
{
|
||||
" 777 7 7 ",
|
||||
" 7 7 7 7 ",
|
||||
" 77 7 ",
|
||||
" 7 7 7 ",
|
||||
" bb bb 777 7 999 999 ",
|
||||
"b b b b b 99 999 9 9 9 999 ",
|
||||
"b b b b b 9 999 999 9 9 9 9 9 9 999",
|
||||
"b b b b b 99 9 9 99 9 9 9 99 9 9",
|
||||
"b bb bb 9 999 9 9 9 999 999 9 99 ",
|
||||
"bbb 99 9 9 9 9 999 9 9",
|
||||
" 999 9 9 9",
|
||||
},
|
||||
}
|
||||
}
|
||||
end
|
||||
|
||||
for k,v in pairs(images) do
|
||||
-- give them easy-to-access x and y sizes
|
||||
v.x = #v[1][1]
|
||||
|
Loading…
x
Reference in New Issue
Block a user