90 lines
1.8 KiB
JavaScript
90 lines
1.8 KiB
JavaScript
const GRAVESTONE_FRAMES = [
|
|
[
|
|
' ',
|
|
' ',
|
|
' ',
|
|
' ',
|
|
' ___________ ',
|
|
],
|
|
[
|
|
' ',
|
|
' ',
|
|
' ',
|
|
' ___ ',
|
|
' ___/___\\___ ',
|
|
],
|
|
[
|
|
' ',
|
|
' ',
|
|
' ___ ',
|
|
' / \\ ',
|
|
' __|_____|__ ',
|
|
],
|
|
[
|
|
' ',
|
|
' ___ ',
|
|
' / \\ ',
|
|
' | RIP | ',
|
|
' __|_____|__ ',
|
|
],
|
|
[
|
|
' ___ ',
|
|
' / \\ ',
|
|
' | RIP | ',
|
|
' | | ',
|
|
' __|_____|__ ',
|
|
]
|
|
];
|
|
|
|
const ZOMBIE_FRAMES = [
|
|
[
|
|
' ___ ',
|
|
' / \\ ',
|
|
' | RIP | ',
|
|
' | | ',
|
|
' __|_____|__ ',
|
|
],
|
|
[
|
|
' ___ ',
|
|
' / \\ ',
|
|
' | RIP | ',
|
|
' | | ',
|
|
' __|_ . _|__ ',
|
|
],
|
|
[
|
|
' ___ ',
|
|
' / \\ ',
|
|
' | RIP | ',
|
|
' | ^ | ',
|
|
' __|_/ \\_|__ ',
|
|
],
|
|
[
|
|
' ___ ',
|
|
' / \\ ',
|
|
' | o_o | ',
|
|
' | /|\\ | ',
|
|
' __|_ | _|__ ',
|
|
],
|
|
[
|
|
' ___ ',
|
|
' /o_o\\ ',
|
|
' | /|\\ | ',
|
|
' | | | ',
|
|
' __|_/ \\_|__ ',
|
|
],
|
|
[
|
|
' \\o_o/ ',
|
|
' / | \\ ',
|
|
' | / \\ | ',
|
|
' | | ',
|
|
' __|_____|__ ',
|
|
]
|
|
];
|
|
|
|
const checkLens = frames => frames.forEach((f, i) => f.forEach((l, j) => {
|
|
if (l.length !== 17) console.log(`Frame ${i} line ${j} len ${l.length}: ${l}`);
|
|
}));
|
|
checkLens(GRAVESTONE_FRAMES);
|
|
checkLens(ZOMBIE_FRAMES);
|
|
console.log("Checked lengths!");
|