-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathLarge_Text_Handler.py
More file actions
122 lines (119 loc) · 6.17 KB
/
Copy pathLarge_Text_Handler.py
File metadata and controls
122 lines (119 loc) · 6.17 KB
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
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
# https://www.kammerl.de/ascii/AsciiSignature.php Get fonts here
# font = "big"
logo = [
r" __ __ _ _ _ _",
r"| \/ |__ _ __| |___ | |__ _ _ | || |___ ____ __ _____ ___ ",
r"| |\/| / _` / _` / -_) | '_ \ || | | __ / _ (_-< V V / _ \/ _ \ ",
r"|_| |_\__,_\__,_\___| |_.__/\_, | |_||_\___/__/\_/\_/\___/\___/ ",
r" |__/ "]
# font = "Banner3-D"
logo1 = [
"'########::'##:::'##::::'##::::'##::'#######:::'######::'##:::::'##::'#######:::'#######::",
" ##.... ##:. ##:'##::::: ##:::: ##:'##.... ##:'##... ##: ##:'##: ##:'##.... ##:'##.... ##:",
" ##:::: ##::. ####:::::: ##:::: ##: ##:::: ##: ##:::..:: ##: ##: ##: ##:::: ##: ##:::: ##:",
" ########::::. ##::::::: #########: ##:::: ##:. ######:: ##: ##: ##: ##:::: ##: ##:::: ##:",
" ##.... ##:::: ##::::::: ##.... ##: ##:::: ##::..... ##: ##: ##: ##: ##:::: ##: ##:::: ##:",
" ##:::: ##:::: ##::::::: ##:::: ##: ##:::: ##:'##::: ##: ##: ##: ##: ##:::: ##: ##:::: ##:",
"#########::::: ##::::::: ##:::: ##:. #######::. ######::. ###. ###::. #######::. #######::",
":........::::::..::::::::..:::::..:::.......::::......::::...::...::::.......::::.......:::"]
win_msg = [
r"__ __ _ _ ",
r"\ \ / /__ _ _ __ __ _(_)_ _ | |",
r" \ V / _ \ || | \ V V / | ' \|_|",
r" |_|\___/\_,_| \_/\_/|_|_||_(_)"]
lose_msg = [
r"__ __ _ _ ",
r"\ \ / /__ _ _ | |___ ___ ___| |",
r" \ V / _ \ || | | / _ (_-</ -_)_|",
r" |_|\___/\_,_| |_\___/__/\___(_)"]
tie_msg = [
r" _____ _ _ ",
r"|_ _(_)___| |",
r" | | | / -_)_|",
r" |_| |_\___(_)"]
blackjack = [
r" ___ _ _ _ _ _ ",
r"| _ ) |__ _ __| |__(_)__ _ __| |_| |",
r"| _ \ / _` / _| / /| / _` / _| / /_|",
r"|___/_\__,_\__|_\_\/ \__,_\__|_\_(_)",
r" |__/ "
]
win_msg1 = [
"'##:::'##::'#######::'##::::'##::::'##:::::'##:'####:'##::: ##:'####:",
". ##:'##::'##.... ##: ##:::: ##:::: ##:'##: ##:. ##:: ###:: ##: ####:",
":. ####::: ##:::: ##: ##:::: ##:::: ##: ##: ##:: ##:: ####: ##: ####:",
"::. ##:::: ##:::: ##: ##:::: ##:::: ##: ##: ##:: ##:: ## ## ##:: ##::",
"::: ##:::: ##:::: ##: ##:::: ##:::: ##: ##: ##:: ##:: ##. ####::..:::",
"::: ##:::: ##:::: ##: ##:::: ##:::: ##: ##: ##:: ##:: ##:. ###:'####:",
"::: ##::::. #######::. #######:::::. ###. ###::'####: ##::. ##: ####:",
":::..::::::.......::::.......:::::::...::...:::....::..::::..::....::"]
lose_msg1 = [
"'##:::'##::'#######::'##::::'##::::'##::::::::'#######:::'######::'########:'####:",
". ##:'##::'##.... ##: ##:::: ##:::: ##:::::::'##.... ##:'##... ##: ##.....:: ####:",
":. ####::: ##:::: ##: ##:::: ##:::: ##::::::: ##:::: ##: ##:::..:: ##::::::: ####:",
"::. ##:::: ##:::: ##: ##:::: ##:::: ##::::::: ##:::: ##:. ######:: ######:::: ##::",
"::: ##:::: ##:::: ##: ##:::: ##:::: ##::::::: ##:::: ##::..... ##: ##...:::::..:::",
"::: ##:::: ##:::: ##: ##:::: ##:::: ##::::::: ##:::: ##:'##::: ##: ##:::::::'####:",
"::: ##::::. #######::. #######::::: ########:. #######::. ######:: ########: ####:",
":::..::::::.......::::.......::::::........:::.......::::......:::........::....::"]
tie_msg1 = [
"'########:'####:'########:'####:",
"... ##..::. ##:: ##.....:: ####:",
"::: ##::::: ##:: ##::::::: ####:",
"::: ##::::: ##:: ######:::: ##::",
"::: ##::::: ##:: ##...:::::..:::",
"::: ##::::: ##:: ##:::::::'####:",
"::: ##::::'####: ########: ####:",
":::..:::::....::........::....::"]
blackjack1 = [
"'########::'##::::::::::'###:::::'######::'##:::'##:::::::'##::::'###:::::'######::'##:::'##:'####:",
" ##.... ##: ##:::::::::'## ##:::'##... ##: ##::'##:::::::: ##:::'## ##:::'##... ##: ##::'##:: ####:",
" ##:::: ##: ##::::::::'##:. ##:: ##:::..:: ##:'##::::::::: ##::'##:. ##:: ##:::..:: ##:'##::: ####:",
" ########:: ##:::::::'##:::. ##: ##::::::: #####:::::::::: ##:'##:::. ##: ##::::::: #####::::: ##::",
" ##.... ##: ##::::::: #########: ##::::::: ##. ##:::'##::: ##: #########: ##::::::: ##. ##::::..:::",
" ##:::: ##: ##::::::: ##.... ##: ##::: ##: ##:. ##:: ##::: ##: ##.... ##: ##::: ##: ##:. ##::'####:",
" ########:: ########: ##:::: ##:. ######:: ##::. ##:. ######:: ##:::: ##:. ######:: ##::. ##: ####:",
"........:::........::..:::::..:::......:::..::::..:::......:::..:::::..:::......:::..::::..::....::"]
blackjack_title = [
"'########::'##::::::::::'###:::::'######::'##:::'##:::::::'##::::'###:::::'######::'##:::'##:",
" ##.... ##: ##:::::::::'## ##:::'##... ##: ##::'##:::::::: ##:::'## ##:::'##... ##: ##::'##::",
" ##:::: ##: ##::::::::'##:. ##:: ##:::..:: ##:'##::::::::: ##::'##:. ##:: ##:::..:: ##:'##:::",
" ########:: ##:::::::'##:::. ##: ##::::::: #####:::::::::: ##:'##:::. ##: ##::::::: #####::::",
" ##.... ##: ##::::::: #########: ##::::::: ##. ##:::'##::: ##: #########: ##::::::: ##. ##:::",
" ##:::: ##: ##::::::: ##.... ##: ##::: ##: ##:. ##:: ##::: ##: ##.... ##: ##::: ##: ##:. ##::",
" ########:: ########: ##:::: ##:. ######:: ##::. ##:. ######:: ##:::: ##:. ######:: ##::. ##:",
"........:::........::..:::::..:::......:::..::::..:::......:::..:::::..:::......:::..::::..::"]
class Handler:
def __init__(self):
pass
def get_text(self, type_):
if type_ == "logo":
out = logo
elif type_ == "logo1":
out = logo1
elif type_ == "win":
out = win_msg
elif type_ == "lose":
out = lose_msg
elif type_ == "tie":
out = tie_msg1
elif type_ == "win1":
out = win_msg1
elif type_ == "lose1":
out = lose_msg1
elif type_ == "tie1":
out = tie_msg1
elif type_ == "blackjack":
out = blackjack
elif type_ == "blackjack1":
out = blackjack1
elif type_ == "blackjack title":
out = blackjack_title
rtn = ""
for i in range(len(out)-1):
rtn += out[i] + "\n"
rtn += out[-1]
return rtn
def convert_text_to_ascii(self, text, font):
if font == "banner3-D":
pass