only bold for letters
This commit is contained in:
1 parent
1cbdfe5858
commit
47ab1d243e
1 file changed
+5
-4
@@ -9,6 +9,7 @@ declare -gr GREEN=$'\e[48;5;10m'
|
|||||||
declare -gr YELLOW=$'\e[48;5;3m'
|
declare -gr YELLOW=$'\e[48;5;3m'
|
||||||
declare -gr RESET=$'\e[0m'
|
declare -gr RESET=$'\e[0m'
|
||||||
declare -gr BOLD=$'\e[1m'
|
declare -gr BOLD=$'\e[1m'
|
||||||
|
declare -gr UNBOLD=$'\e[22m'
|
||||||
declare -gr CLEAR_UP1=$'\e[1F\e[K'
|
declare -gr CLEAR_UP1=$'\e[1F\e[K'
|
||||||
declare -gr CLEAR_LINE=$'\e[K'
|
declare -gr CLEAR_LINE=$'\e[K'
|
||||||
declare -gr CLEAR_2END=$'\e[0K'
|
declare -gr CLEAR_2END=$'\e[0K'
|
||||||
@@ -36,7 +37,7 @@ function main() {
|
|||||||
echo -en "${GOHOME}"
|
echo -en "${GOHOME}"
|
||||||
|
|
||||||
init_board
|
init_board
|
||||||
|
|
||||||
render_board
|
render_board
|
||||||
|
|
||||||
declare row
|
declare row
|
||||||
@@ -275,13 +276,13 @@ function check_guess() {
|
|||||||
done
|
done
|
||||||
|
|
||||||
for (( c=0; c<WIDTH; c++ )); do
|
for (( c=0; c<WIDTH; c++ )); do
|
||||||
BOARD[$_row,$c]="${BOLD}${LETTER}${GREY} ${_guess:$c:1} "
|
BOARD[$_row,$c]="${BOLD}${LETTER}${GREY} ${BOLD}${_guess:$c:1}${UNBOLD} "
|
||||||
|
|
||||||
declare _char=${_guess:$c:1}
|
declare _char=${_guess:$c:1}
|
||||||
|
|
||||||
if [[ "${_char}" == "${_answer:$c:1}" ]]; then
|
if [[ "${_char}" == "${_answer:$c:1}" ]]; then
|
||||||
greens[c]="${_char}"
|
greens[c]="${_char}"
|
||||||
BOARD[$_row,$c]="${BOLD}${LETTER}${GREEN} ${_char} "
|
BOARD[$_row,$c]="${LETTER}${GREEN} ${BOLD}${_char}${UNBOLD} "
|
||||||
continue
|
continue
|
||||||
fi
|
fi
|
||||||
|
|
||||||
@@ -289,7 +290,7 @@ function check_guess() {
|
|||||||
chars="${chars/${_char}/}"
|
chars="${chars/${_char}/}"
|
||||||
yellows[c]="${_char}" # volatile - stores previous row yellows
|
yellows[c]="${_char}" # volatile - stores previous row yellows
|
||||||
YELLOWS[$_row,$c]="${_char}" # stores all yellow from all rounds
|
YELLOWS[$_row,$c]="${_char}" # stores all yellow from all rounds
|
||||||
BOARD[$_row,$c]="${BOLD}${LETTER}${YELLOW} ${_char} "
|
BOARD[$_row,$c]="${LETTER}${YELLOW} ${BOLD}${_char}${UNBOLD} "
|
||||||
else
|
else
|
||||||
POOL="${POOL/${_char}/_}"
|
POOL="${POOL/${_char}/_}"
|
||||||
fi
|
fi
|
||||||
|
|||||||
Reference in new issue
Block a user