This repository has been archived by the owner on Apr 16, 2023. It is now read-only.
/
Ascii.h
34 lines (27 loc) · 2.32 KB
/
Ascii.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
// Copyright (c) 2018, The TurtleCoin Developers
//
// Please see the included LICENSE file for more information
#pragma once
#include <string>
const std::string windowsAsciiArt = "\n _______ _ _ _____ _ \n"
"|__ __| | | | | / ____| (_) \n"
" | |_ _ _ __| |_| | ___| | ___ _ _ __ \n"
" | | | | | '__| __| |/ _ \\ | / _ \\| | '_ \\ \n"
" | | |_| | | | |_| | __/ |___| (_) | | | | |\n"
" |_|\\__ _|_| \\__|_|\\___|\\_____\\___/|_|_| |_|\n";
const std::string nonWindowsAsciiArt =
"\n \n"
"████████╗██╗ ██╗██████╗ ████████╗██╗ ██████╗ █████╗ █████╗ ██╗███╗ ██╗\n"
"╚══██╔══╝██║ ██║██╔══██╗╚══██╔══╝██║ ██╔═══╝██╔═══╝██╔══██╗██║████╗ ██║\n"
" ██║ ██║ ██║██████╔╝ ██║ ██║ ████╗ ██║ ██║ ██║██║██╔██╗ ██║\n"
" ██║ ██║ ██║██╔══██╗ ██║ ██║ ██╔═╝ ██║ ██║ ██║██║██║╚██╗██║\n"
" ██║ ╚█████╔╝██║ ██║ ██║ ██████╗██████╗╚█████╗╚█████╔╝██║██║ ╚████║\n"
" ╚═╝ ╚════╝ ╚═╝ ╚═╝ ╚═╝ ╚═════╝╚═════╝ ╚════╝ ╚════╝ ╚═╝╚═╝ ╚═══╝\n";
/* Windows has some characters it won't display in a terminal. If your ascii
art works fine on Windows and Linux terminals, just replace 'asciiArt' with
the art itself, and remove these two #ifdefs and above ascii arts */
#ifdef _WIN32
const std::string asciiArt = windowsAsciiArt;
#else
const std::string asciiArt = nonWindowsAsciiArt;
#endif