// █▀█ pi-logo v1.0.0 // █▀ █ Come in here, dear boy, have a cigar, YOU'RE GONNA GO FAR // You're gonna fly, YOU'RE NEVER GONNA DIE // You're gonna MAKE IT if you try, THEY'RE GONNA LOVE YOU // Well, I've always had a deep respect and I mean that most sincere // The band is just fantastic, that is really what I think // Oh, by the way, WHICH ONE'S PINK? // And did we tell you the name of the game, boy? // We call it RIDING THE GRAVY TRAIN export interface LogoDefinition { id: string; lines: string[]; allowedAnimations?: string[]; } export const logos: LogoDefinition[] = [ { id: "logo-001", allowedAnimations: ["shimmer"], lines: [ "┌──┬──┬──┐", "├──┼──┼──┤", "├──┼──┼──┼──┐", "├──┼──┘ ├──┤", "└──┘ └──┘", ], }, { id: "logo-002", allowedAnimations: ["shimmer"], lines: [ "╔══╦══╦══╗", "╠══╬══╬══╣", "╠══╬══╬══╬══╗", "╠══╬══╝ ╠══╣", "╚══╝ ╚══╝", ], }, { id: "logo-003", allowedAnimations: ["shimmer"], lines: [ "┏━━┳━━┳━━┓", "┣━━╋━━╋━━┫", "┣━━╋━━╋━━╋━━┓", "┣━━╋━━┛ ┣━━┫", "┗━━┛ ┗━━┛", ], }, { id: "logo-004", allowedAnimations: ["shimmer"], lines: [ "┌────────┐", "│ ┌──┐ │", "│ └──┼──┼──┐", "│ ┌──┘ │ │", "└──┘ └──┘", ], }, { id: "logo-005", allowedAnimations: ["shimmer"], lines: [ "┏━━━━━━━━┓", "┃ ┏━━┓ ┃", "┃ ┗━━╋━━╋━━┓", "┃ ┏━━┛ ┃ ┃", "┗━━┛ ┗━━┛", ], }, { id: "logo-006", allowedAnimations: ["shimmer"], lines: [ "╔════════╗", "║ ╔══╗ ║", "║ ╚══╬══╬══╗", "║ ╔══╝ ║ ║", "╚══╝ ╚══╝", ], }, { id: "logo-007", allowedAnimations: ["shimmer"], lines: [ "╓────────╖", "║ ╓──╖ ║", "║ ╙──╫──╫──╖", "║ ╓──╜ ║ ║", "╙──╜ ╙──╜", ], }, { id: "logo-008", allowedAnimations: ["shimmer"], lines: [ "╭━━━━━━━━╮", "┃ ╭━━╮ ┃", "┃ ╰━━╋━━╋━━╮", "┃ ╭━━╯ ┃ ┃", "╰━━╯ ╰━━╯", ], }, { id: "logo-009", allowedAnimations: ["shimmer"], lines: [ "╭────────╮", "│ ╭──╮ │", "│ ╰──┼──┼──╮", "│ ╭──╯ │ │", "╰──╯ ╰──╯", ], }, { id: "logo-010", allowedAnimations: ["allowedAll"], lines: [ "●━━━━━━━━━━━●", "┃ █████████ ┃", "┃ ███ ███ ┃", "┃ ██████ ███", "┃ ███ ███", "●━━━━━━━━━━━●", ], }, { id: "logo-011", allowedAnimations: ["static"], lines: [ "░░░░░░░░░░░░░░░░", "░░█████████░░░░░", "░░███░░░███░░░░░", "░░██████░░░███░░", "░░███░░░░░░███░░", "░░░░░░░░░░░░░░░░", ], }, { id: "logo-012", allowedAnimations: ["static"], lines: [ "████████████████", "██░░░░░░░░░█████", "██░░░███░░░█████", "██░░░░░░███░░░██", "██░░░██████░░░██", "████████████████", ], }, { id: "logo-013", allowedAnimations: ["static"], lines: [ "▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒", "▒▒▓▓▓▓▓▓▓▓▓▒▒▒▒▒", "▒▒▓▓▓▒▒▒▓▓▓▒▒▒▒▒", "▒▒▓▓▓▓▓▓▒▒▒▓▓▓▒▒", "▒▒▓▓▓▒▒▒▒▒▒▓▓▓▒▒", "▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒", ], }, { id: "logo-014", allowedAnimations: ["static"], lines: [ "▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓", "▓▓▒▒▒▒▒▒▒▒▒▓▓▓▓▓", "▓▓▒▒▒▓▓▓▒▒▒▓▓▓▓▓", "▓▓▒▒▒▒▒▒▓▓▓▒▒▒▓▓", "▓▓▒▒▒▓▓▓▓▓▓▒▒▒▓▓", "▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓", ], }, { id: "logo-015", allowedAnimations: ["static"], lines: [ "░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒░", "░▒▓█████████▓▓▓▓▒░", "░▒▓███▓▓▓███▓▓▓▓▒░", "░▒▓██████▓▓▓███▓▒░", "░▒▓███▓▓▓▓▓▓███▓▒░", "░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒░", ], }, { id: "logo-016", allowedAnimations: ["allowedAll"], lines: [ "░░░░░░░░░", "░░░ ░░░", "░░░░░░ ░░░", "░░░ ░░░", ], }, { id: "logo-017", allowedAnimations: ["allowedAll"], lines: [ "▓▓▓▓▓▓▓▓▓", "▓▓▓ ▓▓▓", "▓▓▓▓▓▓ ▓▓▓", "▓▓▓ ▓▓▓", ], }, { id: "logo-018", allowedAnimations: ["allowedAll"], lines: [ "█████████", "███ ███", "██████ ███", "███ ███", ], }, { id: "logo-019", allowedAnimations: ["allowedAll"], lines: [ "░▒▓█████████", "░▒▓███░▒▓███", "░▒▓██████░▒▓███", "░▒▓███ ░▒▓███", ], }, { id: "logo-020", allowedAnimations: ["allowedAll"], lines: [ "█████████▓▒░", "███▓▒░███▓▒░", "██████▓▒░███▓▒░", "███▓▒░ ███▓▒░", ], }, { id: "logo-021", allowedAnimations: ["allowedAll"], lines: [ "▄▄▄▄▄▄▄▄▄▄▄▄", "█ █", "█ █▀▀█ █", "█ ▀▀▀█▀▀▀█▀▀█", "█ █▀▀▀ █ █", "▀▀▀▀▀ ▀▀▀▀", ], }, { id: "logo-022", allowedAnimations: ["allowedAll"], lines: [ "░░█████████", "░░███ ░░███", "░░██████ ░░███", "░░███ ░░███", ], }, { id: "logo-023", allowedAnimations: ["allowedAll"], lines: [ "█████████░░", "███░░ ███░░", "██████░░ ███░░", "███░░ ███░░", ], }, { id: "logo-024", allowedAnimations: ["allowedAll"], lines: [ "█████████", "███╔══███╗", "██████╔══███╗", "███╔══╝ ███║", "╚══╝ ╚══╝", ], }, { id: "logo-025", allowedAnimations: ["allowedAll"], lines: [ "█████████", "███╭──███╮", "██████╭──███╮", "███╭──╯ ███│", "╰──╯ ╰──╯", ], }, { id: "logo-026", allowedAnimations: ["allowedAll"], lines: [ "█████████", "███┌──███┐", "██████┌──███┐", "███┌──┘ ███│", "└──┘ └──┘", ], }, { id: "logo-027", allowedAnimations: ["static"], lines: [ "░░░░░░░░░░░░░░░░░", "░░ ▒▒▒▒▒▒▒▒▒░░░░░", "░░ ▒▒▒░░ ▒▒▒░░░░░", "░░ ▒▒▒▒▒▒░░ ▒▒▒░░", "░░ ▒▒▒░░░░░ ▒▒▒░░", "░░░░░░░░░░░░░░░░░", ], }, { id: "logo-028", allowedAnimations: ["static"], lines: [ "░▒▓█████████▓▒░", "░▒▓███▓▒▓███▓▒░", "░▒▓██████▓▒▓███▓▒░", "░▒▓███▓▒░ ▒▓███▓▒░", ], }, { id: "logo-029", allowedAnimations: ["static"], lines: [ "░░░░░░░░░░░░░░░░░░░░", "░░█▀▀▀▀▀▀▀▀▀▀▀▀█ ░░░", "░░█ █████████ █ ░░░", "░░█ ███ ███ █ ░░░", "░░█ ██████ ███ ░░░", "░░█ ███ ███ ░░░", "░░▀▀▀▀▀▀▀▀▀▀▀▀▀▀ ░░░", "░░░░░░░░░░░░░░░░░░░░", ], }, { id: "logo-030", allowedAnimations: ["allowedAll"], lines: [ "╭───────────╮", "│ ░█████████│", "│ ░███ ░███│", "│ ░██████ ░███", "│ ░███ ░███", "╰───────────╯", ], }, { id: "logo-031", allowedAnimations: ["allowedAll"], lines: [ "┌───────────┐", "│ ░█████████│", "│ ░███ ░███│", "│ ░██████ ░███", "│ ░███ ░███", "└───────────┘", ], }, { id: "logo-032", allowedAnimations: ["allowedAll"], lines: [ " ┌────────────┐", "█████████░ │", "███░ ███░ │", "██████░ ███░ │", "███░ ███░ │", " └────────────┘", ], }, { id: "logo-033", allowedAnimations: ["allowedAll"], lines: [ "╔═══════════╗", "║ ░█████████║", "║ ░███ ░███║", "║ ░██████ ░███", "║ ░███ ░███", "╚═══════════╝", ], }, { id: "logo-034", allowedAnimations: ["allowedAll"], lines: [ "╓──────────╖", "║ █████████║", "║ ███ ███║", "║ ██████ ███", "║ ███ ███", "╙──────────╜", ], }, { id: "logo-035", allowedAnimations: ["allowedAll"], lines: [ "┌══════════┐", "│ █████████│", "│ ███ ███│", "│ ██████ ███", "│ ███ ███", "└══════════┘", ], }, { id: "logo-036", allowedAnimations: ["allowedAll"], lines: [ "▓░█▒▓█░▒█", "█▓▒ █░▓", "▒█▓░█▒ ▓█▒", "█░▒ ▒▓█", ], }, { id: "logo-037", allowedAnimations: ["allowedAll"], lines: [ "╭──────────────╮", "│ █████████ │", "│ ███ ███ │", "│ ██████ ███ │", "│ ███ ███ │", "╰──────────────╯", ], }, { id: "logo-038", allowedAnimations: ["allowedAll"], lines: [ "╔══════════════╗", "║ █████████ ║", "║ ███ ███ ║", "║ ██████ ███ ║", "║ ███ ███ ║", "╚══════════════╝", ], }, { id: "logo-039", allowedAnimations: ["allowedAll"], lines: [ "┌──────────────┐", "│ █████████ │", "│ ███ ███ │", "│ ██████ ███ │", "│ ███ ███ │", "└──────────────┘", ], }, { id: "logo-040", allowedAnimations: ["allowedAll"], lines: [ "▄▄▄▄▄▄▄▄▄▄▄▄▄▄", "█ █████████ █", "█ ███ ███ █", "█ ██████ ███", "█ ███ ███", "▀▀▀▀▀▀▀▀▀▀▀▀▀▀", ], }, { id: "logo-041", allowedAnimations: ["allowedAll"], lines: [ "┏━━━━━━━━━━━━━━┓", "┃ █████████ ┃", "┃ ███ ███ ┃", "┃ ██████ ███ ┃", "┃ ███ ███ ┃", "┗━━━━━━━━━━━━━━┛", ], }, { id: "logo-042", allowedAnimations: ["shimmer"], lines: [ "●●●●●●●●●●●●●●", "● █████████●●●", "● ███●●●███●●●", "● ██████●●●███", "● ███●●●●●●███", "●●●●●●●●●●●●●●", ], }, { id: "logo-043", allowedAnimations: ["scaryRed", "scanline", "scanline", "shimmerSimple"], lines: [ "▁▂▃▄▅▆▇███████", "▂ █████████ █", "▃ ███ ███ █", "▄ ██████ ███", "▅ ███ ███", "▆▇█ ▁▂▃▄▅", ], }, { id: "logo-044", allowedAnimations: ["allowedAll"], lines: [ "░░░░░░░░░░░░░░░", "░ ░███████░░░ ░", "░ ░███▀▀██░░░ ░", "░ ░███▀▀░░██░ ░", "░ ░▀▀▀░░░░▀▀░ ░", "░░░░░░░░░░░░░░░", ], }, { id: "logo-045", allowedAnimations: ["scaryRed"], lines: [ " ███▓██▄██", "▓███░ ███", "▒███▄██▓▒░▒▓█░▒", "▒███▒ ░ ░░███░", "▒▓▒░ ░ ░░▓", "░▒ ░ ▒ ░", "░░ ░ ░", ], }, { id: "logo-046", allowedAnimations: ["allowedAll"], lines: [ "▄▄▄▄▄▄▄▄▄▄▄", "█ ▄▄▄▄▄▄▄ █", "█ ███ ███ █", "█ █████ ▄▄█▄▄", "█ ███ ███ █", "▀▀▀▀▀▀▀▀▀▀▀▀", ], }, { id: "logo-047", allowedAnimations: ["static"], lines: [ "░▒░▒░▒░▒░▒░▒░▒", "▒█████████▒░▒░", "░███░▒░███░▒░▒", "▒██████░▒░███░", "░███░▒░▒░▒███▒", "▒░▒░▒░▒░▒░▒░▒░", ], } ];