diff options
author | Simponic <loganhunt@simponic.xyz> | 2023-01-04 00:03:38 -0700 |
---|---|---|
committer | Simponic <loganhunt@simponic.xyz> | 2023-01-04 00:03:38 -0700 |
commit | 93ae544684b29db30c6c65a5ba5e7cb51972123c (patch) | |
tree | 70ea4e1c8fe43a60434d38ec44cb58a9499f3bbc /priv | |
parent | 720a110c957a9ac1399ca3d2324b5b2cf8bbf3c6 (diff) | |
download | chessh-93ae544684b29db30c6c65a5ba5e7cb51972123c.tar.gz chessh-93ae544684b29db30c6c65a5ba5e7cb51972123c.zip |
Create a Screen module behaviour, some ascii character arts, handle_input does stuff now
Diffstat (limited to 'priv')
-rw-r--r-- | priv/ascii_chars.json | 184 |
1 files changed, 184 insertions, 0 deletions
diff --git a/priv/ascii_chars.json b/priv/ascii_chars.json new file mode 100644 index 0000000..e50be22 --- /dev/null +++ b/priv/ascii_chars.json @@ -0,0 +1,184 @@ +{ + "letters": { + "a": [ + " ", + " /\\ ", + "/--\\" + ], + "b": [ + " __ ", + "|__)", + "|__)" + ], + "c": [ + " __ ", + "/ ", + "\\__ " + ], + "d": [ + " __ ", + "| \\", + "|__/" + ], + "e": [ + " __ ", + "|_ ", + "|__ " + ], + "f": [ + " __ ", + "|_ ", + "| " + ], + "g": [ + " __ ", + "/ _ ", + "\\__\\" + ], + "h": [ + "| |", + "|__|", + "| |" + ] + }, + "numbers": { + "0": [ + " _ ", + "| |", + "|_|" + ], + "1": [ + " ", + " /|", + " |" + ], + "2": [ + " _ ", + " )", + " /_" + ], + "3": [ + " _ ", + " _)", + " _)" + ], + "4": [ + " .", + " /|", + "'-|" + ], + "5": [ + " _ ", + "|_ ", + " _)" + ], + "6": [ + " ", + " / ", + "(_)" + ], + "7": [ + " __", + " /", + " / " + ], + "8": [ + " _ ", + "(_)", + "(_)" + ], + "9": [ + " _ ", + "(_)", + " )" + ] + }, + "pieces": { + "white": { + "rook": [ + " ", + " [`'`'] ", + " | | ", + " |__| ", + " " + ], + "knight": [ + " _ _ ", + " \\` '/ ", + " (o o) ", + " \\ / \\", + " ^ " + ], + "queen": [ + " /\\+/\\ ", + " /(o o)\\ ", + " (_) ", + " " + ], + "king": [ + " ", + " |`+'| ", + " (o o) ", + " (_) ", + " " + ], + "bishop": [ + " ", + " |v| ", + " (0 o) ", + " (_) ", + " " + ], + "pawn": [ + " _ ", + " ( ) ", + " | | ", + " |_| ", + " " + ] + }, + "black": { + "rook": [ + " ", + " [`'`'] ", + " |::| ", + " |::| ", + " " + ], + "knight": [ + " _ _ ", + " \\`.'/ ", + " (o:o) ", + " \\:/:\\", + " ^ " + ], + "queen": [ + " /\\+/\\ ", + " /(o:o)\\ ", + " (:) ", + " " + ], + "king": [ + " ", + " |`+'| ", + " (o:o) ", + " (:) ", + " " + ], + "bishop": [ + " ", + " |v| ", + " (o:o) ", + " (:) ", + " " + ], + "pawn": [ + " _ ", + " (:) ", + " |:| ", + " |_| ", + " " + ] + } + } +} |