For games that require steamcmd, you can now place the files manually if you want.

This commit is contained in:
Storm Dragon 2024-09-09 01:20:56 -04:00
parent b36d99c970
commit 9ce0c4c1e3

View File

@ -429,8 +429,24 @@ get_installer() {
get_steam() { get_steam() {
# Arguments: $1 id of item for download, $2 url for game # Arguments: $1 id of item for download, $2 url for game
trap "exit 0" SIGINT trap "exit 0" SIGINT
echo "The next steps will install through steamcmd." echo "manual intervention required."
alert alert
dialog --backtitle "Audiogame Manager" \
--yes-label "Continue with Steam" \
--no-label "Install manually" \
--extra-button \
--extra-label "Exit" \
--yesno "To install the game manually, place files in \"${WINEPREFIX}/drive_c/Program Files/${game}\"" -1 -1 --stdout
case $? in
0) echo "The next steps will install through steamcmd." ;;
1)
mkdir -p "${WINEPREFIX}/drive_c/Program Files/${game}"
dialog --backtitle "Audiogame Manager" \
--msgbox "Place game files in \"${WINEPREFIX}/drive_c/Program Files/${game}\" and press enter to continue." -1 -1 --stdout
return
;;
*) exit 0 ;;
esac
# Check for steamcmd # Check for steamcmd
if ! command -v steamcmd &> /dev/null ; then if ! command -v steamcmd &> /dev/null ; then
dialog --backtitle "Audiogame Manager" \ dialog --backtitle "Audiogame Manager" \