resume on correct row after save during row reveal

This commit is contained in:
adam committed 2025-05-04 12:33:56 +01:00
1 parent 3487adf34c
commit 39265c3c9d
1 file changed
+4 -1
+4 -1
View File
@@ -33,6 +33,7 @@ function main() {
declare -g ANSWER
declare -g POOL='QWERTYUIOPASDFGHJKLZXCVBNM'
declare -Ag YELLOWS
declare -g REVEALING=0
ANSWER=$(select_random_word)
set_options "$@"
@@ -61,6 +62,7 @@ function main() {
check_guess "${GUESS}" "${ROW}" ; WIN=$?
reveal_row "${ROW}"
REVEALING=0
if [[ $WIN == 5 ]]; then
save_result
@@ -348,6 +350,7 @@ function check_guess() {
}
function reveal_row() {
REVEALING=1
echo -en "${UP1}${SAVE}"
echo -en "${HIDE_CURSOR}"
# Must increment by 1 Row as 0 == 1 for escape code
@@ -380,7 +383,7 @@ function save_game() {
done
{
echo "ROW=${ROW}"
echo "ROW=$(( ROW + REVEALING ))"
echo "POOL=${POOL}"
echo "HARD_MODE=${HARD_MODE}"
echo "STRICT_HARD_MODE=${STRICT_HARD_MODE}"