diff --git a/.launch/Audio Defence.game b/.launch/Audio Defence.game index de7e248..a76dfd5 100644 --- a/.launch/Audio Defence.game +++ b/.launch/Audio Defence.game @@ -1,3 +1,13 @@ # shellcheck shell=bash disable=SC2154 # Variables are set by linux-game-manager.sh gamePath="${installPath}/Audio_Defence" -run_with_optional_gamemode "${gamePath}/AudioDefence.AppImage" +soundArgs=() +soundType="$(ui_menu "Select Sound Type" "Linux Game Manager" "Please select one" \ + "hrtf" "hrtf" \ + "stereo" "stereo")" +[[ -n "${soundType}" ]] || exit 0 +case "${soundType}" in + hrtf) ;; + stereo) soundArgs+=(--no-hrtf) ;; + *) exit 0 ;; +esac +run_with_optional_gamemode "${gamePath}/AudioDefence.AppImage" ${soundArgs[@]+"${soundArgs[@]}"}