Non-working menu.

This commit is contained in:
Storm Dragon 2018-05-09 19:12:58 -04:00
parent e812e45134
commit a9be38ea09
3 changed files with 27 additions and 0 deletions

27
game-menu.sh Executable file
View File

@ -0,0 +1,27 @@
#!/bin/bash
export DIALOGOPTS='--no-lines --visit-items'
cols=$(tput cols)
lines=$(tput lines)
path="$(realpath "$0")"
path="${path%/*}"
declare -A gameList
for i in $path/*/ ; do
i="${i::-1}"
gameList[${i##*/}]="$i"
done
gameList[exit]="Exit"
while : ; do
game="$(dialog --backtitle "Storm Games" \
--menu "Select A Game" $((lines - 5)) $cols $((lines / 2)) $(
for i in ${!gameList[@]} ; do
echo "$i"
echo '|'
done) --stdout)"
if [[ "$game" != "exit" && -n "$game" ]]; then
eval "${gameList[$game]}"
else
break
fi
done
exit 0

Binary file not shown.

Binary file not shown.